Lines Matching defs:faces
73 void getPossibleCubeFaces (const Vec3& coord, const IVec3& bits, CubeFace* faces, int& numFaces)
89 if (x >= ex) faces[numFaces++] = CUBEFACE_POSITIVE_X;
90 if (x <= ex) faces[numFaces++] = CUBEFACE_NEGATIVE_X;
94 if (y >= ey) faces[numFaces++] = CUBEFACE_POSITIVE_Y;
95 if (y <= ey) faces[numFaces++] = CUBEFACE_NEGATIVE_Y;
99 if (z >= ez) faces[numFaces++] = CUBEFACE_POSITIVE_Z;
100 if (z <= ez) faces[numFaces++] = CUBEFACE_NEGATIVE_Z;
104 // One or more components are equal (or within error bounds). Allow all faces where major axis is not zero.
107 faces[numFaces++] = CUBEFACE_NEGATIVE_X;
108 faces[numFaces++] = CUBEFACE_POSITIVE_X;
113 faces[numFaces++] = CUBEFACE_NEGATIVE_Y;
114 faces[numFaces++] = CUBEFACE_POSITIVE_Y;
119 faces[numFaces++] = CUBEFACE_NEGATIVE_Z;
120 faces[numFaces++] = CUBEFACE_POSITIVE_Z;