Uses of Class
net.preibisch.mvrecon.vecmath.Matrix4d
Packages that use Matrix4d
Package
Description
-
Uses of Matrix4d in net.preibisch.mvrecon.process.interestpointregistration
Methods in net.preibisch.mvrecon.process.interestpointregistration that return Matrix4dModifier and TypeMethodDescriptionstatic Matrix4dTransformationTools.getMatrix4d(mpicbg.models.AffineModel3D model) static Matrix4dTransformationTools.getMatrix4d(mpicbg.models.RigidModel3D model) -
Uses of Matrix4d in net.preibisch.mvrecon.process.pointcloud.pointdescriptor.model
Methods in net.preibisch.mvrecon.process.pointcloud.pointdescriptor.model with parameters of type Matrix4dModifier and TypeMethodDescriptionvoidTranslationInvariantRigidModel3D.getMatrix4d(Matrix4d matrix) -
Uses of Matrix4d in net.preibisch.mvrecon.vecmath
Methods in net.preibisch.mvrecon.vecmath with parameters of type Matrix4dModifier and TypeMethodDescriptionfinal voidAdds a scalar to each component of the matrix m1 and places the result into this.final voidSets the value of this matrix to sum of itself and matrix m1.final voidSets the value of this matrix to the matrix sum of matrices m1 and m2.booleanMatrix4d.epsilonEquals(Matrix4d m1, double epsilon) Returns true if the L-infinite distance between this matrix and matrix m1 is less than or equal to the epsilon parameter, otherwise returns false.booleanMatrix4d.epsilonEquals(Matrix4d m1, float epsilon) Deprecated.Use epsilonEquals(Matrix4d,double) insteadbooleanReturns true if all of the data members of Matrix4d m1 are equal to the corresponding data members in this Matrix4d.final voidPlaces the values of this transform into the double precision matrix argument.final voidSets the value of this matrix to the matrix inverse of the passed (user declared) matrix m1.final voidMultiplies each element of matrix m1 by a scalar and places the result into this.final voidSets the value of this matrix to the result of multiplying itself with matrix m1.final voidSets the value of this matrix to the result of multiplying the two argument matrices together.final voidMatrix4d.mulTransposeBoth(Matrix4d m1, Matrix4d m2) Multiplies the transpose of matrix m1 times the transpose of matrix m2, and places the result into this.final voidMatrix4d.mulTransposeLeft(Matrix4d m1, Matrix4d m2) Multiplies the transpose of matrix m1 times matrix m2, and places the result into this.final voidMatrix4d.mulTransposeRight(Matrix4d m1, Matrix4d m2) Multiplies matrix m1 times the transpose of matrix m2, and places the result into this.final voidSets the value of this matrix equal to the negation of of the Matrix4d parameter.final voidSets the value of this axis-angle to the rotational component of the passed matrix.final voidSets the value of this axis-angle to the rotational component of the passed matrix.final voidSets the value of this matrix to a copy of the passed matrix m1.final voidSets the value of this matrix to the float value of the passed matrix4d m1.final voidSets the value of this quaternion to the rotational component of the passed matrix.final voidSets the value of this quaternion to the rotational component of the passed matrix.final voidSets the matrix values of this transform to the matrix values in the double precision Matrix4d argument.final voidSets the value of this matrix to the matrix difference of itself and matrix m1 (this = this - m1).final voidSets the value of this matrix to the matrix difference of matrices m1 and m2.final voidSets the value of this matrix to the transpose of the argument matrixConstructors in net.preibisch.mvrecon.vecmath with parameters of type Matrix4dModifierConstructorDescriptionConstructs a new matrix with the same values as the Matrix4d parameter.Constructs a new matrix with the same values as the Matrix4d parameter.Transform3D(Matrix4d m1) Constructs and initializes a transform from the 4 x 4 matrix.