Blender  V3.3
Classes | Macros | Variables
Projections.h File Reference
#include <stdio.h>
#include <stdlib.h>
#include <stdint.h>

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 9 of file Projections.h.

◆ GRID_DIMENSION

#define GRID_DIMENSION   20

Definition at line 10 of file Projections.h.

◆ NUM_AXES

#define NUM_AXES   13

Definition at line 42 of file Projections.h.

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

◆ 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().