Expands the leveleSet to the specified number of layers. The largest value in the levelset is thus width*0.5 Returns the number of added points.
More...
|
| Expand () |
|
| Expand (SmartPointer< Domain< T, D > > passedlsDomain) |
|
| Expand (SmartPointer< Domain< T, D > > passedlsDomain, int passedWidth) |
|
void | setLevelSet (SmartPointer< Domain< T, D > > passedlsDomain) |
|
void | setWidth (int passedWidth) |
| Set how far the level set should be extended. Points with value width*0.5 will be added by this algorithm.
|
|
void | setUpdatePointData (bool update) |
| Set whether to update the point data stored in the LS during this algorithm. Defaults to true.
|
|
void | apply () |
| Apply the expansion to the specified width.
|
|
template<class
T, int D>
class viennals::Expand< T, D >
Expands the leveleSet to the specified number of layers. The largest value in the levelset is thus width*0.5 Returns the number of added points.