#include <PPDBodyOrientation.h>
Public Member Functions | |
PPDBodyOrientation (bool includeA, bool includeB, bool includeC) | |
~PPDBodyOrientation () | |
virtual void | setValues (PropertySource *inValues) |
![]() | |
PPDCompound () | |
virtual | ~PPDCompound () |
void | addChild (PhysicsParameterDescriptor *) |
virtual void | getValues (PropertySink *outValues) |
const std::vector< PhysicsParameterDescriptor * > & | getChildren () const |
![]() | |
PhysicsParameterDescriptor () | |
virtual | ~PhysicsParameterDescriptor () |
Protected Member Functions | |
virtual void | init (BodyParamInfo *bpi) |
Private Attributes | |
double | initRot [3][3] |
double | offsetRot [3] |
Additional Inherited Members | |
![]() | |
BodyParamInfo * | bodyParamInfo |
Adjusts the angular orientation of a body in space by adding an offset. The individual dimensions can be masked out by passing false.
Definition at line 43 of file PPDBodyOrientation.h.
Rcs::PPDBodyOrientation::PPDBodyOrientation | ( | bool | includeA, |
bool | includeB, | ||
bool | includeC | ||
) |
Definition at line 61 of file PPDBodyOrientation.cpp.
|
default |
|
protectedvirtual |
Setup descriptor to work on the given body reference. Override for more custom initialization.
Reimplemented from Rcs::PPDCompound.
Definition at line 92 of file PPDBodyOrientation.cpp.
|
virtual |
Read values from the given dict and apply them to the graph. The parameter names need to be the same as in Rcs, e.g. rolling_friction_coefficient.
Reimplemented from Rcs::PPDCompound.
Definition at line 100 of file PPDBodyOrientation.cpp.
|
private |
The body's nominal orientation (in world coordinates / the parent's coordinates)
Definition at line 57 of file PPDBodyOrientation.h.
|
private |
Angular (around the elementary axes) offset values.
Definition at line 60 of file PPDBodyOrientation.h.