BRL-CAD

Functions and details of the internal forms used by the LIBRT geometry routines for the different solids. More...

Collaboration diagram for Geometry Primitives:

Modules

 Annotation
 
 Arbitrary Polyhedron (4 to 8 defining points)
 
 Arbitrary Polyhedron (Convex)
 
 Arbitrary Faceted Solid
 
 Bag Of Triangles
 
 Boundary Representation (NURBS)
 
 CLINE
 
 Displacement Map
 
 Extruded Bitmap
 
 Elliptical Hyperboloid
 
 Ellipsoid
 
 Elliptical Paraboloid
 
 Elliptical Torus
 
 Extruded Sketch
 
 Grip
 
 Half Plane
 
 HF
 
 Heart
 
 Elliptical Hyperboloid of One Sheet
 
 Joint
 
 Metaball
 
 Non-Uniform Rational B-Spline
 
 Particle
 
 POLY
 
 Pipe
 
 Point Cloud
 
 Revolved Sketch
 
 Right Hyberbolic Cylinder
 
 Right Parabolic Cylinder
 
 Sketch
 
 Submodel
 
 Super Ellipsoid
 
 Truncated General Cone
 
 Torus
 
 Volume
 

Files

file  geom.h
 

Detailed Description

Functions and details of the internal forms used by the LIBRT geometry routines for the different solids.

These structures are what the struct rt_db_internal generic pointer idb_ptr points at, based on idb_type indicating a solid id ID_xxx, such as ID_TGC.