24 #ifndef VTR_TRI_REFINEMENT_H
25 #define VTR_TRI_REFINEMENT_H
27 #include "../version.h"
29 #include "../vtr/refinement.h"
32 namespace OpenSubdiv {
33 namespace OPENSUBDIV_VERSION {
102 using namespace OPENSUBDIV_VERSION;
virtual void populateFaceVertexRelation()
Level const & child() const
TriRefinement(Level const &parent, Level &child, Sdc::Options const &options)
void populateEdgeFacesFromParentEdges()
virtual void populateVertexEdgeRelation()
virtual void populateEdgeFaceRelation()
void populateVertexEdgesFromParentVertices()
void populateFaceVerticesFromParentFaces()
Level const & parent() const
void populateFaceVertexCountsAndOffsets()
void populateEdgeVerticesFromParentEdges()
std::vector< Index > IndexVector
void populateVertexFacesFromParentVertices()
virtual void populateFaceEdgeRelation()
void populateFaceEdgesFromParentFaces()
virtual void populateEdgeVertexRelation()
void populateVertexFacesFromParentEdges()
virtual void populateVertexFaceRelation()
virtual void allocateParentChildIndices()
void populateEdgeFacesFromParentFaces()
void populateEdgeVerticesFromParentFaces()
virtual void markSparseFaceChildren()
void populateVertexEdgesFromParentEdges()