Simbody  3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
DecorativeGeometry.h File Reference

Declarations of DecorativeGeometry and related derived classes. More...

Go to the source code of this file.

Classes

class  SimTK::DecorativeGeometry
 This is the client-side interface to an implementation-independent representation of "Decorations" suitable for visualization, annotation, logging, or debugging but which cannot have any effect on the behavior of a System or the evolution of a Study. More...
 
class  SimTK::DecorativePoint
 A point of interest. More...
 
class  SimTK::DecorativeLine
 A line between two points. More...
 
class  SimTK::DecorativeCircle
 This defines a circle in the x-y plane, centered at the origin. More...
 
class  SimTK::DecorativeSphere
 This defines a sphere centered at the origin. More...
 
class  SimTK::DecorativeEllipsoid
 This defines an ellipsoidal solid centered at the origin and aligned with the local frame axes. More...
 
class  SimTK::DecorativeBrick
 This defines a rectangular solid centered at the origin and aligned with the local frame axes. More...
 
class  SimTK::DecorativeCylinder
 This defines a cylinder centered on the origin and aligned in the y direction. More...
 
class  SimTK::DecorativeFrame
 This defines geometry to represent a coordinate frame. More...
 
class  SimTK::DecorativeText
 This defines a text label with its base at the origin. More...
 
class  SimTK::DecorativeMesh
 This defines a displayable mesh by referencing an already-existing PolygonalMesh object. More...
 
class  SimTK::DecorativeMeshFile
 This defines a displayable mesh by referencing a file name containing the mesh. More...
 
class  SimTK::Decorations
 This defines a single DecorativeGeometry object that is composed of a collection of other DecorativeGeometry objects. More...
 
class  SimTK::DecorativeGeometryImplementation
 Use this abstract class to connect your implementation of decorative geometry to the implementation-independent classes above. More...
 

Namespaces

 SimTK
 This is the top-level SimTK namespace into which all SimTK names are placed to avoid collision with other symbols.
 

Variables

const Vec3 SimTK::Black
 RGB=( 0, 0, 0) More...
 
const Vec3 SimTK::Gray
 RGB=(.5,.5,.5) More...
 
const Vec3 SimTK::Red
 RGB=( 1, 0, 0) More...
 
const Vec3 SimTK::Green
 RGB=( 0, 1, 0) More...
 
const Vec3 SimTK::Blue
 RGB=( 0, 0, 1) More...
 
const Vec3 SimTK::Yellow
 RGB=( 1, 1, 0) More...
 
const Vec3 SimTK::Orange
 RGB=( 1,.5, 0) More...
 
const Vec3 SimTK::Magenta
 RGB=( 1, 0, 1) More...
 
const Vec3 SimTK::Purple
 RGB=(.5, 0,.5) More...
 
const Vec3 SimTK::Cyan
 RGB=( 0, 1, 1) More...
 
const Vec3 SimTK::White
 RGB=( 1, 1, 1) More...
 

Detailed Description

Declarations of DecorativeGeometry and related derived classes.