#include <c4d_jointweight.h>
|
| JointWeight () |
|
| ~JointWeight () |
|
Bool | Write (HyperFile *hf) |
|
Bool | Read (HyperFile *hf) |
|
Bool | CopyTo (JointWeight *dst) const |
|
Float | GetWeight (Int32 wi, Bool direct=false) |
|
Bool | SetWeight (Int32 wi, Float w, Bool direct=false) |
|
Bool | SetWeights (Float32 *weights, Int32 count) |
|
Bool | SetWeights (Float64 *weights, Int32 count) |
|
Bool | SetWeights (UInt16 *weights, Int32 count) |
|
void | FillWeights (Float32 *weights, Int32 count) |
|
void | FillWeights (Float64 *weights, Int32 count) |
|
void | FillWeights (UInt16 *weights, Int32 count) |
|
Bool | InitCache (Int32 count, Bool readonly=false) |
|
Bool | FreeCache (Bool set) |
|
void | Free () |
|
Bool | HasCache () |
|
Int32 | GetCount () |
|
Int32 | GetPointCount () |
|
void | GetIndexWeight (Int32 i, Int32 &wi, Float &w) |
|
Bool | ShiftWeights (Int32 offset, Int32 cnt) |
|
void | LockRead () |
|
void | UnlockRead () |
|
void | LockWrite () |
|
void | UnlockWrite () |
|
Int32 | GetSegments () |
|
UInt16 | GetTableWeight (Int32 i) |
|
◆ JointWeight()
◆ ~JointWeight()
◆ Write()
◆ Read()
◆ CopyTo()
◆ GetWeight()
◆ SetWeight()
◆ SetWeights() [1/3]
◆ SetWeights() [2/3]
◆ SetWeights() [3/3]
◆ FillWeights() [1/3]
◆ FillWeights() [2/3]
◆ FillWeights() [3/3]
◆ InitCache()
◆ FreeCache()
◆ Free()
◆ HasCache()
◆ GetCount()
◆ GetPointCount()
◆ GetIndexWeight()
◆ ShiftWeights()
◆ LockRead()
◆ UnlockRead()
◆ LockWrite()
◆ UnlockWrite()
◆ GetSegments()
◆ GetTableWeight()
◆ _Free()
◆ _FreeCache()
◆ _FillWeights() [1/3]
◆ _FillWeights() [2/3]
◆ _FillWeights() [3/3]
◆ IndexWeights()
◆ GetWeightIndex()
◆ m_Select
◆ m_Index
◆ m_pWeight
◆ m_Lock
◆ m_pCache
◆ m_CacheCount
◆ m_CacheFlags
◆ m_CacheLowIndex
◆ m_CacheUsed