Simbody

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::Implementation [inline, virtual]
calcMobilizerTransformFromQ(const State &s, int nq, const Real *q) const =0SimTK::MobilizedBody::Custom::Implementation [pure virtual]
clearHandle()SimTK::PIMPLHandle< Implementation, ImplementationImpl >
clone() const =0SimTK::MobilizedBody::Custom::Implementation [pure 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::Implementation [friend]
multiplyByHDotMatrix(const State &s, int nu, const Real *u) const =0SimTK::MobilizedBody::Custom::Implementation [pure virtual]
multiplyByHDotTranspose(const State &s, const SpatialVec &F, int nu, Real *f) const =0SimTK::MobilizedBody::Custom::Implementation [pure virtual]
multiplyByHMatrix(const State &s, int nu, const Real *u) const =0SimTK::MobilizedBody::Custom::Implementation [pure virtual]
multiplyByHTranspose(const State &s, const SpatialVec &F, int nu, Real *f) const =0SimTK::MobilizedBody::Custom::Implementation [pure virtual]
multiplyByN(const State &s, bool transposeMatrix, int nIn, const Real *in, int nOut, Real *out) const SimTK::MobilizedBody::Custom::Implementation [virtual]
multiplyByNDot(const State &s, bool transposeMatrix, int nIn, const Real *in, int nOut, Real *out) const SimTK::MobilizedBody::Custom::Implementation [virtual]
multiplyByNInv(const State &s, bool transposeMatrix, int nIn, const Real *in, int nOut, Real *out) const SimTK::MobilizedBody::Custom::Implementation [virtual]
operator=(const PIMPLHandle &source)SimTK::PIMPLHandle< Implementation, ImplementationImpl > [protected]
ParentHandle typedefSimTK::PIMPLHandle< Implementation, ImplementationImpl >
PIMPLHandle(ImplementationImpl *p=0)SimTK::PIMPLHandle< Implementation, ImplementationImpl > [explicit, protected]
PIMPLHandle(const PIMPLHandle &source)SimTK::PIMPLHandle< Implementation, ImplementationImpl > [protected]
realizeAcceleration(const State &) const SimTK::MobilizedBody::Custom::Implementation [inline, virtual]
realizeDynamics(const State &) const SimTK::MobilizedBody::Custom::Implementation [inline, virtual]
realizeInstance(const State &) const SimTK::MobilizedBody::Custom::Implementation [inline, virtual]
realizeModel(State &) const SimTK::MobilizedBody::Custom::Implementation [inline, virtual]
realizePosition(const State &) const SimTK::MobilizedBody::Custom::Implementation [inline, virtual]
realizeReport(const State &) const SimTK::MobilizedBody::Custom::Implementation [inline, virtual]
realizeTime(const State &) const SimTK::MobilizedBody::Custom::Implementation [inline, virtual]
realizeTopology(State &) const SimTK::MobilizedBody::Custom::Implementation [inline, virtual]
realizeVelocity(const State &) const SimTK::MobilizedBody::Custom::Implementation [inline, virtual]
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::Implementation [virtual]
setUToFitVelocity(const State &, const SpatialVec &V_FM, int nu, Real *u) const SimTK::MobilizedBody::Custom::Implementation [virtual]
updImpl()SimTK::PIMPLHandle< Implementation, ImplementationImpl > [inline]
~Implementation()SimTK::MobilizedBody::Custom::Implementation [virtual]
~PIMPLHandle()SimTK::PIMPLHandle< Implementation, ImplementationImpl > [protected]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines