Simbody  3.5
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
SimTK::MobilizedBody::Custom::Implementation Member List

This is the complete list of members for SimTK::MobilizedBody::Custom::Implementation, including all inherited members.

calcDecorativeGeometryAndAppend(const State &s, Stage stage, Array_< DecorativeGeometry > &geom) const SimTK::MobilizedBody::Custom::Implementationinlinevirtual
calcMobilizerTransformFromQ(const State &s, int nq, const Real *q) const =0SimTK::MobilizedBody::Custom::Implementationpure virtual
clearHandle()SimTK::PIMPLHandle< Implementation, ImplementationImpl >
clone() const =0SimTK::MobilizedBody::Custom::Implementationpure virtual
copyAssign(const Implementation &source)SimTK::PIMPLHandle< Implementation, ImplementationImpl >
disown(Implementation &newOwner)SimTK::PIMPLHandle< Implementation, ImplementationImpl >
getImpl() constSimTK::PIMPLHandle< Implementation, ImplementationImpl >inline
getImplHandleCount() constSimTK::PIMPLHandle< Implementation, ImplementationImpl >
getMobilizerTransform(const State &s) const SimTK::MobilizedBody::Custom::Implementation
getMobilizerVelocity(const State &s) const SimTK::MobilizedBody::Custom::Implementation
getQ(const State &s) const SimTK::MobilizedBody::Custom::Implementation
getQDot(const State &s) const SimTK::MobilizedBody::Custom::Implementation
getQDotDot(const State &s) const SimTK::MobilizedBody::Custom::Implementation
getU(const State &s) const SimTK::MobilizedBody::Custom::Implementation
getUDot(const State &s) const SimTK::MobilizedBody::Custom::Implementation
getUseEulerAngles(const State &s) const SimTK::MobilizedBody::Custom::Implementation
HandleBase typedefSimTK::PIMPLHandle< Implementation, ImplementationImpl >
hasSameImplementation(const Implementation &other) constSimTK::PIMPLHandle< Implementation, ImplementationImpl >protected
Implementation(SimbodyMatterSubsystem &, int nu, int nq, int nAngles=0)SimTK::MobilizedBody::Custom::Implementation
invalidateTopologyCache() const SimTK::MobilizedBody::Custom::Implementation
isEmptyHandle() constSimTK::PIMPLHandle< Implementation, ImplementationImpl >inline
isOwnerHandle() constSimTK::PIMPLHandle< Implementation, ImplementationImpl >
isSameHandle(const Implementation &other) constSimTK::PIMPLHandle< Implementation, ImplementationImpl >
MobilizedBody::CustomImpl classSimTK::MobilizedBody::Custom::Implementationfriend
multiplyByHDotMatrix(const State &s, int nu, const Real *u) const =0SimTK::MobilizedBody::Custom::Implementationpure virtual
multiplyByHDotTranspose(const State &s, const SpatialVec &F, int nu, Real *f) const =0SimTK::MobilizedBody::Custom::Implementationpure virtual
multiplyByHMatrix(const State &s, int nu, const Real *u) const =0SimTK::MobilizedBody::Custom::Implementationpure virtual
multiplyByHTranspose(const State &s, const SpatialVec &F, int nu, Real *f) const =0SimTK::MobilizedBody::Custom::Implementationpure virtual
multiplyByN(const State &s, bool transposeMatrix, int nIn, const Real *in, int nOut, Real *out) const SimTK::MobilizedBody::Custom::Implementationvirtual
multiplyByNDot(const State &s, bool transposeMatrix, int nIn, const Real *in, int nOut, Real *out) const SimTK::MobilizedBody::Custom::Implementationvirtual
multiplyByNInv(const State &s, bool transposeMatrix, int nIn, const Real *in, int nOut, Real *out) const SimTK::MobilizedBody::Custom::Implementationvirtual
operator=(const PIMPLHandle &source)SimTK::PIMPLHandle< Implementation, ImplementationImpl >protected
ParentHandle typedefSimTK::PIMPLHandle< Implementation, ImplementationImpl >
PIMPLHandle()SimTK::PIMPLHandle< Implementation, ImplementationImpl >inlineprotected
PIMPLHandle(ImplementationImpl *p)SimTK::PIMPLHandle< Implementation, ImplementationImpl >explicitprotected
PIMPLHandle(const PIMPLHandle &source)SimTK::PIMPLHandle< Implementation, ImplementationImpl >protected
realizeAcceleration(const State &) const SimTK::MobilizedBody::Custom::Implementationinlinevirtual
realizeDynamics(const State &) const SimTK::MobilizedBody::Custom::Implementationinlinevirtual
realizeInstance(const State &) const SimTK::MobilizedBody::Custom::Implementationinlinevirtual
realizeModel(State &) const SimTK::MobilizedBody::Custom::Implementationinlinevirtual
realizePosition(const State &) const SimTK::MobilizedBody::Custom::Implementationinlinevirtual
realizeReport(const State &) const SimTK::MobilizedBody::Custom::Implementationinlinevirtual
realizeTime(const State &) const SimTK::MobilizedBody::Custom::Implementationinlinevirtual
realizeTopology(State &) const SimTK::MobilizedBody::Custom::Implementationinlinevirtual
realizeVelocity(const State &) const SimTK::MobilizedBody::Custom::Implementationinlinevirtual
referenceAssign(const Implementation &source)SimTK::PIMPLHandle< Implementation, ImplementationImpl >
setImpl(ImplementationImpl *p)SimTK::PIMPLHandle< Implementation, ImplementationImpl >protected
setQToFitTransform(const State &, const Transform &X_FM, int nq, Real *q) const SimTK::MobilizedBody::Custom::Implementationvirtual
setUToFitVelocity(const State &, const SpatialVec &V_FM, int nu, Real *u) const SimTK::MobilizedBody::Custom::Implementationvirtual
updImpl()SimTK::PIMPLHandle< Implementation, ImplementationImpl >inline
~Implementation()SimTK::MobilizedBody::Custom::Implementationvirtual
~PIMPLHandle()SimTK::PIMPLHandle< Implementation, ImplementationImpl >protected