|
ValueTag | getFaceCompositeValueTag (ConstIndexArray &faceValues, ConstIndexArray &faceVerts) const |
|
Level::VTag | getFaceCompositeValueAndVTag (ConstIndexArray &faceValues, ConstIndexArray &faceVerts, Level::VTag *fvarVTags) const |
|
Level::ETag | getFaceCompositeCombinedEdgeTag (ConstIndexArray &faceEdges, Level::ETag *fvarETags) const |
|
| FVarLevel (Level const &level) |
|
| ~FVarLevel () |
|
Level const & | getLevel () const |
|
int | getNumValues () const |
|
int | getNumFaceValuesTotal () const |
|
bool | isLinear () const |
|
bool | hasLinearBoundaries () const |
|
bool | hasSmoothBoundaries () const |
|
Sdc::Options | getOptions () const |
|
ConstIndexArray | getFaceValues (Index fIndex) const |
|
IndexArray | getFaceValues (Index fIndex) |
|
ETag | getEdgeTag (Index eIndex) const |
|
bool | edgeTopologyMatches (Index eIndex) const |
|
int | getNumVertexValues (Index v) const |
|
Index | getVertexValueOffset (Index v, Sibling i=0) const |
|
Index | getVertexValue (Index v, Sibling i=0) const |
|
Index | findVertexValueIndex (Index vertexIndex, Index valueIndex) const |
|
ConstIndexArray | getVertexValues (Index vIndex) const |
|
IndexArray | getVertexValues (Index vIndex) |
|
ConstValueTagArray | getVertexValueTags (Index vIndex) const |
|
ValueTagArray | getVertexValueTags (Index vIndex) |
|
ConstCreaseEndPairArray | getVertexValueCreaseEnds (Index vIndex) const |
|
CreaseEndPairArray | getVertexValueCreaseEnds (Index vIndex) |
|
ConstSiblingArray | getVertexFaceSiblings (Index vIndex) const |
|
SiblingArray | getVertexFaceSiblings (Index vIndex) |
|
ValueTag | getValueTag (Index valueIndex) const |
|
bool | valueTopologyMatches (Index valueIndex) const |
|
void | getEdgeFaceValues (Index eIndex, int fIncToEdge, Index valuesPerVert[2]) const |
|
void | getVertexEdgeValues (Index vIndex, Index valuesPerEdge[]) const |
|
void | getVertexCreaseEndValues (Index vIndex, Sibling sibling, Index endValues[2]) const |
|
void | setOptions (Sdc::Options const &options) |
|
void | resizeVertexValues (int numVertexValues) |
|
void | resizeValues (int numValues) |
|
void | resizeComponents () |
|
void | completeTopologyFromFaceValues (int regBoundaryValence) |
|
void | initializeFaceValuesFromFaceVertices () |
|
void | initializeFaceValuesFromVertexFaceSiblings () |
|
void | gatherValueSpans (Index vIndex, ValueSpan *vValueSpans) const |
|
bool | validate () const |
|
void | print () const |
|
void | buildFaceVertexSiblingsFromVertexFaceSiblings (std::vector< Sibling > &fvSiblings) const |
|
Definition at line 78 of file fvarLevel.h.