edu.stanford.rsl.konrad.phantom.electrondensity
Class QuadricDisk

java.lang.Object
  extended by edu.stanford.rsl.konrad.physics.PhysicalObject
      extended by edu.stanford.rsl.konrad.phantom.electrondensity.QuadricDisk

public class QuadricDisk
extends PhysicalObject

Class to model an hollow quadric object

Author:
Rotimi X Ojo

Field Summary
static long serialVersionUID
           
 
Constructor Summary
QuadricDisk()
           
QuadricDisk(double ext_dx, double ext_dy, double dz)
           
 
Method Summary
 void addBoundingCondition(AbstractBoundingCondition cond)
          Add additional bounding conditions to disk.
 void applyTransform(AffineTransform affineTransform)
           
 void init(double ext_dx, double ext_dy, double dz)
           
 
Methods inherited from class edu.stanford.rsl.konrad.physics.PhysicalObject
applyAffineTransform, getMaterial, getNameString, getShape, intersect, setMaterial, setNameString, setShape
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

serialVersionUID

public static final long serialVersionUID
See Also:
Constant Field Values
Constructor Detail

QuadricDisk

public QuadricDisk()

QuadricDisk

public QuadricDisk(double ext_dx,
                   double ext_dy,
                   double dz)
Method Detail

init

public void init(double ext_dx,
                 double ext_dy,
                 double dz)

addBoundingCondition

public void addBoundingCondition(AbstractBoundingCondition cond)
Add additional bounding conditions to disk.

Parameters:
cond -

applyTransform

public void applyTransform(AffineTransform affineTransform)