| 
    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.