WarpTwin
Documentation for WarpTwin models and classes.
Loading...
Searching...
No Matches
warptwin::Body Member List

This is the complete list of members for warptwin::Body, including all inherited members.

_acc_f_p__pwarptwin::Frameprotected
_addChild(GraphTreeObject *child)clockwerk::GraphTreeObjectprotected
_alpha_f_p__fwarptwin::Frameprotected
_calcAppliedForceMoment(const clockwerk::CartesianVector< 3 > &force, const clockwerk::CartesianVector< 3 > &moment)warptwin::Bodyprotected
_calcCompositeMassInertiaCM()warptwin::Bodyprotected
_children_ptrclockwerk::GraphTreeObjectprotected
_ext_force__bwarptwin::Bodyprotected
_ext_moment__bwarptwin::Bodyprotected
_graph_tree_typeclockwerk::GraphTreeObjectprotected
_indexclockwerk::GraphTreeObjectprotected
_integrator_ptrwarptwin::Frameprotected
_loggableclockwerk::GraphTreeObjectprotected
_max_num_childrenclockwerk::GraphTreeObjectprotected
_nameclockwerk::GraphTreeObjectprotected
_num_childrenclockwerk::GraphTreeObjectprotected
_num_descendantsclockwerk::GraphTreeObjectprotected
_parentwarptwin::Frameprotected
_passthrough_force__bwarptwin::Bodyprotected
_passthrough_moment__bwarptwin::Bodyprotected
_r_jointwarptwin::Frameprotected
_rankclockwerk::GraphTreeObjectprotected
_recalculateDescendants()clockwerk::GraphTreeObjectprotected
_recalculateRank()clockwerk::GraphTreeObjectprotected
_removeChild(GraphTreeObject *child)clockwerk::GraphTreeObjectprotected
_setStorage(GraphTreeObject **storage_array, uint8 storage_size)clockwerk::GraphTreeObjectprotected
_t_jointwarptwin::Frameprotected
ang_vel_f_p__fwarptwin::Frame
Body(const std::string &name, Frame *par=nullptr)warptwin::Body
calcFrameTreeExtAcceleration()warptwin::Body
calcFrameTreeExtForcesMoments()warptwin::Body
capacity() constclockwerk::GraphTreeObjectinline
childAtIndex(uint8 i) constclockwerk::GraphTreeObjectinline
children()clockwerk::GraphTreeObjectinline
composite_inertiawarptwin::Body
composite_masswarptwin::Body
dump()warptwin::Body
externalForce()warptwin::Bodyinline
externalMoment()warptwin::Bodyinline
Frame(const std::string &name, Frame *par=nullptr, bool free=false)warptwin::Frame
frameChildren()warptwin::Frame
fromStr(const char *val)clockwerk::GraphTreeObjectinlinevirtual
getFMPairAtParentOrigin(clockwerk::CartesianVector< 3 > &force_parentcg__p, clockwerk::CartesianVector< 3 > &moment_parentcg__p)warptwin::Body
getFrameByAddress(const std::string &address)warptwin::Frame
getFrameRootPointer()warptwin::Frame
getRootDataPointer()clockwerk::GraphTreeObject
getStateAsStateVector(std::array< floating_point, 13 > &state_f_p__f)warptwin::Frame
getStateVectorDot(std::array< floating_point, 13 > &state_dot)warptwin::Frame
GraphTreeObject(const char *gt_nme="", GraphTreeObject **storage_array=nullptr, uint32 storage_size=0)clockwerk::GraphTreeObject
inertiawarptwin::Body
integrator(void *integ_ptr)warptwin::Frameinline
integrator()warptwin::Frameinline
loggable()clockwerk::GraphTreeObjectinline
masswarptwin::Body
name() constclockwerk::GraphTreeObjectinline
name(const char *new_name)clockwerk::GraphTreeObject
nChildren() constclockwerk::GraphTreeObjectinline
nDescendants() constclockwerk::GraphTreeObjectinline
parent(Frame *new_parent)warptwin::Frame
parent(Frame &new_parent)warptwin::Frameinline
parent()warptwin::Frameinline
clockwerk::GraphTreeObject::parent(GraphTreeObject *new_parent)clockwerk::GraphTreeObject
clockwerk::GraphTreeObject::parent(GraphTreeObject &new_parent)clockwerk::GraphTreeObject
parentRelAcceleration()warptwin::Frameinline
parentRelAngularAcceleration()warptwin::Frameinline
passthroughForce()warptwin::Bodyinline
passthroughMoment()warptwin::Bodyinline
pos_f_p__pwarptwin::Frame
quat_f_pwarptwin::Frame
rank()clockwerk::GraphTreeObjectinline
rJoint()warptwin::Frameinline
rootRelAcceleration(clockwerk::CartesianVector< 3 > &acc_o_root__root) constwarptwin::Frame
rootRelAcceleration() constwarptwin::Frame
rootRelAngularAcceleration(clockwerk::CartesianVector< 3 > &alpha_f_root__f) constwarptwin::Frame
rootRelAngularAcceleration() constwarptwin::Frame
rootRelAngularVelocity(clockwerk::CartesianVector< 3 > &w_f_root__f) constwarptwin::Frame
rootRelAngularVelocity() constwarptwin::Frame
rootRelDCM(clockwerk::DCM &dcm_f_root) constwarptwin::Frame
rootRelDCM() constwarptwin::Frame
rootRelPosition(clockwerk::CartesianVector< 3 > &pos_o_root__root) constwarptwin::Frame
rootRelPosition() constwarptwin::Frame
rootRelQuaternion(clockwerk::Quaternion &quat_f_root) constwarptwin::Frame
rootRelQuaternion() constwarptwin::Frame
rootRelVelocity(clockwerk::CartesianVector< 3 > &vel_o_root__root) constwarptwin::Frame
rootRelVelocity() constwarptwin::Frame
self_idwarptwin::Body
setParentRelAcceleration(clockwerk::CartesianVector< 3 > accel)warptwin::Frameinline
setParentRelAngularAcceleration(clockwerk::CartesianVector< 3 > alpha)warptwin::Frameinline
setRootRelAngularVelocity(const clockwerk::CartesianVector< 3 > &w_f_root__f)warptwin::Frame
setRootRelAttitude(const clockwerk::Quaternion &quat_f_root)warptwin::Frame
setRootRelPosition(const clockwerk::CartesianVector< 3 > &pos_f_root__root)warptwin::Frame
setRootRelVelocity(const clockwerk::CartesianVector< 3 > &vel_f_root__root)warptwin::Frame
setStateFromStateVector(const std::array< floating_point, 13 > &state_f_p__f)warptwin::Frame
str(char *output, size_t size) constclockwerk::GraphTreeObjectinlinevirtual
tJoint()warptwin::Frameinline
type()clockwerk::GraphTreeObjectinline
vel_f_p__pwarptwin::Frame
~Frame()warptwin::Frameinlinevirtual
~GraphTreeObject()clockwerk::GraphTreeObjectinlinevirtual