edu.stanford.rsl.konrad.geometry.trajectories
Class SystemGeometryConfigFileTrajectory
java.lang.Object
edu.stanford.rsl.konrad.geometry.trajectories.Trajectory
edu.stanford.rsl.konrad.geometry.trajectories.ConfigFileBasedTrajectory
edu.stanford.rsl.konrad.geometry.trajectories.SystemGeometryConfigFileTrajectory
- All Implemented Interfaces:
- ConfigFileParser, SafeSerializable, ConfigurationUpdater, java.io.Serializable
public class SystemGeometryConfigFileTrajectory
- extends ConfigFileBasedTrajectory
- implements ConfigurationUpdater, ConfigFileParser
- See Also:
- Serialized Form
Methods inherited from class edu.stanford.rsl.konrad.geometry.trajectories.Trajectory |
getAverageAngularIncrement, getDetectorHeight, getDetectorWidth, getNumProjectionMatrices, getPixelDimensionX, getPixelDimensionY, getPrimaryAngles, getPrimaryAnglesString, getProjectionMatrices, getProjectionMatrix, getProjectionStackSize, getReconDimensions, getReconDimensionX, getReconDimensionY, getReconDimensionZ, getReconVoxelSizes, getSecondaryAngles, getSecondaryAnglesString, getSourceToCenterOfRotationDistance, getSourceToDetectorDistance, getVoxelSpacingX, getVoxelSpacingY, getVoxelSpacingZ, prepareForSerialization, setAverageAngularIncrement, setDetectorHeight, setDetectorWidth, setNumProjectionMatrices, setPixelDimensionX, setPixelDimensionY, setPrimaryAngles, setPrimaryAnglesString, setProjectionMatrices, setProjectionStackSize, setReconDimensions, setReconDimensionX, setReconDimensionY, setReconDimensionZ, setReconVoxelSizes, setSecondaryAngles, setSecondaryAnglesString, setSourceToCenterOfRotationDistance, setSourceToDetectorDistance, setVoxelSpacingX, setVoxelSpacingY, setVoxelSpacingZ |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
SystemGeometryConfigFileTrajectory
public SystemGeometryConfigFileTrajectory(java.lang.String filename,
Trajectory model)
throws java.io.IOException
- Throws:
java.io.IOException
SystemGeometryConfigFileTrajectory
public SystemGeometryConfigFileTrajectory(Trajectory model)
getConfiguration
public Configuration getConfiguration()
- Specified by:
getConfiguration
in interface ConfigurationUpdater
readConfiguration
public void readConfiguration()
- Specified by:
readConfiguration
in interface ConfigurationUpdater
setConfiguration
public void setConfiguration(Configuration config)
- Specified by:
setConfiguration
in interface ConfigurationUpdater
readConfigFile
public void readConfigFile(java.lang.String filename)
throws java.io.IOException
- Description copied from interface:
ConfigFileParser
- Reads the configuration from the file denoted by filename
- Specified by:
readConfigFile
in interface ConfigFileParser
- Parameters:
filename
- the file name
- Throws:
java.io.IOException
- may happen during reading
getSuccess
public boolean getSuccess()
- Description copied from interface:
ConfigFileParser
- is true if the reading was successful.
- Specified by:
getSuccess
in interface ConfigFileParser
- Returns:
- reading success?