MeVisLab Toolbox Reference
|
This class provides diagnostic information on a WEMEdge. More...
#include <WEMEdgeDiagnosis.h>
Public Member Functions | |
WEMEdgeDiagnosis () | |
Standard constructor. | |
~WEMEdgeDiagnosis () | |
Standard destructor. | |
bool | hasNULLHead () const |
Returns whether 'NULL head' errors were found. | |
bool | hasNULLTail () const |
Returns whether 'NULL tail' errors were found. | |
bool | isNeighborhoodNotSet () const |
Returns whether 'Neighborhood not set' errors were found. | |
bool | isBoundary () const |
Returns whether 'Boundary' errors were found. | |
bool | hasEqualPointer () const |
Returns whether 'Equal edge pointer' errors were found. | |
bool | hasNULLPointer () const |
Returns whether 'NULL edge pointer' errors were found. | |
bool | hasNonConnectedPointer () const |
Returns whether 'Non connected edge pointer' errors were found. | |
bool | hasIncorrectlyLinkedPointer () const |
Returns whether 'Incorrectly linked edge pointer' were found. | |
bool | hasWrongOrder () const |
Returns whether 'Order' errors were found. | |
bool | hasCircularPointer () const |
Returns whether 'Circular edge pointer' errors wre found. | |
bool | hasZeroLength () const |
Returns whether 'Zero length' errors were found. | |
bool | hasFold () const |
Returns whether 'Fold' errors were found. | |
int | numNotices () const |
Returns the number of notices. | |
int | numWarnings () const |
Returns the number of warnings. | |
int | numErrors () const |
Returns the number of errors. | |
int | numFatals () const |
Returns the number of fatals. | |
bool | isOk () const |
Returns whether the edge is ok. | |
std::string | getErrorMessage () const |
Returns the error message. | |
int | getSeverity () const |
Returns the severity of errors. | |
WEMEdge * | getEdge () |
Returns the edge. | |
const WEMEdge * | getEdge () const |
Returns the edge. | |
void | checkIntegrity (WEMEdge *edge) |
Checks the integrity of the given edge. | |
Public Attributes | |
std::string | message |
Stuff used by SoWEMDiagnosis. | |
bool | selected |
Is the edge selected? | |
This class provides diagnostic information on a WEMEdge.
Definition at line 30 of file WEMEdgeDiagnosis.h.
ml::WEMEdgeDiagnosis::WEMEdgeDiagnosis | ( | ) |
Standard constructor.
ml::WEMEdgeDiagnosis::~WEMEdgeDiagnosis | ( | ) |
Standard destructor.
|
inline |
Returns the edge.
Definition at line 83 of file WEMEdgeDiagnosis.h.
Returns the edge.
Definition at line 85 of file WEMEdgeDiagnosis.h.
|
inline |
Returns the error message.
Definition at line 78 of file WEMEdgeDiagnosis.h.
int ml::WEMEdgeDiagnosis::getSeverity | ( | ) | const |
Returns the severity of errors.
|
inline |
Returns whether 'Circular edge pointer' errors wre found.
Definition at line 58 of file WEMEdgeDiagnosis.h.
|
inline |
Returns whether 'Equal edge pointer' errors were found.
Definition at line 48 of file WEMEdgeDiagnosis.h.
|
inline |
Returns whether 'Fold' errors were found.
Definition at line 62 of file WEMEdgeDiagnosis.h.
|
inline |
Returns whether 'Incorrectly linked edge pointer' were found.
Definition at line 54 of file WEMEdgeDiagnosis.h.
|
inline |
Returns whether 'Non connected edge pointer' errors were found.
Definition at line 52 of file WEMEdgeDiagnosis.h.
|
inline |
Returns whether 'NULL head' errors were found.
Definition at line 40 of file WEMEdgeDiagnosis.h.
|
inline |
Returns whether 'NULL edge pointer' errors were found.
Definition at line 50 of file WEMEdgeDiagnosis.h.
|
inline |
Returns whether 'NULL tail' errors were found.
Definition at line 42 of file WEMEdgeDiagnosis.h.
|
inline |
Returns whether 'Order' errors were found.
Definition at line 56 of file WEMEdgeDiagnosis.h.
|
inline |
Returns whether 'Zero length' errors were found.
Definition at line 60 of file WEMEdgeDiagnosis.h.
|
inline |
Returns whether 'Boundary' errors were found.
Definition at line 46 of file WEMEdgeDiagnosis.h.
|
inline |
Returns whether 'Neighborhood not set' errors were found.
Definition at line 44 of file WEMEdgeDiagnosis.h.
|
inline |
Returns whether the edge is ok.
Definition at line 74 of file WEMEdgeDiagnosis.h.
|
inline |
Returns the number of errors.
Definition at line 69 of file WEMEdgeDiagnosis.h.
|
inline |
Returns the number of fatals.
Definition at line 71 of file WEMEdgeDiagnosis.h.
|
inline |
Returns the number of notices.
Definition at line 65 of file WEMEdgeDiagnosis.h.
|
inline |
Returns the number of warnings.
Definition at line 67 of file WEMEdgeDiagnosis.h.
std::string ml::WEMEdgeDiagnosis::message |
Stuff used by SoWEMDiagnosis.
Short error message.
Definition at line 92 of file WEMEdgeDiagnosis.h.
bool ml::WEMEdgeDiagnosis::selected |
Is the edge selected?
Definition at line 94 of file WEMEdgeDiagnosis.h.