#include <DecorationSubsystem.h>
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 |
DecorationSubsystem | ( | MultibodySystem & | ) | [explicit] |
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 |