-
static org.ejml.data.FMatrixRMaj
ConvertRotation3D_F32.eulerToMatrix(EulerType type,
float rotA,
float rotB,
float rotC,
@Nullable org.ejml.data.FMatrixRMaj R)
Converts an Euler coordinate into a rotation matrix.
static org.ejml.data.DMatrixRMaj
ConvertRotation3D_F64.eulerToMatrix(EulerType type,
double rotA,
double rotB,
double rotC,
@Nullable org.ejml.data.DMatrixRMaj R)
Converts an Euler coordinate into a rotation matrix.
static float[]
ConvertRotation3D_F32.matrixToEuler(org.ejml.data.FMatrixRMaj R,
EulerType type,
@org.jetbrains.annotations.Nullable float[] euler)
Converts a rotation matrix into an Euler angle of different types
static double[]
ConvertRotation3D_F64.matrixToEuler(org.ejml.data.DMatrixRMaj R,
EulerType type,
@org.jetbrains.annotations.Nullable double[] euler)
Converts a rotation matrix into an Euler angle of different types
static float[]
Converts a quaternion into an euler rotation of different types
static double[]
Converts a quaternion into an euler rotation of different types
static float[]
static double[]
-
Returns the enum constant of this class with the specified name.
Returns an array containing the constants of this enum class, in
the order they are declared.
-
SpecialEuclideanOps_F32.eulerXyz(float dx,
float dy,
float dz,
EulerType type,
float rotX,
float rotY,
float rotZ,
@Nullable Se3_F32 se)
SpecialEuclideanOps_F64.eulerXyz(double dx,
double dy,
double dz,
EulerType type,
double rotX,
double rotY,
double rotZ,
@Nullable Se3_F64 se)
Se3_F32.setTo(float x,
float y,
float z,
EulerType type,
float rotA,
float rotB,
float rotC)
Assigns the value of this transform using Euler angles
Se3_F64.setTo(double x,
double y,
double z,
EulerType type,
double rotA,
double rotB,
double rotC)
Assigns the value of this transform using Euler angles