MeVisLabToolboxReference
|
This class represents WEMPatch requirements to be used by WEMProcessor. More...
#include <WEMRequirements.h>
Public Member Functions | |
WEMRequirements () | |
Standard constructor. | |
~WEMRequirements () | |
Standard destructor. | |
bool | areEdgesRequired () const |
Returns whether edges are required. | |
bool | areNormalsRequired () const |
Returns whether normals are required. | |
PatchTypes | getRequiredPatchType () const |
Returns the required patch type. | |
bool | isPatchTypeRequired (PatchTypes patchType) const |
Returns whether the given patch type is required. | |
OrientationTypes | getRequiredOrientationType () const |
Returns the required orientation. | |
bool | isOrientationTypeRequired (OrientationTypes orientationType) const |
Returns whether the given orientation type is required. | |
void | requireEdges (bool requireEdgesFlag=true) |
Sets to require edges. | |
void | requireNormals (bool requireNormalsFlag=true) |
Sets to require normals. | |
void | requirePatchType (PatchTypes patchType) |
Sets to require the patch type. | |
void | requireOrientationType (OrientationTypes orientationType) |
Sets to require the orientation type. |
This class represents WEMPatch requirements to be used by WEMProcessor.
Definition at line 23 of file WEMRequirements.h.
ml::WEMRequirements::WEMRequirements | ( | ) |
Standard constructor.
ml::WEMRequirements::~WEMRequirements | ( | ) |
Standard destructor.
bool ml::WEMRequirements::areEdgesRequired | ( | ) | const [inline] |
Returns whether edges are required.
Definition at line 34 of file WEMRequirements.h.
bool ml::WEMRequirements::areNormalsRequired | ( | ) | const [inline] |
Returns whether normals are required.
Definition at line 36 of file WEMRequirements.h.
OrientationTypes ml::WEMRequirements::getRequiredOrientationType | ( | ) | const [inline] |
Returns the required orientation.
Definition at line 42 of file WEMRequirements.h.
PatchTypes ml::WEMRequirements::getRequiredPatchType | ( | ) | const [inline] |
Returns the required patch type.
Definition at line 38 of file WEMRequirements.h.
bool ml::WEMRequirements::isOrientationTypeRequired | ( | OrientationTypes | orientationType | ) | const [inline] |
Returns whether the given orientation type is required.
Definition at line 44 of file WEMRequirements.h.
bool ml::WEMRequirements::isPatchTypeRequired | ( | PatchTypes | patchType | ) | const [inline] |
Returns whether the given patch type is required.
Definition at line 40 of file WEMRequirements.h.
void ml::WEMRequirements::requireEdges | ( | bool | requireEdgesFlag = true | ) | [inline] |
Sets to require edges.
Definition at line 47 of file WEMRequirements.h.
void ml::WEMRequirements::requireNormals | ( | bool | requireNormalsFlag = true | ) | [inline] |
Sets to require normals.
Definition at line 49 of file WEMRequirements.h.
void ml::WEMRequirements::requireOrientationType | ( | OrientationTypes | orientationType | ) | [inline] |
Sets to require the orientation type.
Definition at line 53 of file WEMRequirements.h.
void ml::WEMRequirements::requirePatchType | ( | PatchTypes | patchType | ) | [inline] |
Sets to require the patch type.
Definition at line 51 of file WEMRequirements.h.