Uses of Interface
com.solibri.geometry.linearalgebra.Matrix4d
Packages that use Matrix4d
Package
Description
-
Uses of Matrix4d in com.solibri.geometry.linearalgebra
Subinterfaces of Matrix4d in com.solibri.geometry.linearalgebraFields in com.solibri.geometry.linearalgebra declared as Matrix4dModifier and TypeFieldDescriptionstatic final Matrix4dMatrix4d.IDENTITYReturns a new identity matrix.Methods in com.solibri.geometry.linearalgebra that return Matrix4dModifier and TypeMethodDescriptionstatic Matrix4dMatrix4d.create(double[] elements) Constructs a matrix with the given array of 16 elements or 12 elements.static Matrix4dMatrix4d.create(double m00, double m01, double m02, double m03, double m10, double m11, double m12, double m13, double m20, double m21, double m22, double m23, double m30, double m31, double m32, double m33) Constructs a matrix with the given 16 elements.static Matrix4dReturns a new matrix with the values of the given matrix.static Matrix4dConstructs a matrix from the given vectors and the translation vector.Methods in com.solibri.geometry.linearalgebra with parameters of type Matrix4dModifier and TypeMethodDescriptionReturns a copy of this matrix after calculating the sum of this matrix and the given matrix.voidMMatrix4d.addInPlace(Matrix4d matrix) Sets the value of this matrix to sum of itself and the given matrix.static Matrix4dReturns a new matrix with the values of the given matrix.static MMatrix4dReturns a new matrix with the values of the given matrix.Returns a copy of this matrix after calculating the product of this matrix and the given matrix.voidMMatrix4d.multiplyInPlace(Matrix4d matrix) Sets the value of this matrix to the result of multiplying itself with the given matrix.static MMatrix4dReturns the product of the two inputed matrixes.voidSets the values of this matrix to the values of the given matrix.Returns a copy of this matrix after calculating the difference between this matrix and the given matrix.voidMMatrix4d.subtractInPlace(Matrix4d matrix) Sets the value of this matrix to the matrix difference of itself and the given matrix. -
Uses of Matrix4d in com.solibri.geometry.mesh
Methods in com.solibri.geometry.mesh with parameters of type Matrix4dModifier and TypeMethodDescriptionReturns a newTriangleMeshcomposed of all the triangles of thisTriangleMeshtransformed by the given transformation matrix. -
Uses of Matrix4d in com.solibri.geometry.primitive3d
Methods in com.solibri.geometry.primitive3d with parameters of type Matrix4d -
Uses of Matrix4d in com.solibri.smc.api.model
Methods in com.solibri.smc.api.model that return Matrix4dModifier and TypeMethodDescriptionModel.getTransformationMatrix()Get the model's global transformation matrix.Methods in com.solibri.smc.api.model with parameters of type Matrix4d