Uses of Interface
ProGAL.geom3d.Shape

Packages that use Shape
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.surface   
ProGAL.geom3d.tessellation.BowyerWatson   
ProGAL.geom3d.viewer All classes required for the 3D scene viewer J3DScene
ProGAL.geom3d.volumes   
ProGAL.proteins.beltaStructure.sheetLoop   
ProGAL.proteins.structure   
ProGAL.proteins.viewer   
 

Uses of Shape in ProGAL.geom3d
 

Subinterfaces of Shape in ProGAL.geom3d
 interface Simplex
          TODO: Comment
 

Classes in ProGAL.geom3d that implement Shape
 class Circle
          A circle in (x,y,z)-space represented by a center-point, a radius and a normal-vector.
 class LineSegment
          A line segment spanned by two points, a and b.
 class Plane
          A plane in (x,y,z)-space represented by a point and a normal.
 class Point
          A point in (x,y,z)-space represented with double precision.
 class PointWeighted
           
 class Triangle
          A triangle in (x,y,z)-space represented by the three corner-points.
 

Uses of Shape in ProGAL.geom3d.complex
 

Classes in ProGAL.geom3d.complex that implement Shape
 class CEdge
           
 class CTetrahedron
          An extension of the normal Tetrahedron that is used in complexes.
 class CTriangle
           
 class CVertex
           
 

Uses of Shape in ProGAL.geom3d.surface
 

Classes in ProGAL.geom3d.surface that implement Shape
 class ParametricParaboloid
           
 class ParametricPlane
           
 class ParametricSurface
           
 

Uses of Shape in ProGAL.geom3d.tessellation.BowyerWatson
 

Classes in ProGAL.geom3d.tessellation.BowyerWatson that implement Shape
 class Tetr
           
 

Uses of Shape in ProGAL.geom3d.viewer
 

Classes in ProGAL.geom3d.viewer that implement Shape
 class TextShape
           
 

Methods in ProGAL.geom3d.viewer with parameters of type Shape
 void J3DScene.addShape(Shape v)
          Add a volume object.
 void J3DScene.addShape(Shape v, java.awt.Color c)
          Add a volume object with a specified color
 void J3DScene.addShape(Shape v, java.awt.Color c, int divisions)
          Add a volume object with a specified color and detail-level
 void J3DScene.removeShape(Shape v)
          Removes one volume from the scene.
 void ClickListener.shapeClicked(Shape shape, java.awt.event.MouseEvent event)
           
 

Uses of Shape in ProGAL.geom3d.volumes
 

Subinterfaces of Shape in ProGAL.geom3d.volumes
 interface Volume
          An interface for 3d volumes such as spheres and boxes.
 

Classes in ProGAL.geom3d.volumes that implement Shape
 class Cone
          A three-dimensional cone represented by two points on its central axis.
 class Cylinder
           
 class Lens
          A lens is the intersection between two spheres.
 class LSS
          A line-segment swept sphere (also known as a line-swept-sphere, capsule or sometimes 'cigar') class.
 class OBB
           
 class RSS
          Implementation of a Rectangular Swept Sphere that supports overlap check and construction from a point-set and two RSS'.
 class Sphere
          A sphere represented by a center-point and a radius.
 class Tetrahedron
          A tetrahedron is a polyhedron with four triangular faces.
 

Uses of Shape in ProGAL.proteins.beltaStructure.sheetLoop
 

Methods in ProGAL.proteins.beltaStructure.sheetLoop with parameters of type Shape
 void SheetLoopGUI.shapeClicked(Shape shape, java.awt.event.MouseEvent event)
           
 

Uses of Shape in ProGAL.proteins.structure
 

Classes in ProGAL.proteins.structure that implement Shape
 class Atom
          A class to represent the following properties of an atom: Position Van der waals radius covalent bonds name an id unique to this atom among all the atoms within the same amino acid a pointer to the residue that the atom belongs to The position is maintained in the super-class Point.
 

Uses of Shape in ProGAL.proteins.viewer
 

Classes in ProGAL.proteins.viewer that implement Shape
 class CoilSurface
           
 class HelixSurface
           
 class StrandSurface