edu.stanford.rsl.konrad.phantom
Class AnalyticPhantom
java.lang.Object
edu.stanford.rsl.konrad.rendering.AbstractScene
edu.stanford.rsl.konrad.rendering.PrioritizableScene
edu.stanford.rsl.konrad.phantom.AnalyticPhantom
- All Implemented Interfaces:
- Citeable, GUIConfigurable, java.lang.Iterable<PhysicalObject>, java.util.Collection<PhysicalObject>
- Direct Known Subclasses:
- CrisEDPhantomM062, ForbildPhantom, MTFBeadPhantom, XCatScene
public abstract class AnalyticPhantom
- extends PrioritizableScene
- implements Citeable, GUIConfigurable
Methods inherited from class edu.stanford.rsl.konrad.rendering.PrioritizableScene |
add, add, add, addAll, addAll, clear, contains, containsAll, getHighestPriority, getLowestPriority, getPriority, isEmpty, iterator, remove, removeAll, retainAll, size, toArray, toArray |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Methods inherited from interface java.util.Collection |
equals, hashCode |
AnalyticPhantom
public AnalyticPhantom()
isConfigured
public boolean isConfigured()
- Description copied from interface:
GUIConfigurable
- Is true if the object was successfully configured
- Specified by:
isConfigured
in interface GUIConfigurable
- Returns:
- configured?
getAnalyticPhantoms
public static AnalyticPhantom[] getAnalyticPhantoms()
getName
public abstract java.lang.String getName()
- Overrides:
getName
in class AbstractScene
setConfigured
public void setConfigured(boolean configured)
- Parameters:
configured
- the configured to set
configure
public void configure()
throws java.lang.Exception
- Description copied from interface:
GUIConfigurable
- Configures the object before execution
- Specified by:
configure
in interface GUIConfigurable
- Throws:
java.lang.Exception
- may happen
toString
public java.lang.String toString()
- Overrides:
toString
in class java.lang.Object