Expands the levelSet 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 ()=default |
| | 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 levelSet to the specified number of layers. The largest value in the levelset is thus width*0.5 Returns the number of added points.