public class PDS2Phantom extends SliceWorker
Constructor and Description |
---|
PDS2Phantom()
Creates a new PDS2Phantom
|
Modifier and Type | Method and Description |
---|---|
SliceWorker |
clone() |
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 |
getProcessName() |
void |
setBeadCoordinates(CalibrationBead bead,
int id)
passes the 3D coordinate information to the calibration bead object.
|
void |
workOnSlice(int i)
Method will voxelize the phantom into the current slice
|
configure, copyInternalElementsTo, getAvailableSliceWorkers, getAvailableWorkersAsString, getImageProcessorBufferValue, getWorkerFromString, isConfigured, isShowStatus, run, setImageProcessorBuffer, setLatch, setShowStatus, setSliceList, toString
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 void workOnSlice(int i)
SliceWorker
workOnSlice
in class SliceWorker
i
- the slice numberpublic java.lang.String getProcessName()
public java.lang.String getBibtexCitation()
Citeable
public java.lang.String getMedlineCitation()
Citeable
public Point3D[] getBeadPositions3D()
public SliceWorker clone()
clone
in class SliceWorker