Package | Description |
---|---|
edu.stanford.rsl.conrad.phantom.electrondensity |
Contains classes to model the electron density phantom.
|
edu.stanford.rsl.conrad.physics |
Contains classes to physical effects related to x-rays.
|
edu.stanford.rsl.conrad.physics.absorption |
Contains classes to model different absorption models.
|
edu.stanford.rsl.conrad.rendering |
Contains classes that model different ray tracers.
|
Modifier and Type | Class and Description |
---|---|
class |
QuadricDisk
Class to model an hollow quadric object
|
Modifier and Type | Method and Description |
---|---|
PhysicalObject |
PhysicalPoint.getObject() |
Modifier and Type | Method and Description |
---|---|
void |
PhysicalPoint.setObject(PhysicalObject object) |
Constructor and Description |
---|
PhysicalObject(PhysicalObject o) |
Modifier and Type | Method and Description |
---|---|
double |
PolychromaticAbsorptionModel.evaluateLineIntegral(java.util.ArrayList<PhysicalObject> segments)
Compute the absorption of a given X-Ray spectrum along a segmented path.
|
double |
MonochromaticAbsorptionModel.evaluateLineIntegral(java.util.ArrayList<PhysicalObject> segments) |
abstract double |
AbsorptionModel.evaluateLineIntegral(java.util.ArrayList<PhysicalObject> segments)
Evaluates the absorption along the line integral according to the model.
|
Modifier and Type | Method and Description |
---|---|
PhysicalObject |
PrioritizableScene.getObject(int i) |
Modifier and Type | Method and Description |
---|---|
java.util.ArrayList<PhysicalObject> |
AbstractRayTracer.castRay(AbstractCurve ray)
Method to cast a ray through the scene.
|
java.util.Iterator<PhysicalObject> |
SimpleScene.iterator() |
java.util.Iterator<PhysicalObject> |
PrioritizableScene.iterator() |
Modifier and Type | Method and Description |
---|---|
boolean |
SimpleScene.add(PhysicalObject basicobj) |
boolean |
PrioritizableScene.add(PhysicalObject e) |
boolean |
PrioritizableScene.add(PhysicalObject e,
boolean addMode) |
boolean |
PrioritizableScene.add(PhysicalObject e,
int priority)
This method is always called if an object is added to the scene.
|
int |
PrioritizableScene.getPriority(PhysicalObject o) |
Modifier and Type | Method and Description |
---|---|
boolean |
SimpleScene.addAll(java.util.Collection<? extends PhysicalObject> scene) |
boolean |
PrioritizableScene.addAll(java.util.Collection<? extends PhysicalObject> c) |