Blender V5.0
Projections.h File Reference
#include <cstdlib>
#include "MEM_guardedalloc.h"
#include <cstdint>

Go to the source code of this file.

Classes

struct  TriangleProjection
struct  CubeProjection
class  CubeTriangleIsect

Macros

#define CONTAINS_INDEX
#define GRID_DIMENSION   20
#define NUM_AXES   13

Variables

const int vertmap [8][3]
const int centmap [3][3][3][2]
const int edgemap [12][2]
const int facemap [6][4]

Macro Definition Documentation

◆ CONTAINS_INDEX

#define CONTAINS_INDEX

Definition at line 12 of file Projections.h.

◆ GRID_DIMENSION

#define GRID_DIMENSION   20

Definition at line 13 of file Projections.h.

Referenced by Octree::Octree().

◆ NUM_AXES

Variable Documentation

◆ centmap

const int centmap[3][3][3][2]
extern

Definition at line 21 of file Projections.cpp.

◆ edgemap

const int edgemap[12][2]
extern

Definition at line 28 of file Projections.cpp.

◆ facemap

const int facemap[6][4]
extern

Definition at line 43 of file Projections.cpp.

◆ vertmap

const int vertmap[8][3]
extern

Structures and classes for computing projections of triangles onto separating axes during scan conversion

Author
Tao Ju

Definition at line 10 of file Projections.cpp.

Referenced by CubeTriangleIsect::CubeTriangleIsect().