|
HDK
|
#include <GU_Hierarchy.h>
Definition at line 94 of file GU_Hierarchy.h.
| GU_HierarchyCache::GU_HierarchyCache | ( | ) |
| void GU_HierarchyCache::blendLocalTransforms | ( | const GU_HierarchyCache & | hc, |
| fpreal | w, | ||
| const GA_PointGroup * | grp = nullptr, |
||
| bool | use_names = false |
||
| ) |
| void GU_HierarchyCache::blendRestTransforms | ( | const GU_HierarchyCache & | hc, |
| fpreal | w, | ||
| const GU_HierarchyCache & | rest, | ||
| const GA_PointGroup * | grp = nullptr, |
||
| bool | use_names = false |
||
| ) |
| void GU_HierarchyCache::blendWorldTransforms | ( | const GU_HierarchyCache & | hc, |
| fpreal | w, | ||
| const GA_PointGroup * | grp = nullptr, |
||
| bool | use_names = false |
||
| ) |
| void GU_HierarchyCache::clear | ( | ) |
| void GU_HierarchyCache::clearSubHier | ( | ) |
| void GU_HierarchyCache::computeSubHierWorldTransform | ( | const GU_Detail * | gdp, |
| const GA_PointGroup * | contrain_grp, | ||
| const UT_Array< int > * | flags, | ||
| bool | constrain | ||
| ) |
| void GU_HierarchyCache::computeWorldTransform | ( | const GU_Detail * | gdp, |
| const GA_PointGroup * | constrain_grp, | ||
| const UT_Array< int > * | flags, | ||
| bool | constrain | ||
| ) |
| bool GU_HierarchyCache::copyExtraTransforms | ( | GU_Detail * | gdp, |
| const UT_StringHolder & | attrname | ||
| ) |
| void GU_HierarchyCache::copyTransforms | ( | GU_Detail * | gdp, |
| bool | copy_P = true, |
||
| bool | copy_transform = true, |
||
| bool | copy_localtransform = true |
||
| ) |
| bool GU_HierarchyCache::localTransformDirty | ( | const GU_Detail * | gdp | ) |
| bool GU_HierarchyCache::rebuild | ( | const GU_Detail * | gdp, |
| bool & | topo_changed | ||
| ) |
| void GU_HierarchyCache::transform | ( | const UT_Matrix4D & | m | ) |
| void GU_HierarchyCache::transform | ( | const UT_Matrix4D & | m, |
| exint | ignore_index | ||
| ) |
| void GU_HierarchyCache::transform | ( | const UT_Matrix4D & | m, |
| const UT_Array< exint > & | ignore_indices | ||
| ) |
| void GU_HierarchyCache::transformLocalRoots | ( | const UT_Matrix4D & | m | ) |
| void GU_HierarchyCache::update | ( | const GU_HierarchyCache & | hc | ) |
| void GU_HierarchyCache::updateExtraTransformArray | ( | const GU_Detail * | gdp, |
| const UT_StringHolder & | attrname | ||
| ) |
| void GU_HierarchyCache::updateSubHier | ( | ) |
| bool GU_HierarchyCache::worldTransformDirty | ( | const GU_Detail * | gdp | ) |
| UT_Array<GU_AgentXformD> GU_HierarchyCache::myAgentXformsLocals |
Definition at line 190 of file GU_Hierarchy.h.
| UT_Matrix4DArray GU_HierarchyCache::myEffectiveLocal |
Definition at line 188 of file GU_Hierarchy.h.
| UT_StringMap<UT_Matrix4DArray> GU_HierarchyCache::myExtraTransforms |
Definition at line 203 of file GU_Hierarchy.h.
| UT_StringArray GU_HierarchyCache::myIndexNames |
Definition at line 194 of file GU_Hierarchy.h.
| UT_Matrix4DArray GU_HierarchyCache::myLocal |
Definition at line 184 of file GU_Hierarchy.h.
| GA_DataId GU_HierarchyCache::myLocalDataId |
Definition at line 178 of file GU_Hierarchy.h.
| UT_IntArray GU_HierarchyCache::myModel |
Definition at line 187 of file GU_Hierarchy.h.
| GA_DataId GU_HierarchyCache::myNameDataId |
Definition at line 179 of file GU_Hierarchy.h.
| UT_StringArray GU_HierarchyCache::myNameNames |
Definition at line 195 of file GU_Hierarchy.h.
| UT_StringArray GU_HierarchyCache::myNames |
Definition at line 193 of file GU_Hierarchy.h.
| UT_Array<UT_StringArray> GU_HierarchyCache::myNamesArray |
Definition at line 198 of file GU_Hierarchy.h.
| UT_StringHolder GU_HierarchyCache::myNamesFormat |
Definition at line 192 of file GU_Hierarchy.h.
| UT_StringMap<GA_Index> GU_HierarchyCache::myNamesMap |
Definition at line 196 of file GU_Hierarchy.h.
| UT_BitArray GU_HierarchyCache::myNamesValid |
Definition at line 197 of file GU_Hierarchy.h.
| GA_OffsetArray GU_HierarchyCache::myNodes |
Definition at line 181 of file GU_Hierarchy.h.
| UT_Vector3DArray GU_HierarchyCache::myP |
Definition at line 186 of file GU_Hierarchy.h.
| GA_OffsetArray GU_HierarchyCache::myParents |
Definition at line 182 of file GU_Hierarchy.h.
| GA_DataId GU_HierarchyCache::myPDataId |
Definition at line 176 of file GU_Hierarchy.h.
| GA_OffsetArray GU_HierarchyCache::myRoots |
Definition at line 180 of file GU_Hierarchy.h.
| GA_DataId GU_HierarchyCache::myTopologyDataId |
Definition at line 175 of file GU_Hierarchy.h.
| UT_Matrix3DArray GU_HierarchyCache::myTransform |
Definition at line 185 of file GU_Hierarchy.h.
| GA_DataId GU_HierarchyCache::myTransformDataId |
Definition at line 177 of file GU_Hierarchy.h.
| GU_Hierarchy::ComputeHierarchyResult GU_HierarchyCache::myTraverseResult |
Definition at line 201 of file GU_Hierarchy.h.