| 
    Simbody
    3.6
    
   | 
 
Defines geometric primitive shapes and algorthms. More...
Go to the source code of this file.
Classes | |
| class | SimTK::Geo | 
| The Geo class collects geometric primitives intended to deal with raw, fixed-size geometric shapes occupying minimal memory and providing maximum performance through small inline methods and larger high performance algorithms.  More... | |
| class | SimTK::Geo::Point_< P > | 
| A 3d point primitive represented by a Vec3 from the origin of an unspecified frame, and a collection of point-related utility methods.  More... | |
| class | SimTK::Geo::Sphere_< P > | 
| A geometric primitive representing a sphere by its radius and center point, and a collection of sphere-related utility methods.  More... | |
| class | SimTK::Geo::LineSeg_< P > | 
| A 3d line segment primitive represented by its end points in an unspecified frame, and a collection of line segment-related utility methods.  More... | |
| class | SimTK::Geo::Line_< P > | 
| class | SimTK::Geo::Plane_< P > | 
| class | SimTK::Geo::Circle_< P > | 
| class | SimTK::Geo::Box_< P > | 
| A 3d rectangular box aligned with an unspecified frame F and centered at that frame's origin.  More... | |
| class | SimTK::Geo::AlignedBox_< P > | 
| A 3d box aligned with an unspecified frame F and centered at a given point measured from that frame's origin.  More... | |
| class | SimTK::Geo::OrientedBox_< P > | 
| TODO: A 3d box oriented and positioned with respect to an unspecified frame F.  More... | |
| class | SimTK::Geo::Triangle_< P > | 
| A geometric primitive representing a triangle by its vertices as points in some unspecified frame, and a collection of triangle-related utility methods.  More... | |
| class | SimTK::Geo::CubicHermiteCurve_< P > | 
| A primitive useful for computations involving a single cubic Hermite curve segment in algebraic or geometric (Hermite) form.  More... | |
| class | SimTK::Geo::BicubicHermitePatch_< P > | 
| A primitive useful for computations involving a single bicubic Hermite patch.  More... | |
| class | SimTK::Geo::CubicBezierCurve_< P > | 
| This is a primitive useful for computations involving a single cubic Bezier curve segment.  More... | |
| class | SimTK::Geo::BicubicBezierPatch_< P > | 
| A primitive useful for computations involving a single bicubic Bezier patch.  More... | |
Namespaces | |
| SimTK | |
| This is the top-level SimTK namespace into which all SimTK names are placed to avoid collision with other symbols.  | |
Defines geometric primitive shapes and algorthms.