Castor3D
..
|
Liste complète des membres de Castor3D::Subdivider, y compris les membres hérités :
AddFace(uint32_t a, uint32_t b, uint32_t c) | Castor3D::Subdivider | virtual |
AddPoint(real x, real y, real z) | Castor3D::Subdivider | |
AddPoint(Castor::Point3r const &p_v) | Castor3D::Subdivider | |
AddPoint(real *p_v) | Castor3D::Subdivider | |
Cleanup() | Castor3D::Subdivider | virtual |
DoComputeCenterFrom(Castor::Point3r const &p_a, Castor::Point3r const &p_b, Castor::Point3r const &p_ptANormal, Castor::Point3r const &p_ptBNormal, Castor::Point3r &p_ptResult) | Castor3D::Subdivider | protected |
DoComputeCenterFrom(Castor::Point3r const &p_a, Castor::Point3r const &p_b, Castor::Point3r const &p_c, Castor::Point3r const &p_ptANormal, Castor::Point3r const &p_ptBNormal, Castor::Point3r const &p_ptCNormal, Castor::Point3r &p_ptResult) | Castor3D::Subdivider | protected |
DoInitialise() | Castor3D::Subdivider | protectedvirtual |
DoSetTextCoords(FaceSPtr p_face, BufferElementGroup const &p_a, BufferElementGroup const &p_b, BufferElementGroup const &p_c, BufferElementGroup &p_d, BufferElementGroup &p_e, BufferElementGroup &p_f) | Castor3D::Subdivider | protected |
DoSubdivide()=0 | Castor3D::Subdivider | protectedpure virtual |
DoSubdivideThreaded(Subdivider *p_pThis) | Castor3D::Subdivider | protectedstatic |
DoSwapBuffers() | Castor3D::Subdivider | protected |
GetNbPoints() const | Castor3D::Subdivider | |
GetPoint(uint32_t i) const | Castor3D::Subdivider | |
IsInMyPoints(Castor::Point3r const &p_vertex) | Castor3D::Subdivider | virtual |
m_arrayFaces | Castor3D::Subdivider | protected |
m_bGenerateBuffers | Castor3D::Subdivider | protected |
m_bThreaded | Castor3D::Subdivider | protected |
m_mutex | Castor3D::Subdivider | protected |
m_pArg | Castor3D::Subdivider | protected |
m_pfnSubdivisionEnd | Castor3D::Subdivider | protected |
m_ptDivisionCenter | Castor3D::Subdivider | protected |
m_pThread | Castor3D::Subdivider | protected |
m_submesh | Castor3D::Subdivider | protected |
PSubdivisionEndFunction typedef | Castor3D::Subdivider | protected |
SetThreadEndFunction(PSubdivisionEndFunction p_pfnSubdivisionEnd, void *p_pArg=nullptr) | Castor3D::Subdivider | inline |
Subdivide(SubmeshSPtr p_pSubmesh, Castor::Point3r *p_pCenter, bool p_bGenerateBuffers=true, bool p_bThreaded=false) | Castor3D::Subdivider | |
Subdivider() | Castor3D::Subdivider | |
SubdivisionEndFunction typedef | Castor3D::Subdivider | protected |
~Subdivider() | Castor3D::Subdivider | virtual |