|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||
| Interface Summary | |
| HashListener | This is the interface enabling the 3D hashhing functions to callback with grid indicies. |
| HashListener2D | |
| MarkableObject | This class is used for set operation routines as a speed up. |
| Class Summary | |
| ArrayUtil | |
| AttributeTable | |
| BooleanHashListener | |
| BooleanHashListener2D | |
| Box6f | Three diemensional box math element. |
| CharArray | Dynamic array for char's Better time and memory efficiency than Vector alows compiler type checking char[] data accessible directly |
| Clr3f | Three dimentional color math element. |
| Colorizer | |
| ColorUtils | |
| DoubleArray | Dynamic array for double's Better time and memory efficiency than Vector alows compiler type checking double[] data accessible directly |
| FaceSorter | |
| FloatArray | Dynamic array for float's Better time and memory efficiency than Vector alows compiler type checking float[] data accessible directly |
| Geo | This is a set of small, static, geomercially oriented functions. |
| GeoHashElement | |
| GeomConvert | |
| GeometryDeSerializer | |
| GeometrySerializer | This writes geometries in a "serial" format. |
| GeomIndexRemapper | |
| GeomMap | |
| Hash2D | |
| Hash3D | Math functions for calling back a hash listener as a hashed element is geometrically traversed |
| HashContext | |
| HashContext2D | |
| IntArray | Dynamic array for int's Better time and memory efficiency than Vector alows compiler type checking int[] data accessible directly |
| Intersect | This is an geomertical intersection library. |
| Invert | |
| Line3f | This is a math element that holdes a line in the plane. |
| Normalizer | Calculate normals! |
| OneLevelBinHasher | This is the base class for geometrical hashing data structures that store hashed element references keyed by a simple three diemensional grid subdivsion. |
| OneLevelPartHasher | Bin hasher specialized for hashing geometry parts (segments, faces, points) |
| ParallelPiped | |
| PickInfo | One of these is generated per intersection of an object (a PaintStruct). |
| PickRay | |
| Plane4f | This is a math element that holdes a plane in space. |
| Pnt3f | Three dimentional point math element. |
| PolygonMath | |
| Rect4f | Two diemensional box math element. |
| ScientificStreamTokenizer | The StreamTokenizer class takes an input stream and
parses it into "tokens", allowing the tokens to be
read one at a time. |
| SetOps | These routines use MarkableObject interface to do fast set operations |
| Sort | |
| Sphere4f | This is a math element that holdes a sphere with a location and a radius |
| STLGenerator | |
| StringArray | Dynamic array for String's Better time and memory efficiency than Vector alows compiler type checking String[] data accessible directly |
| SurfaceCloser | |
| SurfaceSmoothMath | |
| TMat | This is a three dimensional transformation matrix. |
| Triangulater | This is a polygon triangulater that works by recusivly dividing polygons into smaller polygons untill a triangles are obtained. |
| Tuple3f | Base class for Pnt3f, Clr3f and Vec3f |
| Vec3f | Three dimentional vector math element. |
|
|||||||||
| PREV PACKAGE NEXT PACKAGE | FRAMES NO FRAMES | ||||||||