Uses of Class
edu.stanford.rsl.konrad.geometry.AbstractShape

Packages that use AbstractShape
edu.stanford.rsl.konrad.geometry Contains classes to describe various projection geometries. 
edu.stanford.rsl.konrad.geometry.bounds   
edu.stanford.rsl.konrad.geometry.shapes   
edu.stanford.rsl.konrad.geometry.shapes.compound   
edu.stanford.rsl.konrad.geometry.shapes.simple   
edu.stanford.rsl.konrad.geometry.splines Contains classes to model splines. 
edu.stanford.rsl.konrad.phantom.forbild   
edu.stanford.rsl.konrad.phantom.forbild.shapes   
edu.stanford.rsl.konrad.phantom.xcat   
edu.stanford.rsl.konrad.physics Contains classes to physical effects related to x-rays. 
 

Uses of AbstractShape in edu.stanford.rsl.konrad.geometry
 

Subclasses of AbstractShape in edu.stanford.rsl.konrad.geometry
 class AbstractCurve
          Abstract class to model n dimensional curves.
 class AbstractSurface
          Abstract class to model n dimensional surfaces.
 

Uses of AbstractShape in edu.stanford.rsl.konrad.geometry.bounds
 

Constructors in edu.stanford.rsl.konrad.geometry.bounds with parameters of type AbstractShape
QuadricBoundingCondition(AbstractShape abstractShape)
           
 

Uses of AbstractShape in edu.stanford.rsl.konrad.geometry.shapes
 

Subclasses of AbstractShape in edu.stanford.rsl.konrad.geometry.shapes
 class ArbitrarySurface
          Models an arbitrary shape centered at the origin using a base shape and bounding conditions An affine transform class is used to translate and orient shapes from object space in world space The affine transform of an arbitrary shape is always the same as that of its base shape;
 

Uses of AbstractShape in edu.stanford.rsl.konrad.geometry.shapes.compound
 

Subclasses of AbstractShape in edu.stanford.rsl.konrad.geometry.shapes.compound
 class CompoundShape
           
 class LinearOctree
           
 class NestedOctree
          Class to model an LinearOctree which uses either CompoundShapes or LinearOctrees as nodes.
 

Methods in edu.stanford.rsl.konrad.geometry.shapes.compound that return AbstractShape
 AbstractShape CompoundShape.get(int i)
           
 

Methods in edu.stanford.rsl.konrad.geometry.shapes.compound that return types with arguments of type AbstractShape
 java.util.Iterator<AbstractShape> LinearOctree.iterator()
           
 java.util.Iterator<AbstractShape> CompoundShape.iterator()
           
 

Methods in edu.stanford.rsl.konrad.geometry.shapes.compound with parameters of type AbstractShape
 boolean LinearOctree.add(AbstractShape shape)
           
 boolean CompoundShape.add(AbstractShape shape)
           
 

Method parameters in edu.stanford.rsl.konrad.geometry.shapes.compound with type arguments of type AbstractShape
 boolean LinearOctree.addAll(java.util.Collection<? extends AbstractShape> arg0)
           
 boolean CompoundShape.addAll(java.util.Collection<? extends AbstractShape> c)
           
 

Uses of AbstractShape in edu.stanford.rsl.konrad.geometry.shapes.simple
 

Subclasses of AbstractShape in edu.stanford.rsl.konrad.geometry.shapes.simple
 class Box
          Creates a box.
 class Cone
          Creates a Cone.
 class Cylinder
          Creates a Cylinder.
 class Edge
           
 class Ellipsoid
          Creates an Ellipsoid
 class Plane3D
          There are 3 representations for a plane: The parametric representation defines the plane using a point P and two non-colinear vectors u and v, so that the plane is defined by $\mathbf P + \alpha \cdot \mathbf u + \beta \cdot \mathbf v, \quad \alpha, \beta \in \mathbb R$.
 class QuadricSurface
          Class to model an arbitrary quadric surface Rotimi X Ojo
 class SimpleSurface
           
 class Sphere
          Creates a Sphere.
 class StraightLine
           
 class Triangle
          Class to describe a triangle in 3D.
 

Uses of AbstractShape in edu.stanford.rsl.konrad.geometry.splines
 

Subclasses of AbstractShape in edu.stanford.rsl.konrad.geometry.splines
 class BSpline
           
 class SurfaceBSpline
          Class to model a surface made of BSplines.
 class TimeVariantSurfaceBSpline
           
 

Methods in edu.stanford.rsl.konrad.geometry.splines that return AbstractShape
 AbstractShape SurfaceBSpline.tesselateMesh(double samplingU, double samplingV, int mode)
          Tesselates the BSplineSurface into a mesh of Triangles.
 AbstractShape SurfaceBSpline.tessellateMesh(double samplingU, double samplingV)
          Tesselates the BSplineSurface into a mesh of Triangles.
 AbstractShape TimeVariantSurfaceBSpline.tessellateMesh(double samplingU, double samplingV, double time)
           
 

Methods in edu.stanford.rsl.konrad.geometry.splines that return types with arguments of type AbstractShape
 java.util.ArrayList<AbstractShape> SurfaceBSplineVolumePhantom.tesselateSplines(double samplingU, double samplingV)
           
 

Uses of AbstractShape in edu.stanford.rsl.konrad.phantom.forbild
 

Methods in edu.stanford.rsl.konrad.phantom.forbild that return AbstractShape
static AbstractShape ForbildShapeFactory.getShape(java.lang.String objBounds)
          Determines AbstractShape specified by given bound expressions
 

Uses of AbstractShape in edu.stanford.rsl.konrad.phantom.forbild.shapes
 

Subclasses of AbstractShape in edu.stanford.rsl.konrad.phantom.forbild.shapes
 class ForbildBox
          This class creates a surface from a forbilddefinition.
 class ForbildCone
          This class creates a surface from a forbilddefinition.
 class ForbildCylinder
          This class creates a surface from a forbilddefinition.
 class ForbildEllipsoid
          This class creates a surface from a forbilddefinition.
 class ForbildSphere
          This class creates a surface from a forbilddefinition.
 

Uses of AbstractShape in edu.stanford.rsl.konrad.phantom.xcat
 

Methods in edu.stanford.rsl.konrad.phantom.xcat that return AbstractShape
 AbstractShape TessellationThread.getMesh()
           
 

Methods in edu.stanford.rsl.konrad.phantom.xcat with parameters of type AbstractShape
 void XCatScene.add(PrioritizableScene phantom, AbstractShape shape, java.lang.String name)
           
 

Uses of AbstractShape in edu.stanford.rsl.konrad.physics
 

Methods in edu.stanford.rsl.konrad.physics that return AbstractShape
 AbstractShape PhysicalObject.getShape()
           
 

Methods in edu.stanford.rsl.konrad.physics with parameters of type AbstractShape
 void PhysicalObject.setShape(AbstractShape shape)