public abstract class BufferedProjectionSink extends java.lang.Object implements ProjectionSink, GUIConfigurable, Citeable, SafeSerializable
Constructor and Description |
---|
BufferedProjectionSink() |
Modifier and Type | Method and Description |
---|---|
void |
adjustViewRange() |
abstract java.lang.String |
getName() |
static BufferedProjectionSink[] |
getProjectionDataSinks() |
Grid3D |
getProjectionVolume() |
Grid3D |
getResult() |
boolean |
isConfigured()
Is true if the object was successfully configured
|
void |
prepareForSerialization()
Sets all data objects in the serialized object to null which do not implement the Serializable interface.
|
abstract void |
process(Grid2D projection,
int projectionNumber) |
abstract void |
setConfiguration(Configuration config) |
void |
setShowStatus(boolean showStatus) |
java.lang.String |
toString() |
equals, getClass, hashCode, notify, notifyAll, wait, wait, wait
close
configure
getBibtexCitation, getMedlineCitation
public void setShowStatus(boolean showStatus)
setShowStatus
in interface ProjectionSink
public abstract void process(Grid2D projection, int projectionNumber) throws java.lang.Exception
process
in interface ProjectionSink
java.lang.Exception
public abstract java.lang.String getName()
getName
in interface ProjectionSink
public Grid3D getResult()
public Grid3D getProjectionVolume()
public abstract void setConfiguration(Configuration config)
public static BufferedProjectionSink[] getProjectionDataSinks()
public java.lang.String toString()
toString
in class java.lang.Object
public void adjustViewRange()
public void prepareForSerialization()
SafeSerializable
prepareForSerialization
in interface SafeSerializable
public boolean isConfigured()
GUIConfigurable
isConfigured
in interface GUIConfigurable