Blender V5.0
blender::opensubdiv::PatchMap::QuadNode Struct Reference

#include <patch_map.h>

Classes

struct  Child

Public Member Functions

 QuadNode ()
void SetChildren (int index)
void SetChild (int quadrant, int index, bool isLeaf)

Public Attributes

Child children [4]

Detailed Description

Definition at line 28 of file patch_map.h.

Constructor & Destructor Documentation

◆ QuadNode()

blender::opensubdiv::PatchMap::QuadNode::QuadNode ( )
inline

Definition at line 29 of file patch_map.h.

References QuadNode().

Referenced by QuadNode().

Member Function Documentation

◆ SetChild()

void blender::opensubdiv::PatchMap::QuadNode::SetChild ( int quadrant,
int index,
bool isLeaf )
inline

Definition at line 35 of file patch_map.cc.

References assert, and children.

◆ SetChildren()

void blender::opensubdiv::PatchMap::QuadNode::SetChildren ( int index)
inline

Definition at line 24 of file patch_map.cc.

References children, and i.

Member Data Documentation

◆ children

Child blender::opensubdiv::PatchMap::QuadNode::children[4]

Definition at line 46 of file patch_map.h.

Referenced by blender::opensubdiv::PatchMap::FindPatch(), SetChild(), and SetChildren().


The documentation for this struct was generated from the following files: