Package | Description |
---|---|
mpicbg.spim.registration | |
mpicbg.spim.vis3d | |
mpicbg.util | |
spim.process.fusion.boundingbox | |
spim.process.interestpointregistration | |
spim.vecmath |
Modifier and Type | Method and Description |
---|---|
Transform3D |
ViewDataBeads.getTransform3D()
Returns the affine transformation of this
ViewDataBeads as Java3D Transform3D |
Modifier and Type | Method and Description |
---|---|
static String |
VisualizationSketchTikZ.drawBead(Bead bead,
Transform3D globalTransform,
String beadType,
double factor) |
static String |
VisualizationSketchTikZ.drawBeads(Collection<Bead> beads,
Transform3D globalTransform,
String beadType,
double factor) |
static String |
VisualizationSketchTikZ.drawBeads(Collection<Bead> beads,
Transform3D globalTransform,
String beadType,
double factor,
int skipBeads) |
static String |
VisualizationSketchTikZ.drawNuclei(Collection<Nucleus> nuclei,
Transform3D globalTransform,
double factor) |
static String |
VisualizationSketchTikZ.drawNucleus(Nucleus nucleus,
Transform3D globalTransform,
String beadType,
double factor) |
Modifier and Type | Method and Description |
---|---|
static <M extends AbstractAffineModel3D<M>> |
TransformUtils.getTransform3D(M model) |
static Transform3D |
TransformUtils.getTransform3D1(AbstractAffineModel3D<?> model) |
Modifier and Type | Method and Description |
---|---|
static AffineModel3D |
TransformUtils.getAffineModel3D(Transform3D transform) |
static RigidModel3D |
TransformUtils.getRigidModel3D(Transform3D transform) |
Modifier and Type | Method and Description |
---|---|
static Transform3D |
AutomaticReorientation.getRotation(Vector3d v0,
Vector3d v1)
Computes a Transform3D that will rotate vector v0 into the direction of vector v1.
|
Modifier and Type | Method and Description |
---|---|
static Transform3D |
GlobalOpt.getTransform3D(Affine3D<?> affine) |
static <M extends AbstractAffineModel3D<M>> |
GlobalOpt.getTransform3D(M model) |
Modifier and Type | Method and Description |
---|---|
void |
Transform3D.add(Transform3D t1)
Adds this transform to transform t1 and places the result into this: this
= this + t1.
|
void |
Transform3D.add(Transform3D t1,
Transform3D t2)
Adds transforms t1 and t2 and places the result into this transform.
|
boolean |
Transform3D.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.
|
boolean |
Transform3D.equals(Transform3D t1)
Returns true if all of the data members of transform t1 are equal to the
corresponding data members in this Transform3D.
|
void |
Transform3D.invert(Transform3D t1)
Sets the value of this transform to the inverse of the passed Transform3D
parameter.
|
void |
Transform3D.mul(double scalar,
Transform3D t1)
Multiplies each element of transform t1 by a scalar and places the result
into this.
|
void |
Transform3D.mul(Transform3D t1)
Sets the value of this transform to the result of multiplying itself with
transform t1 (this = this * t1).
|
void |
Transform3D.mul(Transform3D t1,
Transform3D t2)
Sets the value of this transform to the result of multiplying transform
t1 by transform t2 (this = t1*t2).
|
void |
Transform3D.mulInverse(Transform3D t1)
Multiplies this transform by the inverse of transform t1.
|
void |
Transform3D.mulInverse(Transform3D t1,
Transform3D t2)
Multiplies transform t1 by the inverse of transform t2.
|
void |
Transform3D.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)).
|
void |
Transform3D.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).
|
void |
Transform3D.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)).
|
void |
Transform3D.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.
|
void |
Transform3D.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.
|
void |
Transform3D.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).
|
void |
Transform3D.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).
|
void |
Transform3D.set(Transform3D t1)
Sets the matrix, type, and state of this transform to the matrix, type,
and state of transform t1.
|
void |
Transform3D.sub(Transform3D t1)
Subtracts transform t1 from this transform and places the result into
this: this = this - t1.
|
void |
Transform3D.sub(Transform3D t1,
Transform3D t2)
Subtracts transform t2 from transform t1 and places the result into this:
this = t1 - t2.
|
void |
Transform3D.transpose(Transform3D t1)
Transposes transform t1 and places the value into this transform.
|
Constructor and Description |
---|
Transform3D(Transform3D t1)
Constructs and initializes a transform from the Transform3D object.
|
Copyright © 2015–2021 Fiji. All rights reserved.