Blender
V3.3
|
#include <Armature.hpp>
Public Member Functions | |
JointConstraint_struct (SegmentMap::const_iterator _segment, unsigned int _y_nr, ConstraintCallback _function, void *_param, bool _freeParam, bool _substep) | |
~JointConstraint_struct () | |
Public Attributes | |
SegmentMap::const_iterator | segment |
ConstraintSingleValue | value [3] |
ConstraintValues | values [3] |
ConstraintCallback | function |
unsigned int | v_nr |
unsigned int | y_nr |
void * | param |
bool | freeParam |
bool | substep |
Definition at line 69 of file Armature.hpp.
iTaSC::Armature::JointConstraint_struct::JointConstraint_struct | ( | SegmentMap::const_iterator | _segment, |
unsigned int | _y_nr, | ||
ConstraintCallback | _function, | ||
void * | _param, | ||
bool | _freeParam, | ||
bool | _substep | ||
) |
Definition at line 65 of file Armature.cpp.
References iTaSC::ConstraintValues::feedback, iTaSC::ConstraintSingleValue::id, iTaSC::ConstraintValues::id, iTaSC::Armature::ID_JOINT_RX, iTaSC::Armature::ID_JOINT_RY, iTaSC::Armature::ID_JOINT_RZ, iTaSC::Armature::ID_JOINT_TX, iTaSC::Armature::ID_JOINT_TY, iTaSC::Armature::ID_JOINT_TZ, KDL::Joint::None, iTaSC::ConstraintValues::number, KDL::Joint::RotX, KDL::Joint::RotY, KDL::Joint::RotZ, segment, KDL::Joint::Sphere, KDL::Joint::Swing, iTaSC::ConstraintValues::tolerance, KDL::Joint::TransX, KDL::Joint::TransY, KDL::Joint::TransZ, v_nr, value, values, and iTaSC::ConstraintValues::values.
iTaSC::Armature::JointConstraint_struct::~JointConstraint_struct | ( | ) |
Definition at line 129 of file Armature.cpp.
References free().
bool iTaSC::Armature::JointConstraint_struct::freeParam |
Definition at line 77 of file Armature.hpp.
Referenced by iTaSC::Armature::addConstraint().
ConstraintCallback iTaSC::Armature::JointConstraint_struct::function |
Definition at line 73 of file Armature.hpp.
Referenced by iTaSC::Armature::addConstraint(), and iTaSC::Armature::updateControlOutput().
void* iTaSC::Armature::JointConstraint_struct::param |
Definition at line 76 of file Armature.hpp.
Referenced by iTaSC::Armature::addConstraint(), and iTaSC::Armature::updateControlOutput().
SegmentMap::const_iterator iTaSC::Armature::JointConstraint_struct::segment |
Definition at line 70 of file Armature.hpp.
Referenced by iTaSC::Armature::addConstraint(), iTaSC::Armature::finalize(), JointConstraint_struct(), and iTaSC::Armature::updateControlOutput().
bool iTaSC::Armature::JointConstraint_struct::substep |
Definition at line 78 of file Armature.hpp.
Referenced by iTaSC::Armature::addConstraint(), and iTaSC::Armature::updateControlOutput().
unsigned int iTaSC::Armature::JointConstraint_struct::v_nr |
Definition at line 74 of file Armature.hpp.
Referenced by iTaSC::Armature::addConstraint(), iTaSC::Armature::finalize(), JointConstraint_struct(), iTaSC::Armature::setControlParameter(), and iTaSC::Armature::updateControlOutput().
ConstraintSingleValue iTaSC::Armature::JointConstraint_struct::value[3] |
Definition at line 71 of file Armature.hpp.
Referenced by JointConstraint_struct(), iTaSC::Armature::setControlParameter(), and iTaSC::Armature::updateControlOutput().
ConstraintValues iTaSC::Armature::JointConstraint_struct::values[3] |
Definition at line 72 of file Armature.hpp.
Referenced by iTaSC::Armature::finalize(), JointConstraint_struct(), iTaSC::Armature::setControlParameter(), and iTaSC::Armature::updateControlOutput().
unsigned int iTaSC::Armature::JointConstraint_struct::y_nr |
Definition at line 75 of file Armature.hpp.
Referenced by iTaSC::Armature::setControlParameter(), and iTaSC::Armature::updateControlOutput().