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

Packages that use AbstractCurve
edu.stanford.rsl.konrad.geometry Contains classes to describe various projection geometries. 
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.physics Contains classes to physical effects related to x-rays. 
edu.stanford.rsl.konrad.rendering   
 

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

Methods in edu.stanford.rsl.konrad.geometry with parameters of type AbstractCurve
 java.util.ArrayList<PointND> AbstractShape.getHitsOnBoundingBox_slow(AbstractCurve curve)
          Evaluates the bounding box and returns true if it is hit.
 java.util.ArrayList<PointND> AbstractShape.getHitsOnBoundingBox(AbstractCurve curve)
           
abstract  java.util.ArrayList<PointND> AbstractShape.intersect(AbstractCurve other)
          Returns the intersection points between the curve and the shape.
 

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

Methods in edu.stanford.rsl.konrad.geometry.shapes with parameters of type AbstractCurve
 java.util.ArrayList<PointND> ArbitrarySurface.getHits(AbstractCurve other)
           
 

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

Methods in edu.stanford.rsl.konrad.geometry.shapes.compound with parameters of type AbstractCurve
 java.util.ArrayList<PointND> CompoundShape.getHitsOnBoundingBox(AbstractCurve curve)
           
 java.util.ArrayList<PointND> LinearOctree.intersect(AbstractCurve other)
           
 java.util.ArrayList<PointND> CompoundShape.intersect(AbstractCurve other)
           
 

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

Subclasses of AbstractCurve in edu.stanford.rsl.konrad.geometry.shapes.simple
 class Edge
           
 class StraightLine
           
 

Methods in edu.stanford.rsl.konrad.geometry.shapes.simple with parameters of type AbstractCurve
abstract  java.util.ArrayList<PointND> SimpleSurface.getHits(AbstractCurve other)
           
 java.util.ArrayList<PointND> QuadricSurface.getHits(AbstractCurve other)
           
 java.util.ArrayList<PointND> Box.getHits(AbstractCurve other)
           
 java.util.ArrayList<PointND> Triangle.getHitsOnBoundingBox(AbstractCurve other)
           
 java.util.ArrayList<PointND> QuadricSurface.getHitsOnBoundingBox(AbstractCurve other)
           
 java.util.ArrayList<PointND> Triangle.intersect(AbstractCurve other)
           
 java.util.ArrayList<PointND> StraightLine.intersect(AbstractCurve other)
           
 java.util.ArrayList<PointND> SimpleSurface.intersect(AbstractCurve other)
           
 java.util.ArrayList<PointND> Plane3D.intersect(AbstractCurve other)
           
 java.util.ArrayList<PointND> Box.intersect(AbstractCurve other)
           
 

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

Subclasses of AbstractCurve in edu.stanford.rsl.konrad.geometry.splines
 class BSpline
           
 

Methods in edu.stanford.rsl.konrad.geometry.splines with parameters of type AbstractCurve
 java.util.ArrayList<PointND> TimeVariantSurfaceBSpline.intersect(AbstractCurve other)
           
 java.util.ArrayList<PointND> SurfaceBSpline.intersect(AbstractCurve other)
           
 java.util.ArrayList<PointND> BSpline.intersect(AbstractCurve other)
           
 

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

Methods in edu.stanford.rsl.konrad.physics with parameters of type AbstractCurve
 java.util.ArrayList<PointND> PhysicalObject.intersect(AbstractCurve curve)
           
 

Uses of AbstractCurve in edu.stanford.rsl.konrad.rendering
 

Methods in edu.stanford.rsl.konrad.rendering with parameters of type AbstractCurve
 java.util.ArrayList<PhysicalObject> AbstractRayTracer.castRay(AbstractCurve ray)
          Method to cast a ray through the scene.