Uses of Class
net.preibisch.mvrecon.vecmath.Transform3D
Packages that use Transform3D
Package
Description
-
Uses of Transform3D in net.preibisch.mvrecon.process.boundingbox
Methods in net.preibisch.mvrecon.process.boundingbox that return Transform3DModifier and TypeMethodDescriptionstatic Transform3DBoundingBoxReorientation.getRotation(Vector3d v0, Vector3d v1) Computes a Transform3D that will rotate vector v0 into the direction of vector v1. -
Uses of Transform3D in net.preibisch.mvrecon.process.interestpointregistration
Methods in net.preibisch.mvrecon.process.interestpointregistration that return Transform3DModifier and TypeMethodDescriptionstatic <M extends mpicbg.models.AbstractAffineModel3D<M>>
Transform3DTransformationTools.getTransform3D(M model) static Transform3DTransformationTools.getTransform3D(mpicbg.models.Affine3D<?> affine) static Transform3DTransformationTools.getTransform3D(net.imglib2.realtransform.AffineGet affine) Methods in net.preibisch.mvrecon.process.interestpointregistration with parameters of type Transform3DModifier and TypeMethodDescriptionstatic mpicbg.models.AffineModel3DTransformationTools.getAffineModel3D(Transform3D transform) static mpicbg.models.RigidModel3DTransformationTools.getRigidModel3D(Transform3D transform) static StringTransformationTools.getScaling(Transform3D t) static voidTransformationTools.getScaling(Transform3D t, double[] scale) -
Uses of Transform3D in net.preibisch.mvrecon.vecmath
Methods in net.preibisch.mvrecon.vecmath with parameters of type Transform3DModifier and TypeMethodDescriptionfinal voidTransform3D.add(Transform3D t1) Adds this transform to transform t1 and places the result into this: this = this + t1.final voidTransform3D.add(Transform3D t1, Transform3D t2) Adds transforms t1 and t2 and places the result into this transform.booleanTransform3D.epsilonEquals(Transform3D t1, 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.booleanTransform3D.equals(Transform3D t1) Returns true if all of the data members of transform t1 are equal to the corresponding data members in this Transform3D.final voidTransform3D.invert(Transform3D t1) Sets the value of this transform to the inverse of the passed Transform3D parameter.final voidTransform3D.mul(double scalar, Transform3D t1) Multiplies each element of transform t1 by a scalar and places the result into this.final voidTransform3D.mul(Transform3D t1) Sets the value of this transform to the result of multiplying itself with transform t1 (this = this * t1).final voidTransform3D.mul(Transform3D t1, Transform3D t2) Sets the value of this transform to the result of multiplying transform t1 by transform t2 (this = t1*t2).final voidTransform3D.mulInverse(Transform3D t1) Multiplies this transform by the inverse of transform t1.final voidTransform3D.mulInverse(Transform3D t1, Transform3D t2) Multiplies transform t1 by the inverse of transform t2.final voidTransform3D.mulTransposeBoth(Transform3D t1, Transform3D t2) Multiplies the transpose of transform t1 by the transpose of transform t2 and places the result into this transform (this = transpose(t1) * transpose(t2)).final voidTransform3D.mulTransposeLeft(Transform3D t1, Transform3D t2) Multiplies the transpose of transform t1 by transform t2 and places the result into this matrix (this = transpose(t1) * t2).final voidTransform3D.mulTransposeRight(Transform3D t1, Transform3D t2) Multiplies transform t1 by the transpose of transform t2 and places the result into this transform (this = t1 * transpose(t2)).final voidTransform3D.normalize(Transform3D t1) Normalizes the rotational components (upper 3x3) of transform t1 using a Singular Value Decomposition (SVD), and places the result into this transform.final voidTransform3D.normalizeCP(Transform3D t1) Normalizes the rotational components (upper 3x3) of transform t1 using a Cross Product (CP) normalization, and places the result into this transform.final voidTransform3D.scaleAdd(double s, Transform3D t1) Scales this transform by a Uniform scale matrix with scale factor s and then adds transform t1 (this = S*this + t1).final voidTransform3D.scaleAdd(double s, Transform3D t1, Transform3D t2) Scales transform t1 by a Uniform scale matrix with scale factor s and then adds transform t2 (this = S*t1 + t2).final voidTransform3D.set(Transform3D t1) Sets the matrix, type, and state of this transform to the matrix, type, and state of transform t1.final voidTransform3D.sub(Transform3D t1) Subtracts transform t1 from this transform and places the result into this: this = this - t1.final voidTransform3D.sub(Transform3D t1, Transform3D t2) Subtracts transform t2 from transform t1 and places the result into this: this = t1 - t2.final voidTransform3D.transpose(Transform3D t1) Transposes transform t1 and places the value into this transform.Constructors in net.preibisch.mvrecon.vecmath with parameters of type Transform3DModifierConstructorDescriptionConstructs and initializes a transform from the Transform3D object.