ITK  5.2.0
Insight Toolkit
Classes | Namespaces | Macros
itkQuadEdge.h File Reference
#include "itkQuadEdgeMeshBaseIterator.h"
#include "ITKQuadEdgeMeshExport.h"
#include "itkMacro.h"
+ Include dependency graph for itkQuadEdge.h:
+ This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  itk::QuadEdge
 

Namespaces

 itk
 

Macros

#define itkQEDebugMacro(x)
 
#define itkQEWarningMacro(x)
 
#define itkQEAccessorsMacro(st, pt, dt)
 

Macro Definition Documentation

◆ itkQEAccessorsMacro

#define itkQEAccessorsMacro (   st,
  pt,
  dt 
)

Macro that defines overloaded members for the second order topological accessors.

Parameters
stSuperclass type.
ptPrimal edge type.
dtDual edge type.
Todo:
Should this macro be added to doxygen macros?

Definition at line 55 of file itkQuadEdge.h.

◆ itkQEDebugMacro

#define itkQEDebugMacro (   x)
Value:
{ \
std::ostringstream itkmsg; \
itkmsg << "Debug: In " __FILE__ ", line " << __LINE__ << "\n" \
<< " (" << this << "): " x << "\n\n"; \
OutputWindowDisplayDebugText(itkmsg.str().c_str()); \
}

Definition at line 30 of file itkQuadEdge.h.

◆ itkQEWarningMacro

#define itkQEWarningMacro (   x)
Value:
{ \
std::ostringstream itkmsg; \
itkmsg << "WARNING: In " __FILE__ ", line " << __LINE__ << "\n" \
<< " (" << this << "): " x << "\n\n"; \
OutputWindowDisplayWarningText(itkmsg.str().c_str()); \
}

Definition at line 37 of file itkQuadEdge.h.