Package | Description |
---|---|
edu.stanford.rsl.conrad.data |
The package contains the new grid classes that will be used in the future.
|
edu.stanford.rsl.conrad.geometry |
Contains classes to describe various projection geometries.
|
edu.stanford.rsl.conrad.geometry.motion |
Contains classes to model motion.
|
edu.stanford.rsl.conrad.geometry.shapes |
Contains classes to model arbitrary shapes.
|
edu.stanford.rsl.conrad.geometry.shapes.compound |
Contains classes to model compound shapes, i.e.
|
edu.stanford.rsl.conrad.geometry.shapes.simple |
Contains classes to model simple shapes.
|
edu.stanford.rsl.conrad.geometry.splines |
Contains classes to model splines.
|
edu.stanford.rsl.conrad.geometry.transforms |
Contains classes to model transformations in 3D.
|
edu.stanford.rsl.conrad.physics |
Contains classes to physical effects related to x-rays.
|
edu.stanford.rsl.conrad.utils |
Contains various utility classes.
|
Modifier and Type | Method and Description |
---|---|
void |
Grid2D.applyTransform(Transform t) |
Modifier and Type | Method and Description |
---|---|
abstract void |
AbstractShape.applyTransform(Transform t) |
Modifier and Type | Method and Description |
---|---|
Transform |
RotationMotionField.getTransform(double initialTime,
double time)
Returns the interpolated transform between initial time and time.
|
Transform |
AffineMotionField.getTransform(double initialTime,
double time)
Returns the interpolated transform between initial time and time.
|
Modifier and Type | Method and Description |
---|---|
void |
ArbitrarySurface.applyTransform(Transform t) |
Modifier and Type | Method and Description |
---|---|
void |
LinearOctree.applyTransform(Transform t) |
void |
CompoundShape.applyTransform(Transform t) |
Modifier and Type | Method and Description |
---|---|
Transform |
SimpleSurface.getTransform()
Returns cloned copy of shape's affine transform
|
Modifier and Type | Method and Description |
---|---|
void |
Triangle.applyTransform(Transform t) |
void |
StraightLine.applyTransform(Transform t) |
void |
Sphere.applyTransform(Transform t) |
void |
SimpleSurface.applyTransform(Transform t) |
void |
PointND.applyTransform(Transform t) |
void |
Plane3D.applyTransform(Transform t) |
void |
Ellipsoid.applyTransform(Transform t) |
void |
Edge.applyTransform(Transform t) |
void |
Cylinder.applyTransform(Transform t) |
void |
Cone.applyTransform(Transform t) |
Modifier and Type | Method and Description |
---|---|
void |
TimeVariantSurfaceBSpline.applyTransform(Transform t) |
void |
SurfaceBSpline.applyTransform(Transform t) |
void |
BSpline.applyTransform(Transform t) |
Modifier and Type | Class and Description |
---|---|
class |
AffineTransform
Affine Transform Class where y = T(x)= A(x)+ b and x = T^-1(y) = A^-1(y - b)
|
class |
ComboTransform
Class to model a chain of transforms.
|
class |
ScaleRotate
This is a decorator class for a scale-rotation matrix.
|
class |
Translation
This class decorates a translation vector.
|
Modifier and Type | Method and Description |
---|---|
Transform |
Translation.clone() |
abstract Transform |
Transform.clone() |
Transform |
ScaleRotate.clone() |
Transform |
ComboTransform.clone() |
Transform[] |
ComboTransform.getData() |
abstract Transform |
Transform.inverse() |
Transform |
ScaleRotate.inverse() |
Modifier and Type | Method and Description |
---|---|
void |
Transformable.applyTransform(Transform t)
Applies the Transform t to the object.
|
Constructor and Description |
---|
AffineTransform(Transform transform0,
Transform transform1)
Initialize a new Affine transform
|
ComboTransform(Transform... t)
Create Combo Transform.
|
Modifier and Type | Method and Description |
---|---|
void |
PhysicalObject.applyTransform(Transform t) |
Modifier and Type | Method and Description |
---|---|
static java.util.ArrayList<PointND> |
DoublePrecisionPointUtil.transformPoints(java.util.ArrayList<PointND> list,
Transform t)
Transforms a list of given points and returns them as new instances in a new list of points.
|