| addEdgesAndFaces() | CeresEngine::TriangleClipper< T > | protected |
| BUFFER_SIZE | CeresEngine::TriangleClipper2D< T > | privatestatic |
| clip(UInt8 *vertices, UInt8 *uvs, UInt32 numTris, UInt32 vertexStride, const Vector< TPlane< T > > &clipPlanes, const std::function< void(TVector2< T > *, TVector2< T > *, UInt32)> &writeCallback) | CeresEngine::TriangleClipper2D< T > | |
| clipByPlane(const TPlane< T > &plane) | CeresEngine::TriangleClipper< T > | protected |
| convertToMesh(const std::function< void(TVector2< T > *, TVector2< T > *, UInt32)> &writeCallback) | CeresEngine::TriangleClipper2D< T > | private |
| getNormal(Vector< UInt32 > &sortedVertices, UInt32 numVertices) | CeresEngine::TriangleClipper< T > | protected |
| getOpenPolyline(ClipFace &face, UInt32 &start, UInt32 &end) | CeresEngine::TriangleClipper< T > | protected |
| getOrderedFaces(Vector< Vector< UInt32 > > &sortedFaces) | CeresEngine::TriangleClipper< T > | protected |
| getOrderedVertices(const ClipFace &face, Vector< UInt32 > &vertices) | CeresEngine::TriangleClipper< T > | protected |
| mesh | CeresEngine::TriangleClipper< T > | protected |
| processEdges() | CeresEngine::TriangleClipper< T > | protected |
| processFaces() | CeresEngine::TriangleClipper< T > | protected |
| processVertices(const TPlane< T > &plane) | CeresEngine::TriangleClipper< T > | protected |
| uvBuffer | CeresEngine::TriangleClipper2D< T > | private |
| vertexBuffer | CeresEngine::TriangleClipper2D< T > | private |