51 std::array<std::array<int, 2>, MAX_VERTICES>
vpair;
52 std::array<std::array<int, 3>, MAX_TRIANGLES>
itriple;
56 inline Topology const& GetTable(
int entry)
const;
60 inline int const* GetTable()
const;
79 void SetTable(
int numV,
int const* vpair,
int numT,
int const* itriple);
82 void Bits0(
int index[8]);
83 void Bits1(
int index[8]);
84 void Bits7(
int index[8]);
85 void Bits2Edge(
int index[8]);
86 void Bits6Edge(
int index[8]);
87 void Bits2FaceDiag(
int index[8]);
88 void Bits6FaceDiag(
int index[8]);
89 void Bits2BoxDiag(
int index[8]);
90 void Bits6BoxDiag(
int index[8]);
91 void Bits3SameFace(
int index[8]);
92 void Bits5SameFace(
int index[8]);
93 void Bits3EdgeFaceDiag(
int index[8]);
94 void Bits5EdgeFaceDiag(
int index[8]);
95 void Bits3FaceDiagFaceDiag(
int index[8]);
96 void Bits5FaceDiagFaceDiag(
int index[8]);
97 void Bits4SameFace(
int index[8]);
98 void Bits4FaceEdge(
int index[8]);
99 void Bits4FaceFaceDiagL(
int index[8]);
100 void Bits4FaceFaceDiagR(
int index[8]);
101 void Bits4FaceBoxDiag(
int index[8]);
102 void Bits4EdgeEdgePara(
int index[8]);
103 void Bits4EdgeEdgePerp(
int index[8]);
147 return mTable[entry];
152 return reinterpret_cast<int const*
>(mTable);
int const * GetTable() const
typedef void(APIENTRYP PFNGLCULLFACEPROC)(GLenum mode)
GLsizei const GLchar *const * string
std::array< std::array< int, 3 >, MAX_TRIANGLES > itriple
std::array< std::array< int, 2 >, MAX_VERTICES > vpair