CeresEngine 0.2.0
A game development framework
Loading...
Searching...
No Matches
CeresEngine::TriangleClipper3D< T > Member List

This is the complete list of members for CeresEngine::TriangleClipper3D< T >, including all inherited members.

addEdgesAndFaces()CeresEngine::TriangleClipper< T >protected
BUFFER_SIZECeresEngine::TriangleClipper3D< T >privatestatic
clip(UInt8 *vertices, UInt8 *uvs, UInt32 numTris, UInt32 vertexStride, const Vector< TPlane< T > > &clipPlanes, const std::function< void(TVector3< T > *, TVector2< T > *, UInt32)> &writeCallback)CeresEngine::TriangleClipper3D< T >
clipByPlane(const TPlane< T > &plane)CeresEngine::TriangleClipper< T >protected
convertToMesh(const std::function< void(TVector3< T > *, TVector2< T > *, UInt32)> &writeCallback)CeresEngine::TriangleClipper3D< 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
meshCeresEngine::TriangleClipper< T >protected
processEdges()CeresEngine::TriangleClipper< T >protected
processFaces()CeresEngine::TriangleClipper< T >protected
processVertices(const TPlane< T > &plane)CeresEngine::TriangleClipper< T >protected
uvBufferCeresEngine::TriangleClipper3D< T >private
vertexBufferCeresEngine::TriangleClipper3D< T >private