Package geometries

  • Interface Summary
    Interface Description
    Intersectible
    This interface applies to objects which can be intersected with a ray to obtain the points of intersection.
  • Class Summary
    Class Description
    Cylinder
    This class represents a cylinder, which is a three-dimensional tube with a height, and closed disks on either end.
    Geometry
    Represents a three dimensional shape
    GeometryList
    A collection of Intersectibles which aggregates the intersections between rays and all its elements.
    Intersection
    This class represents an intersection between a ray and a geometry.
    Plane
    A Plane is a flat two dimensional surface in three dimensional space which goes off to infinity in all directions.
    Polygon
    This class represents a polygon in three dimensional space.
    Sphere
    This represents a sphere.
    Triangle
    This class represents a triangle in three dimensional space.
    Tube
    A Tube is a 3D tube object that goes on to infinity.