|  | 
#include <scheme.h>
| Public Types | |
| typedef WEIGHT | Weight | 
| Public Member Functions | |
| LocalMask (Weight *v, Weight *e, Weight *f) | |
| ~LocalMask () | |
| int | GetNumVertexWeights () const | 
| int | GetNumEdgeWeights () const | 
| int | GetNumFaceWeights () const | 
| void | SetNumVertexWeights (int count) | 
| void | SetNumEdgeWeights (int count) | 
| void | SetNumFaceWeights (int count) | 
| Weight const & | VertexWeight (int index) const | 
| Weight const & | EdgeWeight (int index) const | 
| Weight const & | FaceWeight (int index) const | 
| Weight & | VertexWeight (int index) | 
| Weight & | EdgeWeight (int index) | 
| Weight & | FaceWeight (int index) | 
| bool | AreFaceWeightsForFaceCenters () const | 
| void | SetFaceWeightsForFaceCenters (bool on) | 
| template<typename USER_MASK > | |
| void | CombineVertexVertexMasks (Weight thisCoeff, Weight dstCoeff, USER_MASK &dst) const |