ITK
4.1.0
Insight Segmentation and Registration Toolkit
|
#include <itkQuadEdgeMeshPoint.h>
Public Types | |
typedef Superclass::BaseArray | BaseArray |
typedef Superclass::ConstIterator | ConstIterator |
typedef Superclass::CoordRepType | CoordRepType |
typedef Superclass::Iterator | Iterator |
typedef Superclass::RealType | RealType |
typedef QuadEdgeMeshPoint | Self |
typedef Point< TCoordRep, VPointDimension > | Superclass |
typedef ValueType | ValueArrayType [itkGetStaticConstMacro(PointDimension)] |
typedef Superclass::ValueType | ValueType |
typedef Superclass::VectorType | VectorType |
Public Member Functions | |
TQuadEdge * | GetEdge () |
TQuadEdge * | GetEdge () const |
int | GetValence () const |
bool | IsInternal () const |
Self & | operator= (const Self &r) |
Self & | operator= (const Superclass &r) |
Self & | operator= (const ValueType r[VPointDimension]) |
void | SetEdge (TQuadEdge *inputEdge) |
void | SetPoint (const Superclass &point) |
QuadEdgeMeshPoint () | |
virtual | ~QuadEdgeMeshPoint () |
QuadEdgeMeshPoint (const Self &r) | |
QuadEdgeMeshPoint (const Superclass &r) | |
QuadEdgeMeshPoint (const ValueType r[VPointDimension]) | |
Static Public Attributes | |
static const unsigned int | PointDimension = VPointDimension |
Protected Member Functions | |
void | Initialize () |
Wrapper around a itk::Point in order to add a reference to an entry in the edge ring.
Definition at line 36 of file itkQuadEdgeMeshPoint.h.
typedef Superclass::BaseArray itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::BaseArray |
The Array type from which this Vector is derived.
Reimplemented from itk::Point< TCoordRep, VPointDimension >.
Definition at line 51 of file itkQuadEdgeMeshPoint.h.
typedef Superclass::ConstIterator itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::ConstIterator |
A const iterator through the array.
Reimplemented from itk::Point< TCoordRep, VPointDimension >.
Definition at line 53 of file itkQuadEdgeMeshPoint.h.
typedef Superclass::CoordRepType itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::CoordRepType |
Reimplemented from itk::Point< TCoordRep, VPointDimension >.
Definition at line 49 of file itkQuadEdgeMeshPoint.h.
typedef Superclass::Iterator itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::Iterator |
An iterator through the array.
Reimplemented from itk::Point< TCoordRep, VPointDimension >.
Definition at line 52 of file itkQuadEdgeMeshPoint.h.
typedef Superclass::RealType itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::RealType |
Reimplemented from itk::Point< TCoordRep, VPointDimension >.
Definition at line 50 of file itkQuadEdgeMeshPoint.h.
typedef QuadEdgeMeshPoint itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::Self |
Standard typedefs.
Reimplemented from itk::Point< TCoordRep, VPointDimension >.
Definition at line 41 of file itkQuadEdgeMeshPoint.h.
typedef Point< TCoordRep, VPointDimension > itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::Superclass |
Reimplemented from itk::Point< TCoordRep, VPointDimension >.
Definition at line 42 of file itkQuadEdgeMeshPoint.h.
typedef ValueType itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::ValueArrayType[itkGetStaticConstMacro(PointDimension)] |
Definition at line 56 of file itkQuadEdgeMeshPoint.h.
typedef Superclass::ValueType itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::ValueType |
ValueType can be used to declare a variable that is the same type as a data element held in an Point.
Reimplemented from itk::Point< TCoordRep, VPointDimension >.
Definition at line 48 of file itkQuadEdgeMeshPoint.h.
typedef Superclass::VectorType itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::VectorType |
VectorType define the difference between two Points
Reimplemented from itk::Point< TCoordRep, VPointDimension >.
Definition at line 54 of file itkQuadEdgeMeshPoint.h.
itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::QuadEdgeMeshPoint | ( | ) |
Begin concept checking End concept checking
virtual itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::~QuadEdgeMeshPoint | ( | ) | [inline, virtual] |
Begin concept checking End concept checking
Definition at line 65 of file itkQuadEdgeMeshPoint.h.
itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::QuadEdgeMeshPoint | ( | const Self & | r | ) |
Begin concept checking End concept checking
itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::QuadEdgeMeshPoint | ( | const Superclass & | r | ) |
Begin concept checking End concept checking
itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::QuadEdgeMeshPoint | ( | const ValueType | r[VPointDimension] | ) | [inline] |
Begin concept checking End concept checking
Definition at line 68 of file itkQuadEdgeMeshPoint.h.
TQuadEdge* itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::GetEdge | ( | ) |
Accessor on m_Edge
TQuadEdge* itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::GetEdge | ( | ) | const |
int itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::GetValence | ( | ) | const |
FIXME Documentation missing
void itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::Initialize | ( | ) | [protected] |
bool itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::IsInternal | ( | ) | const |
FIXME Documentation missing
Self& itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::operator= | ( | const Self & | r | ) |
Self& itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::operator= | ( | const Superclass & | r | ) |
Self& itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::operator= | ( | const ValueType | r[VPointDimension] | ) |
void itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::SetEdge | ( | TQuadEdge * | inputEdge | ) |
Accessor on m_Edge
void itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::SetPoint | ( | const Superclass & | point | ) |
Set the coordinates from a standard itk::Point
const unsigned int itk::QuadEdgeMeshPoint< TCoordRep, VPointDimension, TQuadEdge >::PointDimension = VPointDimension [static] |
Types & values defined in superclass.
Reimplemented from itk::Point< TCoordRep, VPointDimension >.
Definition at line 46 of file itkQuadEdgeMeshPoint.h.