Uses of Package
ProGAL.geom3d

Packages that use ProGAL.geom3d
ProGAL.geom3d This package contains classes that are all related to three-dimensional geometric concepts. 
ProGAL.geom3d.complex A simplicial complex is a topological space of a particular kind, constructed by "gluing together" points, line segments, triangles, and their n-dimensional counterparts. 
ProGAL.geom3d.complex.alphaComplex An alpha complex for a set of d-dimensional points and a real number alpha is a subset of the Delaunay complex where all simplices that can be enclosed by an alpha-probe (a hypersphere of radius alpha), without the probe enclosing any points, are removed. 
ProGAL.geom3d.complex.delaunayComplex A Delaunay complex for a set of d-dimensional points is a tesselation of the points such that no point is inside the circumscribing hypersphere of the d-simplices (for the 3D case: Tetrahedra). 
ProGAL.geom3d.complex.tessellation   
ProGAL.geom3d.predicates   
ProGAL.geom3d.superposition   
ProGAL.geom3d.surface   
ProGAL.geom3d.tessellation.BowyerWatson   
ProGAL.geom3d.viewer All classes required for the 3D scene viewer J3DScene
ProGAL.geom3d.volumes   
ProGAL.math This package contains math-classes that are not necessarily related to geometrical concepts. 
ProGAL.proteins   
ProGAL.proteins.beltaStructure   
ProGAL.proteins.beltaStructure.sheet   
ProGAL.proteins.beltaStructure.sheetLoop   
ProGAL.proteins.chainTree   
ProGAL.proteins.structure   
ProGAL.proteins.viewer   
 

Classes in ProGAL.geom3d used by ProGAL.geom3d
Circle
          A circle in (x,y,z)-space represented by a center-point, a radius and a normal-vector.
Line
          A line represented by a point and a direction.
LineSegment
          A line segment spanned by two points, a and b.
Plane
          A plane in (x,y,z)-space represented by a point and a normal.
Point
          A point in (x,y,z)-space represented with double precision.
PointList
          An ArrayList-wrapper for storing 3d points.
PointWeighted
           
Rectangle
          A planar rectangle in 3d.
Shape
          An interface for 3d shapes such as spheres, but also flat objects such as rectangles and text.
Simplex
          TODO: Comment
Triangle
          A triangle in (x,y,z)-space represented by the three corner-points.
Vector
          A vector in (x,y,z)-space represented with double precision.
 

Classes in ProGAL.geom3d used by ProGAL.geom3d.complex
LineSegment
          A line segment spanned by two points, a and b.
Plane
          A plane in (x,y,z)-space represented by a point and a normal.
Point
          A point in (x,y,z)-space represented with double precision.
Shape
          An interface for 3d shapes such as spheres, but also flat objects such as rectangles and text.
Simplex
          TODO: Comment
Triangle
          A triangle in (x,y,z)-space represented by the three corner-points.
 

Classes in ProGAL.geom3d used by ProGAL.geom3d.complex.alphaComplex
Point
          A point in (x,y,z)-space represented with double precision.
PointList
          An ArrayList-wrapper for storing 3d points.
Simplex
          TODO: Comment
Triangle
          A triangle in (x,y,z)-space represented by the three corner-points.
 

Classes in ProGAL.geom3d used by ProGAL.geom3d.complex.delaunayComplex
Circle
          A circle in (x,y,z)-space represented by a center-point, a radius and a normal-vector.
Point
          A point in (x,y,z)-space represented with double precision.
 

Classes in ProGAL.geom3d used by ProGAL.geom3d.complex.tessellation
Point
          A point in (x,y,z)-space represented with double precision.
 

Classes in ProGAL.geom3d used by ProGAL.geom3d.predicates
LineSegment
          A line segment spanned by two points, a and b.
Point
          A point in (x,y,z)-space represented with double precision.
Triangle
          A triangle in (x,y,z)-space represented by the three corner-points.
 

Classes in ProGAL.geom3d used by ProGAL.geom3d.superposition
Point
          A point in (x,y,z)-space represented with double precision.
Vector
          A vector in (x,y,z)-space represented with double precision.
 

Classes in ProGAL.geom3d used by ProGAL.geom3d.surface
Point
          A point in (x,y,z)-space represented with double precision.
Shape
          An interface for 3d shapes such as spheres, but also flat objects such as rectangles and text.
Vector
          A vector in (x,y,z)-space represented with double precision.
 

Classes in ProGAL.geom3d used by ProGAL.geom3d.tessellation.BowyerWatson
PointWeighted
           
Shape
          An interface for 3d shapes such as spheres, but also flat objects such as rectangles and text.
Simplex
          TODO: Comment
 

Classes in ProGAL.geom3d used by ProGAL.geom3d.viewer
Point
          A point in (x,y,z)-space represented with double precision.
Shape
          An interface for 3d shapes such as spheres, but also flat objects such as rectangles and text.
Vector
          A vector in (x,y,z)-space represented with double precision.
 

Classes in ProGAL.geom3d used by ProGAL.geom3d.volumes
Circle
          A circle in (x,y,z)-space represented by a center-point, a radius and a normal-vector.
Line
          A line represented by a point and a direction.
LineSegment
          A line segment spanned by two points, a and b.
Point
          A point in (x,y,z)-space represented with double precision.
PointList
          An ArrayList-wrapper for storing 3d points.
PointWeighted
           
Rectangle
          A planar rectangle in 3d.
Shape
          An interface for 3d shapes such as spheres, but also flat objects such as rectangles and text.
Simplex
          TODO: Comment
Triangle
          A triangle in (x,y,z)-space represented by the three corner-points.
Vector
          A vector in (x,y,z)-space represented with double precision.
 

Classes in ProGAL.geom3d used by ProGAL.math
Point
          A point in (x,y,z)-space represented with double precision.
Vector
          A vector in (x,y,z)-space represented with double precision.
 

Classes in ProGAL.geom3d used by ProGAL.proteins
Point
          A point in (x,y,z)-space represented with double precision.
 

Classes in ProGAL.geom3d used by ProGAL.proteins.beltaStructure
Point
          A point in (x,y,z)-space represented with double precision.
Vector
          A vector in (x,y,z)-space represented with double precision.
 

Classes in ProGAL.geom3d used by ProGAL.proteins.beltaStructure.sheet
Point
          A point in (x,y,z)-space represented with double precision.
 

Classes in ProGAL.geom3d used by ProGAL.proteins.beltaStructure.sheetLoop
Shape
          An interface for 3d shapes such as spheres, but also flat objects such as rectangles and text.
 

Classes in ProGAL.geom3d used by ProGAL.proteins.chainTree
Point
          A point in (x,y,z)-space represented with double precision.
 

Classes in ProGAL.geom3d used by ProGAL.proteins.structure
Point
          A point in (x,y,z)-space represented with double precision.
Shape
          An interface for 3d shapes such as spheres, but also flat objects such as rectangles and text.
Simplex
          TODO: Comment
 

Classes in ProGAL.geom3d used by ProGAL.proteins.viewer
Point
          A point in (x,y,z)-space represented with double precision.
Shape
          An interface for 3d shapes such as spheres, but also flat objects such as rectangles and text.
Vector
          A vector in (x,y,z)-space represented with double precision.