![]() |
#include <fvarRefinement.h>
Public Member Functions | |
| FVarRefinement (Refinement const &refinement, FVarLevel &parent, FVarLevel &child) | |
| ~FVarRefinement () | |
| int | getChildValueParentSource (Index vIndex, int sibling) const |
| float | getFractionalWeight (Index pVert, LocalIndex pSibling, Index cVert, LocalIndex cSibling) const |
| void | applyRefinement () |
| void | estimateAndAllocateChildValues () |
| void | populateChildValues () |
| void | populateChildValuesFromFaceVertices () |
| void | populateChildValuesFromEdgeVertices () |
| int | populateChildValuesForEdgeVertex (Index cVert, Index pEdge) |
| void | populateChildValuesFromVertexVertices () |
| int | populateChildValuesForVertexVertex (Index cVert, Index pVert) |
| void | trimAndFinalizeChildValues () |
| void | propagateEdgeTags () |
| void | propagateValueTags () |
| void | propagateValueCreases () |
| void | reclassifySemisharpValues () |
Definition at line 59 of file fvarRefinement.h.
| FVarRefinement | ( | Refinement const & | refinement, |
| FVarLevel & | parent, | ||
| FVarLevel & | child | ||
| ) |
| ~FVarRefinement | ( | ) |
| void applyRefinement | ( | ) |
| void estimateAndAllocateChildValues | ( | ) |
|
inline |
Definition at line 64 of file fvarRefinement.h.
| float getFractionalWeight | ( | Index | pVert, |
| LocalIndex | pSibling, | ||
| Index | cVert, | ||
| LocalIndex | cSibling | ||
| ) | const |
| void populateChildValues | ( | ) |
| void populateChildValuesFromEdgeVertices | ( | ) |
| void populateChildValuesFromFaceVertices | ( | ) |
| void populateChildValuesFromVertexVertices | ( | ) |
| void propagateEdgeTags | ( | ) |
| void propagateValueCreases | ( | ) |
| void propagateValueTags | ( | ) |
| void reclassifySemisharpValues | ( | ) |
| void trimAndFinalizeChildValues | ( | ) |