#include <UT_FaceGradedOctreeLabels.h>
|
| UT_FaceGradedOctreeLabels () |
|
void | initFromMask (const UT_VoxelArrayF &initializer_mask, const int desired_levels) |
|
bool | unitTest () const |
|
SYS_FORCE_INLINE UT_Vector3I | getParentCell (const UT_Vector3I &cell) const |
|
SYS_FORCE_INLINE UT_Vector3I | getParentFace (const UT_Vector3I &face) const |
|
SYS_FORCE_INLINE UT_Vector3I | getParentNode (const UT_Vector3I &node) const |
|
SYS_FORCE_INLINE UT_Vector3I | getChildCell (const UT_Vector3I &cell, const int child_index) const |
|
SYS_FORCE_INLINE UT_Vector3I | getChildFace (const UT_Vector3I &face, const int axis, const int child_index) const |
|
SYS_FORCE_INLINE UT_Vector3I | getChildEdge (const UT_Vector3I &edge, const int edge_axis, const int child_index) const |
|
SYS_FORCE_INLINE UT_Vector3I | getChildNode (const UT_Vector3I &node) const |
|
SYS_FORCE_INLINE UT_Vector3I | getChildEdgeInFace (const UT_Vector3I &face, const int face_axis, const int edge_axis, const int child_index) const |
|
SYS_FORCE_INLINE const
UT_VoxelArray< int > & | getGridLabels (const int level) const |
|
SYS_FORCE_INLINE UT_Vector3I | getVoxelRes (const int level) const |
|
SYS_FORCE_INLINE int | getOctreeLevels () const |
|
SYS_FORCE_INLINE OctreeCellLabels | getCellLabel (const UT_Vector3I &cell, const int level) const |
|
SYS_FORCE_INLINE bool | isCellActive (const UT_Vector3I &cell, const int level) const |
|
Definition at line 24 of file UT_FaceGradedOctreeLabels.h.
UT_FaceGradedOctreeLabels::UT_FaceGradedOctreeLabels |
( |
| ) |
|
|
inline |
void UT_FaceGradedOctreeLabels::initFromMask |
( |
const UT_VoxelArrayF & |
initializer_mask, |
|
|
const int |
desired_levels |
|
) |
| |
bool UT_FaceGradedOctreeLabels::unitTest |
( |
| ) |
const |
The documentation for this class was generated from the following file: