|
| HbrLoopSubdivision () |
|
virtual HbrSubdivision< T > * | Clone () const |
|
virtual void | Refine (HbrMesh< T > *mesh, HbrFace< T > *face) |
|
virtual HbrFace< T > * | RefineFaceAtVertex (HbrMesh< T > *mesh, HbrFace< T > *face, HbrVertex< T > *vertex) |
|
virtual void | GuaranteeNeighbor (HbrMesh< T > *mesh, HbrHalfedge< T > *edge) |
|
virtual void | GuaranteeNeighbors (HbrMesh< T > *mesh, HbrVertex< T > *vertex) |
|
virtual bool | HasLimit (HbrMesh< T > *mesh, HbrFace< T > *face) |
|
virtual bool | HasLimit (HbrMesh< T > *mesh, HbrHalfedge< T > *edge) |
|
virtual bool | HasLimit (HbrMesh< T > *mesh, HbrVertex< T > *vertex) |
|
virtual HbrVertex< T > * | Subdivide (HbrMesh< T > *mesh, HbrFace< T > *face) |
|
virtual HbrVertex< T > * | Subdivide (HbrMesh< T > *mesh, HbrHalfedge< T > *edge) |
|
virtual HbrVertex< T > * | Subdivide (HbrMesh< T > *mesh, HbrVertex< T > *vertex) |
|
virtual bool | VertexIsExtraordinary (HbrMesh< T > const *, HbrVertex< T > *vertex) |
|
virtual bool | FaceIsExtraordinary (HbrMesh< T > const *, HbrFace< T > *face) |
|
virtual int | GetFaceChildrenCount (int) const |
|
| HbrSubdivision () |
|
virtual | ~HbrSubdivision () |
|
virtual void | RefineAtVertex (HbrMesh< T > *mesh, HbrVertex< T > *vertex) |
|
CreaseSubdivision | GetCreaseSubdivisionMethod () const |
|
void | SetCreaseSubdivisionMethod (CreaseSubdivision method) |
|
void | SubdivideCreaseWeight (HbrHalfedge< T > *edge, HbrVertex< T > *vertex, HbrHalfedge< T > *subedge) |
|
template<class T>
class OpenSubdiv::OPENSUBDIV_VERSION::HbrLoopSubdivision< T >
Definition at line 42 of file loop.h.