33 inline std::vector<Vector3>
getPositions()
const {
return _positions; }
36 inline bool isValid()
const {
return _valid; }
56 std::vector<Vector3> _positions;
Class to manage cut faces.
void addStab(WEMFaceCut *faceCut)
Adds the given stab.
void prependFaceCut(WEMFaceCut *faceCut, bool reverse)
Prepends the given face cut.
WEMCut()
Default constructor.
std::vector< Vector3 > getPositions() const
Get positions.
void appendFaceCut(WEMFaceCut *faceCut, bool reverse)
Appends the given face cut.
void setValid(bool valid)
Sets the valid flag.
~WEMCut()
Default destructor.
bool isClosed() const
Returns whether this cut is closed.
bool isValid() const
Returns whether this cut is valid.
Helper class for performing a cutting on a face.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.