Simbody
3.7

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, fixedsize 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 pointrelated utility methods. More...  
class  SimTK::Geo::Sphere_< P > 
A geometric primitive representing a sphere by its radius and center point, and a collection of sphererelated 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 segmentrelated 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 trianglerelated 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 toplevel SimTK namespace into which all SimTK names are placed to avoid collision with other symbols.  
Defines geometric primitive shapes and algorthms.