edu.stanford.rsl.konrad.geometry.trajectories
Class CircularTrajectory

java.lang.Object
  extended by edu.stanford.rsl.konrad.geometry.trajectories.Trajectory
      extended by edu.stanford.rsl.konrad.geometry.trajectories.CircularTrajectory
All Implemented Interfaces:
SafeSerializable, java.io.Serializable

public class CircularTrajectory
extends Trajectory

See Also:
Serialized Form

Constructor Summary
CircularTrajectory()
           
CircularTrajectory(Trajectory source)
           
 
Method Summary
 void setTrajectory(int numProjectionMatrices, double sourceToCenterOfRotationDistance, double averageAngularIncrement, double detectorOffsetX, double detectorOffsetY, Projection.CameraAxisDirection uDirection, Projection.CameraAxisDirection vDirection, SimpleVector rotationAxis)
           
 
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
 

Constructor Detail

CircularTrajectory

public CircularTrajectory()

CircularTrajectory

public CircularTrajectory(Trajectory source)
Method Detail

setTrajectory

public void setTrajectory(int numProjectionMatrices,
                          double sourceToCenterOfRotationDistance,
                          double averageAngularIncrement,
                          double detectorOffsetX,
                          double detectorOffsetY,
                          Projection.CameraAxisDirection uDirection,
                          Projection.CameraAxisDirection vDirection,
                          SimpleVector rotationAxis)