All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
HbrLoopSubdivision< T > Member List

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

AddCreaseEdgesWithWeight(HbrMesh< T > *mesh, HbrVertex< T > *vertex, bool next, float weight, T *data)HbrSubdivision< T >protected
AddSurroundingVerticesWithWeight(HbrMesh< T > *mesh, HbrVertex< T > *vertex, float weight, T *data)HbrSubdivision< T >protected
Clone() const HbrLoopSubdivision< T >inlinevirtual
creaseSubdivisionHbrSubdivision< T >protected
CreaseSubdivision enum nameHbrSubdivision< T >
FaceIsExtraordinary(HbrMesh< T > const *, HbrFace< T > *face)HbrLoopSubdivision< T >inlinevirtual
GetCreaseSubdivisionMethod() const HbrSubdivision< T >inline
GetFaceChildrenCount(int) const HbrLoopSubdivision< T >inlinevirtual
GuaranteeNeighbor(HbrMesh< T > *mesh, HbrHalfedge< T > *edge)HbrLoopSubdivision< T >virtual
GuaranteeNeighbors(HbrMesh< T > *mesh, HbrVertex< T > *vertex)HbrLoopSubdivision< T >virtual
HasLimit(HbrMesh< T > *mesh, HbrFace< T > *face)HbrLoopSubdivision< T >virtual
HasLimit(HbrMesh< T > *mesh, HbrHalfedge< T > *edge)HbrLoopSubdivision< T >virtual
HasLimit(HbrMesh< T > *mesh, HbrVertex< T > *vertex)HbrLoopSubdivision< T >virtual
HbrLoopSubdivision()HbrLoopSubdivision< T >inline
HbrSubdivision()HbrSubdivision< T >inline
k_CreaseChaikin enum valueHbrSubdivision< T >
k_CreaseNormal enum valueHbrSubdivision< T >
Refine(HbrMesh< T > *mesh, HbrFace< T > *face)HbrLoopSubdivision< T >virtual
RefineAtVertex(HbrMesh< T > *mesh, HbrVertex< T > *vertex)HbrSubdivision< T >virtual
RefineFaceAtVertex(HbrMesh< T > *mesh, HbrFace< T > *face, HbrVertex< T > *vertex)HbrLoopSubdivision< T >virtual
SetCreaseSubdivisionMethod(CreaseSubdivision method)HbrSubdivision< T >inline
Subdivide(HbrMesh< T > *mesh, HbrFace< T > *face)HbrLoopSubdivision< T >virtual
Subdivide(HbrMesh< T > *mesh, HbrHalfedge< T > *edge)HbrLoopSubdivision< T >virtual
Subdivide(HbrMesh< T > *mesh, HbrVertex< T > *vertex)HbrLoopSubdivision< T >virtual
SubdivideCreaseWeight(HbrHalfedge< T > *edge, HbrVertex< T > *vertex, HbrHalfedge< T > *subedge)HbrSubdivision< T >
VertexIsExtraordinary(HbrMesh< T > const *, HbrVertex< T > *vertex)HbrLoopSubdivision< T >inlinevirtual
~HbrSubdivision()HbrSubdivision< T >inlinevirtual