public class CrossCalibrationPhantom extends AnalyticPhantom
ADD_HIGHEST_PRIORITY, ADD_LOWEST_PRIORITY
Constructor and Description |
---|
CrossCalibrationPhantom()
Creates a new CrossCalibrationPhantom
|
Modifier and Type | Method and Description |
---|---|
int |
computeBeadNumber(boolean[] code)
Matches a sequence of booleans against the internal bead encoding.
|
Point3D[] |
getBeadPositions3D() |
java.lang.String |
getBibtexCitation()
Returns the citation in bibTex format
|
java.lang.String |
getMedlineCitation()
Returns the citation in Medline format
|
java.lang.String |
getName() |
java.lang.String |
getProcessName() |
void |
setBeadCoordinates(CalibrationBead bead,
int id)
passes the 3D coordinate information to the calibration bead object.
|
configure, getAnalyticPhantoms, 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
public CrossCalibrationPhantom()
public java.lang.String getProcessName()
public java.lang.String getBibtexCitation()
Citeable
public java.lang.String getMedlineCitation()
Citeable
public java.lang.String getName()
getName
in class AnalyticPhantom
public void setBeadCoordinates(CalibrationBead bead, int id)
bead
- the calibration beadid
- the bead id inside the phantom (use computeBeadNumber)public int computeBeadNumber(boolean[] code)
code
- public Point3D[] getBeadPositions3D()