Uses of Class
com.openinventor.inventor.SbMatrixd
Packages that use SbMatrixd
Package
Description
Open Inventor is an object-oriented and OpenGL-based API for real-time 3D visualization.
-
Uses of SbMatrixd in com.openinventor.inventor
Fields in com.openinventor.inventor declared as SbMatrixdModifier and TypeFieldDescriptionSbMatrixd.Factorization.projSbMatrixd.Factorization.rSbMatrixd.Factorization.uMethods in com.openinventor.inventor that return SbMatrixdModifier and TypeMethodDescriptionSbXfBox3d.getInverse()Gets the inverse of the transformation on the box.SbRotation.getMatrixd()Returns corresponding 4x4 rotation matrix.SbRotationd.getMatrixd()Returns corresponding 4x4 rotation matrix.SbXfBox3d.getTransform()Gets the transformation on the box.static SbMatrixdSbMatrixd.identity()Returns an identity matrix.SbMatrixd.inverse()Returns inverse of matrix.Pre-multiplies the matrix by given matrix.Post-multiplies the matrix by given matrix.SbMatrixd.setValue(double[] components) SbMatrixd.setValue(double[] components, int startIndex) SbMatrixd.setValue(double c0, double c1, double c2, double c3, double c4, double c5, double c6, double c7, double c8, double c9, double c10, double c11, double c12, double c13, double c14, double c15) Multiplies two matrices, returning a matrix result.static SbMatrixd[]SbMatrixd.toArray(long nativeArray, long length) SbMatrixd.transpose()Returns transpose of matrix.Methods in com.openinventor.inventor with parameters of type SbMatrixdModifier and TypeMethodDescriptionbooleanEquality comparison within given tolerance, for each component.voidPost-multiplies the matrix by the given matrix (equivalent tomultRight()method).Pre-multiplies the matrix by given matrix.Post-multiplies the matrix by given matrix.intReturns true if bounding box is completely outside the view-volume defined by the model+view+projection matrix given.voidSbXfBox3d.setTransform(SbMatrixd m) Sets the transformation on the box.voidSets value from a double precision matrix.voidSets rotation from a double precision rotation matrix.Sets value of rotation from a rotation matrix.Multiplies two matrices, returning a matrix result.voidTransforms box by matrix, enlarging box to contain result.voidTransforms the box by the given matrix.Constructors in com.openinventor.inventor with parameters of type SbMatrixdModifierConstructorDescriptionConstructor. -
Uses of SbMatrixd in com.openinventor.inventor.fields
Methods in com.openinventor.inventor.fields with parameters of type SbMatrixdModifier and TypeMethodDescriptionvoidSets the index 'th value in the array to newValue , a double precision matrix.voidSets the first value in the array to newValue , a double precision matrix, and deletes the second and subsequent values.voidConvenience method that allows you to specify a field value using a double precision variable.voidDeprecated.voidSets values starting at index start to the values in the specified array of double precision matrices.
SoMFMatrix.setValues(int, com.openinventor.inventor.SbMatrixd[])instead.