| addField(FBase *data) | dyno::OBase | |
| addField(FieldID name, FBase *data) | dyno::OBase | |
| addFieldAlias(FieldID name, FBase *data) | dyno::OBase | |
| addFieldAlias(FieldID name, FBase *data, FieldMap &fieldAlias) | dyno::OBase | |
| addInputField(FBase *field) | dyno::OBase | |
| addOutputField(FBase *field) | dyno::OBase | |
| addParameter(FBase *field) | dyno::OBase | |
| addToOutput(FBase *field) | dyno::OBase | |
| attachField(FBase *field, std::string name, std::string desc, bool autoDestroy=true) | dyno::OBase | virtual |
| baseId() | dyno::Object | static |
| block_x | dyno::OBase | private |
| block_y | dyno::OBase | private |
| bx() | dyno::OBase | inline |
| by() | dyno::OBase | inline |
| calculateMaxTime(const std::map< joint, std::vector< Real > > &timeCodes) | dyno::JointAnimationInfo | private |
| calculateMinTime(const std::map< joint, std::vector< Real > > &timeCodes) | dyno::JointAnimationInfo | private |
| caption() | dyno::OBase | virtual |
| captionVisible() | dyno::OBase | virtual |
| cId | dyno::Object | privatestatic |
| clear() | dyno::JointAnimationInfo | inline |
| createObject(std::string name) | dyno::Object | static |
| currentTime | dyno::JointAnimationInfo | private |
| description() | dyno::OBase | virtual |
| FieldMap typedef | dyno::OBase | |
| fields_input | dyno::OBase | protected |
| fields_output | dyno::OBase | protected |
| fields_param | dyno::OBase | protected |
| FieldVector typedef | dyno::OBase | |
| findField(FBase *data) | dyno::OBase | |
| findFieldAlias(const FieldID name) | dyno::OBase | |
| findFieldAlias(const FieldID name, FieldMap &fieldAlias) | dyno::OBase | |
| findInputField(FBase *field) | dyno::OBase | |
| findMaxSmallerIndex(const std::vector< float > &arr, float v) | dyno::JointAnimationInfo | |
| findOutputField(FBase *field) | dyno::OBase | |
| findParameter(FBase *field) | dyno::OBase | |
| generateObjectId() | dyno::Object | privatestatic |
| getAllFields() | dyno::OBase | |
| getBlendInTime() | dyno::JointAnimationInfo | inline |
| getBlendOutTime() | dyno::JointAnimationInfo | inline |
| getClassMap() | dyno::Object | static |
| getCurrentAnimationTime() | dyno::JointAnimationInfo | inline |
| getField(const FieldID name) | dyno::OBase | |
| getField(FieldID name) | dyno::OBase | inline |
| getFieldAlias(FBase *data) | dyno::OBase | |
| getFieldAliasCount(FBase *data) | dyno::OBase | |
| getInputFields() | dyno::OBase | inline |
| getJointDir(int Index, std::map< int, std::vector< int > > joint_Dir) | dyno::JointAnimationInfo | |
| getJointsRotation(float time) | dyno::JointAnimationInfo | |
| getJointsScale(float time) | dyno::JointAnimationInfo | |
| getJointsTranslation(float time) | dyno::JointAnimationInfo | |
| getName() | dyno::OBase | virtual |
| getOutputFields() | dyno::OBase | inline |
| getParameters() | dyno::OBase | inline |
| getPlayRate() | dyno::JointAnimationInfo | inline |
| getPose(float inTime) | dyno::JointAnimationInfo | |
| getSkeleton() | dyno::JointAnimationInfo | inline |
| getTotalTime() | dyno::JointAnimationInfo | inline |
| id | dyno::Object | private |
| isAllFieldsReady() | dyno::OBase | |
| isGltfAnimation() | dyno::JointAnimationInfo | inline |
| isValid() | dyno::JointAnimationInfo | inline |
| joint typedef | dyno::JointAnimationInfo | private |
| JointAnimationInfo() | dyno::JointAnimationInfo | inline |
| lerp(Vec3f v0, Vec3f v1, float weight) | dyno::JointAnimationInfo | |
| lerp(Real v0, Real v1, float weight) | dyno::JointAnimationInfo | |
| m_field | dyno::OBase | private |
| m_fieldAlias | dyno::OBase | private |
| mAnimationTime | dyno::JointAnimationInfo | private |
| mBlendInTime | dyno::JointAnimationInfo | private |
| mBlendOutTime | dyno::JointAnimationInfo | private |
| mJoint_KeyId_QuatRotation | dyno::JointAnimationInfo | |
| mJoint_KeyId_R_X | dyno::JointAnimationInfo | |
| mJoint_KeyId_R_Y | dyno::JointAnimationInfo | |
| mJoint_KeyId_R_Z | dyno::JointAnimationInfo | |
| mJoint_KeyId_S_X | dyno::JointAnimationInfo | |
| mJoint_KeyId_S_Y | dyno::JointAnimationInfo | |
| mJoint_KeyId_S_Z | dyno::JointAnimationInfo | |
| mJoint_KeyId_T_X | dyno::JointAnimationInfo | |
| mJoint_KeyId_T_Y | dyno::JointAnimationInfo | |
| mJoint_KeyId_T_Z | dyno::JointAnimationInfo | |
| mJoint_KeyId_tQuatRotation | dyno::JointAnimationInfo | |
| mJoint_KeyId_tR_X | dyno::JointAnimationInfo | |
| mJoint_KeyId_tR_Y | dyno::JointAnimationInfo | |
| mJoint_KeyId_tR_Z | dyno::JointAnimationInfo | |
| mJoint_KeyId_tS_X | dyno::JointAnimationInfo | |
| mJoint_KeyId_tS_Y | dyno::JointAnimationInfo | |
| mJoint_KeyId_tS_Z | dyno::JointAnimationInfo | |
| mJoint_KeyId_tT_X | dyno::JointAnimationInfo | |
| mJoint_KeyId_tT_Y | dyno::JointAnimationInfo | |
| mJoint_KeyId_tT_Z | dyno::JointAnimationInfo | |
| mJointWorldMatrix | dyno::JointAnimationInfo | private |
| mLoop | dyno::JointAnimationInfo | private |
| mPlayRate | dyno::JointAnimationInfo | private |
| mQuatRotation | dyno::JointAnimationInfo | private |
| mRotator | dyno::JointAnimationInfo | private |
| mScale | dyno::JointAnimationInfo | private |
| mSkeleton | dyno::JointAnimationInfo | |
| mTotalTime | dyno::JointAnimationInfo | private |
| mTranslation | dyno::JointAnimationInfo | private |
| nlerp(const Quat< Real > &q1, const Quat< Real > &q2, float weight) | dyno::JointAnimationInfo | |
| normalize(const Quat< Real > &q) | dyno::JointAnimationInfo | |
| OBase() | dyno::OBase | inline |
| Object() | dyno::Object | |
| objectId() | dyno::Object | inline |
| offsetTimeCodes(std::map< joint, std::vector< Real > > &timeCodes, Real offset) | dyno::JointAnimationInfo | inlineprivate |
| registerClass(ClassInfo *ci) | dyno::Object | static |
| removeField(FBase *data) | dyno::OBase | |
| removeFieldAlias(const FieldID name) | dyno::OBase | |
| removeFieldAlias(const FieldID name, FieldMap &fieldAlias) | dyno::OBase | |
| removeFromOutput(FBase *field) | dyno::OBase | |
| removeInputField(FBase *field) | dyno::OBase | |
| removeOutputField(FBase *field) | dyno::OBase | |
| removeParameter(FBase *field) | dyno::OBase | |
| resizeJointsData(int size) | dyno::JointAnimationInfo | inline |
| setBlockCoord(float x, float y) | dyno::OBase | inline |
| setGLTFAnimationData(std::map< joint, std::vector< Vec3f > > &jointTranslation, std::map< joint, std::vector< Real > > &jointTimeCodeTranslation, std::map< joint, std::vector< Vec3f > > &jointScale, std::map< joint, std::vector< Real > > &jointIndexTimeCodeScale, std::map< joint, std::vector< Quat1f > > &jointRotation, std::map< joint, std::vector< Real > > &jointIndexRotation, std::shared_ptr< JointInfo > skeleton, bool loop=true) | dyno::JointAnimationInfo | |
| setLoop(bool loop) | dyno::JointAnimationInfo | inline |
| setSkeleton(std::shared_ptr< JointInfo > sk) | dyno::JointAnimationInfo | inline |
| slerp(const Quat< Real > &q1, const Quat< Real > &q2, float weight) | dyno::JointAnimationInfo | |
| updateAnimationPose(float inTime) | dyno::JointAnimationInfo | inline |
| updateCurrentPose(int select, Real time, std::vector< Vec3f > ¤tData, std::vector< Vec3f > &bindPoseData, std::map< joint, std::vector< Real > > &animationData, std::map< joint, std::vector< Real > > &TimeCode, int channel) | dyno::JointAnimationInfo | inlineprivate |
| updateGLTFRotation(int select, Real time) | dyno::JointAnimationInfo | inlineprivate |
| updateJointsTransform(float time) | dyno::JointAnimationInfo | private |
| updateTotalTime() | dyno::JointAnimationInfo | |
| updateTransform(joint jId, float time) | dyno::JointAnimationInfo | private |
| ~JointAnimationInfo() | dyno::JointAnimationInfo | |
| ~OBase() override | dyno::OBase | |
| ~Object() | dyno::Object | inlinevirtual |