Main Page   Groups   Namespace List   Class Hierarchy   Alphabetical List   Compound List   File List   Namespace Members   Compound Members   File Members   Concepts

itkQuadEdge.h File Reference

Go to the source code of this file.

Namespaces

namespace  itk

Classes

class  itk::QuadEdge
 Base class for the implementation of a quad-edge data structure as proposed in Guibas and Stolfi 1985. More...

Defines

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


Define Documentation

#define itkQEAccessorsMacro ( st,
pt,
dt   ) 

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

Parameters:
st Superclass type.
pt Primal edge type.
dt Dual edge type.

Definition at line 56 of file itkQuadEdge.h.

#define itkQEDebugMacro (  ) 

Value:

{                                                                   \
    OStringStream itkmsg;                                           \
    itkmsg << "Debug: In " __FILE__ ", line " << __LINE__ << "\n"   \
           << " (" << this << "): " x                               \
           << "\n\n";                                               \
    OutputWindowDisplayDebugText( itkmsg.str( ).c_str( ) );         \
}

Definition at line 29 of file itkQuadEdge.h.

#define itkQEWarningMacro (  ) 

Value:

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


Generated at Mon Apr 14 15:05:48 2008 for ITK by doxygen 1.5.1 written by Dimitri van Heesch, © 1997-2000