Package | Description |
---|---|
edu.stanford.rsl.conrad.phantom.electrondensity |
Contains classes to model the electron density phantom.
|
edu.stanford.rsl.conrad.phantom.xcat |
Contains classes to create a phantom that is similar to NCAT.
|
edu.stanford.rsl.conrad.physics |
Contains classes to physical effects related to x-rays.
|
edu.stanford.rsl.conrad.physics.materials |
Contains classes to model different materials using the NIST elementary data.
|
edu.stanford.rsl.conrad.physics.materials.database |
Contains classes to access the NIST elementary data.
|
edu.stanford.rsl.conrad.physics.materials.materialsTest |
Contains classes to test the material functions.
|
edu.stanford.rsl.conrad.physics.materials.utils |
Contains utility classes for material handling.
|
edu.stanford.rsl.conrad.rendering |
Contains classes that model different ray tracers.
|
Modifier and Type | Method and Description |
---|---|
Material |
Insert.getBufferMaterial()
Gets the material of the buffer.
|
Modifier and Type | Method and Description |
---|---|
void |
Insert.setBufferMaterial(Material material) |
void |
EDOuterDisk.setMaterial(Material material)
Set disk material.
|
void |
EDInnerDisk.setMaterial(Material material)
Set disk material.
|
Constructor and Description |
---|
Insert(Material material,
int bufferState) |
Modifier and Type | Method and Description |
---|---|
static Material |
XCatMaterialGenerator.generateFromMaterialName(java.lang.String name)
Get the material from its name.
|
static Material |
XCatScene.generateFromSplineName(java.lang.String name)
Lookup Material via the Spline name
|
Modifier and Type | Method and Description |
---|---|
Material |
PhysicalObject.getMaterial() |
Modifier and Type | Method and Description |
---|---|
void |
PhysicalObject.setMaterial(Material material) |
Modifier and Type | Class and Description |
---|---|
class |
Compound
Class to model a compound
|
class |
Element
This class models an elemental material.
|
class |
Mixture
Class to model a mixture of elements
|
Modifier and Type | Method and Description |
---|---|
static Material |
MaterialsDB.getMaterial(java.lang.String identifier)
Retrieves material associated with given identifier.
|
static Material |
MaterialsDB.getMaterialWithFormula(java.lang.String formula)
Retrieves material associated with given formula
|
static Material |
MaterialsDB.getMaterialWithName(java.lang.String name)
Retrieves material associated with name
|
Modifier and Type | Method and Description |
---|---|
static boolean |
MaterialsDB.put(Material material)
Adds a new material to database.
|
Modifier and Type | Method and Description |
---|---|
static double[] |
TestMassAttenuationData.testKnownMaterials(Material mat,
AttenuationType att,
int numEnergies,
int maxEnergy)
Compare local and online mass attenuation values of know materials
|
Modifier and Type | Method and Description |
---|---|
static Material |
MaterialUtils.newMaterial(java.lang.String name,
double density,
WeightedAtomicComposition composition)
Generates a new instance of material with given characteristics
|
Modifier and Type | Method and Description |
---|---|
Material |
AbstractScene.getBackgroundMaterial() |
Modifier and Type | Method and Description |
---|---|
void |
AbstractScene.setBackground(Material backgroundMaterial) |