Blender  V3.3
Classes | Macros | Variables
octree.h File Reference
#include "GeoCommon.h"
#include "MemoryAllocator.h"
#include "ModelReader.h"
#include "Projections.h"
#include "Queue.h"
#include "cubes.h"
#include "dualcon.h"
#include "manifold_table.h"
#include <cassert>
#include <cstring>
#include <math.h>
#include <stdio.h>

Go to the source code of this file.

Classes

struct  InternalNode
 
struct  LeafNode
 
union  Node
 
struct  PathElement
 
struct  PathList
 
class  Octree
 

Macros

#define EDGE_FLOATS   4
 

Variables

const int edgemask [3]
 
const int faceMap [6][4]
 
const int cellProcFaceMask [12][3]
 
const int cellProcEdgeMask [6][5]
 
const int faceProcFaceMask [3][4][3]
 
const int edgeProcEdgeMask [3][2][5]
 
const int faceProcEdgeMask [3][4][6]
 
const int processEdgeMask [3][4]
 
const int dirCell [3][4][3]
 
const int dirEdge [3][4]
 

Macro Definition Documentation

◆ EDGE_FLOATS

#define EDGE_FLOATS   4

Main class and structures for scan-convertion, sign-generation, and surface reconstruction.

Author
Tao Ju

Definition at line 35 of file octree.h.

Variable Documentation

◆ cellProcEdgeMask

const int cellProcEdgeMask[6][5]
extern

Definition at line 2841 of file octree.cpp.

◆ cellProcFaceMask

const int cellProcFaceMask[12][3]
extern

Definition at line 2826 of file octree.cpp.

◆ dirCell

const int dirCell[3][4][3]
extern

Definition at line 2871 of file octree.cpp.

◆ dirEdge

const int dirEdge[3][4]
extern

Definition at line 2875 of file octree.cpp.

◆ edgemask

const int edgemask[3]
extern

Definition at line 2815 of file octree.cpp.

◆ edgeProcEdgeMask

const int edgeProcEdgeMask[3][2][5]
extern

Definition at line 2859 of file octree.cpp.

◆ faceMap

const int faceMap[6][4]
extern

◆ faceProcEdgeMask

const int faceProcEdgeMask[3][4][6]
extern

Definition at line 2854 of file octree.cpp.

◆ faceProcFaceMask

const int faceProcFaceMask[3][4][3]
extern

Definition at line 2850 of file octree.cpp.

◆ processEdgeMask

const int processEdgeMask[3][4]
extern

Definition at line 2865 of file octree.cpp.