68 bool _requireSinglePatch;
This class represents WEMPatch requirements to be used by WEMProcessor.
void requireEdges(bool requireEdgesFlag=true)
Sets to require edges.
bool isOrientationTypeRequired(OrientationTypes orientationType) const
Returns whether the given orientation type is required.
void requirePatchType(PatchTypes patchType)
Sets to require the patch type.
~WEMRequirements()
Standard destructor.
void requireOrientationType(OrientationTypes orientationType)
Sets to require the orientation type.
PatchTypes getRequiredPatchType() const
Returns the required patch type.
bool isSinglePatchRequired() const
Returns whether a single patch is required.
WEMRequirements()
Standard constructor.
OrientationTypes getRequiredOrientationType() const
Returns the required orientation.
void requireSinglePatch(bool requireSinglePatchFlag=true)
Sets to require single patch.
bool isPatchTypeRequired(PatchTypes patchType) const
Returns whether the given patch type is required.
bool areEdgesRequired() const
Returns whether edges are required.
void requireNormals(bool requireNormalsFlag=true)
Sets to require normals.
bool areNormalsRequired() const
Returns whether normals are required.
Target mlrange_cast(Source arg)
Generic version of checked ML casts.
OrientationTypes
Enumeration of orientation types.
PatchTypes
Enumeration of mesh types.