public abstract class AnalyticPhantom4D extends AnalyticPhantom implements MotionField
ADD_HIGHEST_PRIORITY, ADD_LOWEST_PRIORITY
Constructor and Description |
---|
AnalyticPhantom4D() |
Modifier and Type | Method and Description |
---|---|
MotionField |
getMotionField() |
abstract PrioritizableScene |
getScene(double voxelSizeX,
double voxelSizeY,
double voxelSizeZ,
double samplingU,
double samplingV,
double time)
Creates the scene at time t given the sampling factors.
|
TimeWarper |
getTimeWarper() |
void |
setTimeWarper(TimeWarper warp) |
configure, getAnalyticPhantoms, getName, isConfigured, setConfigured, tessellatePhantom, toString
add, add, add, addAll, addAll, clear, clearObjectsOnly, contains, containsAll, getHighestPriority, getLowestPriority, getObject, getPriority, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray
getBackgroundMaterial, getMax, getMin, setBackground, setMax, setMin, setName
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
getPosition, getPositions
getBibtexCitation, getMedlineCitation
public void setTimeWarper(TimeWarper warp)
setTimeWarper
in interface MotionField
public TimeWarper getTimeWarper()
getTimeWarper
in interface MotionField
public MotionField getMotionField()
public abstract PrioritizableScene getScene(double voxelSizeX, double voxelSizeY, double voxelSizeZ, double samplingU, double samplingV, double time)
voxelSizeX
- voxelSizeY
- voxelSizeZ
- samplingU
- samplingV
- time
-