Package | Description |
---|---|
edu.stanford.rsl.conrad.geometry.splines |
Contains classes to model splines.
|
edu.stanford.rsl.conrad.phantom.renderer |
Contains classes to render the phantoms.
|
edu.stanford.rsl.conrad.phantom.workers |
Contains classes that model the worker threads of the phantom renderers.
|
edu.stanford.rsl.conrad.utils.parsers |
Contains classes to implement parsers.
|
Modifier and Type | Class and Description |
---|---|
class |
SurfaceBSplineVolumePhantom |
Modifier and Type | Method and Description |
---|---|
SliceWorker |
SurfaceBSplineVolumePhantom.clone() |
Modifier and Type | Method and Description |
---|---|
static SliceWorker[] |
ParallelProjectionPhantomRenderer.getAvailableSliceWorkers()
Reports a list of all known subclasses of SliceWorker
|
static SliceWorker[] |
MetricPhantomRenderer.getAvailableSliceWorkers()
Reports a list of all known subclasses of SliceWorker for physical phantoms
|
SliceWorker |
SliceParallelVolumePhantomRenderer.getModelWorker() |
static SliceWorker |
MetricPhantomRenderer.getWorkerFromString(java.lang.String name)
Method to select a worker given it's String representation
|
Modifier and Type | Method and Description |
---|---|
void |
SliceParallelVolumePhantomRenderer.setModelWorker(SliceWorker modelWorker) |
Modifier and Type | Class and Description |
---|---|
class |
AnalyticPhantom3DVolumeRenderer
Renders arbitrarily defined phantoms
Works now with the correct origin computations.
|
class |
AnalyticPhantomProjectorWorker
Projects arbitrarily defined phantoms to a detector using ray casting.
The pixel value on the detector is determined by the absorption model. If you change anything in this class, notify the conrad-dev mailing list. |
class |
DiracProjectionPhantom
Phantom to create a Dirac pulse in the center of the projection.
|
class |
SheppLoganPhantomWorker
Wrapper class to create a volume phantom from the SheppLogan3D Class.
|
class |
VolumeOfInterestPhantom |
Modifier and Type | Method and Description |
---|---|
SliceWorker |
VolumeOfInterestPhantom.clone() |
abstract SliceWorker |
SliceWorker.clone() |
SliceWorker |
SheppLoganPhantomWorker.clone() |
SliceWorker |
DiracProjectionPhantom.clone() |
SliceWorker |
AnalyticPhantomProjectorWorker.clone() |
SliceWorker |
AnalyticPhantom3DVolumeRenderer.clone() |
static SliceWorker[] |
SliceWorker.getAvailableSliceWorkers()
Reports a list of all known subclasses of SliceWorker
|
static SliceWorker |
SliceWorker.getWorkerFromString(java.lang.String name)
Method to select a worker given it's String representation
|
Modifier and Type | Method and Description |
---|---|
void |
SliceWorker.copyInternalElementsTo(SliceWorker other)
Method to be called in the clones of Subclasses to copy the information of this class into the new clone.
|
Modifier and Type | Method and Description |
---|---|
SliceWorker |
SliceWorkerParser.getSliceWorker() |