DecorationSubsystem Class Reference

#include <DecorationSubsystem.h>

Inheritance diagram for DecorationSubsystem:

Subsystem

List of all members.


Detailed Description

This is the client-side handle class encapsulating the hidden implementation of the DecorationSubsystem.

Any Subsystem can generate decorative geometry, so the methods for extracting the geometry are at the Subsystem level and thus inherited here. So the only significant methods here are those for adding decorative geometry to the System beyond that which is generated by the other subsystems.

Public Member Functions

 DecorationSubsystem ()
 DecorationSubsystem (MultibodySystem &)
void addBodyFixedDecoration (MobilizedBodyIndex bodyNum, const Transform &X_GD, const DecorativeGeometry &)
void addRubberBandLine (MobilizedBodyIndex b1, const Vec3 &station1, MobilizedBodyIndex b2, const Vec3 &station2, const DecorativeLine &)
class DecorationSubsystemGuts & updGuts ()
const DecorationSubsystemGuts & getGuts () const

Public Attributes

 DecorationSubsystem
 Subsystem


Constructor & Destructor Documentation

DecorationSubsystem ( MultibodySystem  )  [explicit]


Member Function Documentation

void addBodyFixedDecoration ( MobilizedBodyIndex  bodyNum,
const Transform X_GD,
const DecorativeGeometry  
)

void addRubberBandLine ( MobilizedBodyIndex  b1,
const Vec3 station1,
MobilizedBodyIndex  b2,
const Vec3 station2,
const DecorativeLine  
)

class DecorationSubsystemGuts& updGuts (  ) 

const DecorationSubsystemGuts& getGuts (  )  const


Member Data Documentation


The documentation for this class was generated from the following file:

Generated on Fri Sep 26 07:44:31 2008 for SimTKcore by  doxygen 1.5.6