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

itk::VoronoiDiagram2D< TCoordType > Class Template Reference
[Mesh Representation Objects]

#include <itkVoronoiDiagram2D.h>

Inheritance diagram for itk::VoronoiDiagram2D< TCoordType >:

Inheritance graph
[legend]
Collaboration diagram for itk::VoronoiDiagram2D< TCoordType >:

Collaboration graph
[legend]
List of all members.

Detailed Description

template<typename TCoordType>
class itk::VoronoiDiagram2D< TCoordType >

Implements the 2-Dimensional Voronoi Diagram.

Given a set of seed points, the Voronoi Diagram partitions the plane into regions, each region is a collection of all pixels that is closest to one particular seed point than to other seed points. VoronoiDiagram2D is a mesh structure for storing the Voronoi Diagram, can be Generated by itkVoronoiDiagram2DGenerator.

Template parameters for VoronoiDiagram2D:

TCoordType = The type associated with the coordniation of the seeds and the resulting vertices.

Definition at line 54 of file itkVoronoiDiagram2D.h.

Public Types

typedef BoundingBoxType::Pointer BoundingBoxPointer
typedef BoundingBox< PointIdentifier,
itkGetStaticConstMacro(PointDimension),
CoordRepType, PointsContainer 
BoundingBoxType )
typedef CellType::CellAutoPointer CellAutoPointer
typedef MeshTraits::CellDataContainer CellDataContainer
typedef CellDataContainer::ConstIterator CellDataContainerIterator
typedef CellDataContainer::Pointer CellDataContainerPointer
typedef CellFeatureIdentifier CellFeatureCount
typedef MeshTraits::CellFeatureIdentifier CellFeatureIdentifier
typedef MeshTraits::CellIdentifier CellIdentifier
typedef CellInterface< PixelType,
CellTraits
CellInterfaceType
typedef MeshTraits::CellLinksContainer CellLinksContainer
typedef CellLinksContainer::ConstIterator CellLinksContainerIterator
typedef CellLinksContainer::Pointer CellLinksContainerPointer
typedef CellType::MultiVisitor CellMultiVisitorType
typedef MeshTraits::CellsContainer CellsContainer
typedef CellsContainer::ConstIterator CellsContainerConstIterator
typedef CellsContainer::Iterator CellsContainerIterator
typedef CellsContainer::Pointer CellsContainerPointer
typedef MeshTraits::CellTraits CellTraits
typedef PolygonCell< CellInterfaceTypeCellType
typedef SmartPointer< const
Self
ConstPointer
typedef MeshTraits::CoordRepType CoordRepType
typedef LineCell< CellInterfaceTypeEdge
typedef Edge::SelfAutoPointer EdgeAutoPointer
typedef Point< int, 2 > EdgeInfo
typedef std::deque< EdgeInfoEdgeInfoDQ
typedef MeshTraits::CellAutoPointer genericCellPointer
typedef MeshTraits::InterpolationWeightType InterpolationWeightType
typedef std::vector< int > INTvector
typedef DefaultDynamicMeshTraits<
TCoordType, 2, 2, TCoordType > 
MeshTraits
typedef INTvector::iterator NeighborIdIterator
typedef MeshTraits::PointCellLinksContainer PointCellLinksContainer
typedef PointCellLinksContainer::const_iterator PointCellLinksContainerIterator
typedef MeshTraits::PointDataContainer PointDataContainer
typedef PointDataContainer::ConstIterator PointDataContainerIterator
typedef PointDataContainer::Pointer PointDataContainerPointer
typedef SmartPointer< SelfPointer
typedef MeshTraits::PointIdentifier PointIdentifier
typedef std::list< PointTypePointList
typedef PointLocatorType::Pointer PointLocatorPointer
typedef PointLocator< PointIdentifier,
itkGetStaticConstMacro(PointDimension),
CoordRepType, PointsContainer 
PointLocatorType )
typedef MeshTraits::PointsContainer PointsContainer
typedef PointsContainer::ConstIterator PointsContainerConstIterator
typedef PointsContainer::Iterator PointsContainerIterator
typedef PointsContainer::Pointer PointsContainerPointer
typedef MeshTraits::PointType PointType
typedef SeedsType::iterator SeedsIterator
typedef std::vector< PointTypeSeedsType
typedef VoronoiDiagram2D Self
typedef Mesh< TCoordType,
2, DefaultDynamicMeshTraits<
TCoordType, 2, 2, TCoordType > > 
Superclass
typedef std::vector< PointType
>::iterator 
VertexIterator
typedef std::vector< VoronoiEdge
>::iterator 
VoronoiEdgeIterator

Public Member Functions

void AddCellNeighbor (EdgeInfo x)
void AddEdge (VoronoiEdge x)
void AddLine (EdgeInfo x)
void AddVert (PointType x)
void BuildEdge (int id)
void ClearRegion (int i)
The Iterator of all the edges
for the Voronoi diagram *VoronoiEdgeIterator 
EdgeBegin (void)
VoronoiEdgeIterator EdgeEnd (void)
void EdgeListClear ()
int EdgeListSize ()
void GetCellId (CellIdentifier cellId, CellAutoPointer &)
VoronoiEdge GetEdge (int id)
EdgeInfo GetEdgeEnd (int id)
int GetEdgeLineID (int id)
EdgeInfo GetLine (int id)
virtual const char * GetNameOfClass () const
virtual unsigned int GetNumberOfSeeds ()
void GetPoint (int pId, PointType *answer)
PointType GetSeed (int SeedID)
EdgeInfo GetSeedsIDAroundEdge (VoronoiEdge *task)
PointType GetVertex (int id)
void InsertCells ()
 itkStaticConstMacro (MaxTopologicalDimension, unsigned int, MeshTraits::MaxTopologicalDimension)
Dimensions of the points and
topology * 
itkStaticConstMacro (PointDimension, unsigned int, MeshTraits::PointDimension)
void LineListClear ()
int LineListSize ()
Iterators for the neighborhood
cells around the given cell
*NeighborIdIterator 
NeighborIdsBegin (int seeds)
NeighborIdIterator NeighborIdsEnd (int seeds)
void Reset ()
The boundary that encloses
the whole Voronoi diagram
*void 
SetBoundary (PointType vorsize)
void SetOrigin (PointType vorsize)
void SetSeeds (int num, SeedsIterator begin)
Iterators for all the vertices
of the voronoi diagram *VertexIterator 
VertexBegin (void)
VertexIterator VertexEnd (void)
void VertexListClear ()
int VertexListSize ()
void VoronoiRegionAddPointId (int id, int x)

Static Public Member Functions

static Pointer New ()

Public Attributes

Typedefs from itkMesh *typedef
MeshTraits::PixelType 
PixelType

Protected Member Functions

virtual void PrintSelf (std::ostream &os, Indent indent) const
 VoronoiDiagram2D ()
 ~VoronoiDiagram2D ()

Classes

class  VoronoiEdge


Member Typedef Documentation

template<typename TCoordType>
typedef BoundingBoxType::Pointer itk::VoronoiDiagram2D< TCoordType >::BoundingBoxPointer
 

Definition at line 109 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef BoundingBox<PointIdentifier,itkGetStaticConstMacro(PointDimension), CoordRepType,PointsContainer itk::VoronoiDiagram2D< TCoordType >::BoundingBoxType)
 

Definition at line 102 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef CellType::CellAutoPointer itk::VoronoiDiagram2D< TCoordType >::CellAutoPointer
 

Definition at line 129 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef MeshTraits::CellDataContainer itk::VoronoiDiagram2D< TCoordType >::CellDataContainer
 

Definition at line 97 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef CellDataContainer::ConstIterator itk::VoronoiDiagram2D< TCoordType >::CellDataContainerIterator
 

Definition at line 123 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef CellDataContainer::Pointer itk::VoronoiDiagram2D< TCoordType >::CellDataContainerPointer
 

Definition at line 107 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef CellFeatureIdentifier itk::VoronoiDiagram2D< TCoordType >::CellFeatureCount
 

Definition at line 126 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef MeshTraits::CellFeatureIdentifier itk::VoronoiDiagram2D< TCoordType >::CellFeatureIdentifier
 

Definition at line 89 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef MeshTraits::CellIdentifier itk::VoronoiDiagram2D< TCoordType >::CellIdentifier
 

Definition at line 88 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef CellInterface<PixelType,CellTraits> itk::VoronoiDiagram2D< TCoordType >::CellInterfaceType
 

Definition at line 127 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef MeshTraits::CellLinksContainer itk::VoronoiDiagram2D< TCoordType >::CellLinksContainer
 

Definition at line 95 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef CellLinksContainer::ConstIterator itk::VoronoiDiagram2D< TCoordType >::CellLinksContainerIterator
 

Definition at line 119 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef CellLinksContainer::Pointer itk::VoronoiDiagram2D< TCoordType >::CellLinksContainerPointer
 

Definition at line 105 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef CellType::MultiVisitor itk::VoronoiDiagram2D< TCoordType >::CellMultiVisitorType
 

Definition at line 132 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef MeshTraits::CellsContainer itk::VoronoiDiagram2D< TCoordType >::CellsContainer
 

Definition at line 93 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef CellsContainer::ConstIterator itk::VoronoiDiagram2D< TCoordType >::CellsContainerConstIterator
 

Definition at line 115 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef CellsContainer::Iterator itk::VoronoiDiagram2D< TCoordType >::CellsContainerIterator
 

Definition at line 117 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef CellsContainer::Pointer itk::VoronoiDiagram2D< TCoordType >::CellsContainerPointer
 

Definition at line 104 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef MeshTraits::CellTraits itk::VoronoiDiagram2D< TCoordType >::CellTraits
 

Definition at line 92 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef PolygonCell<CellInterfaceType> itk::VoronoiDiagram2D< TCoordType >::CellType
 

Definition at line 128 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef SmartPointer<const Self> itk::VoronoiDiagram2D< TCoordType >::ConstPointer
 

Definition at line 65 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef MeshTraits::CoordRepType itk::VoronoiDiagram2D< TCoordType >::CoordRepType
 

Definition at line 85 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef LineCell<CellInterfaceType> itk::VoronoiDiagram2D< TCoordType >::Edge
 

Definition at line 135 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef Edge::SelfAutoPointer itk::VoronoiDiagram2D< TCoordType >::EdgeAutoPointer
 

Definition at line 136 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef Point<int,2> itk::VoronoiDiagram2D< TCoordType >::EdgeInfo
 

Definition at line 130 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef std::deque<EdgeInfo> itk::VoronoiDiagram2D< TCoordType >::EdgeInfoDQ
 

Definition at line 131 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef MeshTraits::CellAutoPointer itk::VoronoiDiagram2D< TCoordType >::genericCellPointer
 

Definition at line 98 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef MeshTraits::InterpolationWeightType itk::VoronoiDiagram2D< TCoordType >::InterpolationWeightType
 

Definition at line 86 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef std::vector<int> itk::VoronoiDiagram2D< TCoordType >::INTvector
 

Definition at line 138 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef DefaultDynamicMeshTraits<TCoordType, 2, 2, TCoordType> itk::VoronoiDiagram2D< TCoordType >::MeshTraits
 

Define the mesh traits.

Definition at line 71 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef INTvector::iterator itk::VoronoiDiagram2D< TCoordType >::NeighborIdIterator
 

Definition at line 139 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef MeshTraits::PointCellLinksContainer itk::VoronoiDiagram2D< TCoordType >::PointCellLinksContainer
 

Definition at line 94 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef PointCellLinksContainer::const_iterator itk::VoronoiDiagram2D< TCoordType >::PointCellLinksContainerIterator
 

Definition at line 125 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef MeshTraits::PointDataContainer itk::VoronoiDiagram2D< TCoordType >::PointDataContainer
 

Definition at line 96 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef PointDataContainer::ConstIterator itk::VoronoiDiagram2D< TCoordType >::PointDataContainerIterator
 

Definition at line 121 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef PointDataContainer::Pointer itk::VoronoiDiagram2D< TCoordType >::PointDataContainerPointer
 

Definition at line 106 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef SmartPointer<Self> itk::VoronoiDiagram2D< TCoordType >::Pointer
 

Definition at line 64 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef MeshTraits::PointIdentifier itk::VoronoiDiagram2D< TCoordType >::PointIdentifier
 

Definition at line 87 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef std::list<PointType> itk::VoronoiDiagram2D< TCoordType >::PointList
 

Definition at line 137 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef PointLocatorType::Pointer itk::VoronoiDiagram2D< TCoordType >::PointLocatorPointer
 

Definition at line 108 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef PointLocator<PointIdentifier,itkGetStaticConstMacro(PointDimension), CoordRepType,PointsContainer itk::VoronoiDiagram2D< TCoordType >::PointLocatorType)
 

Definition at line 100 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef MeshTraits::PointsContainer itk::VoronoiDiagram2D< TCoordType >::PointsContainer
 

Definition at line 91 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef PointsContainer::ConstIterator itk::VoronoiDiagram2D< TCoordType >::PointsContainerConstIterator
 

Definition at line 111 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef PointsContainer::Iterator itk::VoronoiDiagram2D< TCoordType >::PointsContainerIterator
 

Definition at line 113 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef PointsContainer::Pointer itk::VoronoiDiagram2D< TCoordType >::PointsContainerPointer
 

Definition at line 103 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef MeshTraits::PointType itk::VoronoiDiagram2D< TCoordType >::PointType
 

Definition at line 90 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef SeedsType::iterator itk::VoronoiDiagram2D< TCoordType >::SeedsIterator
 

Definition at line 134 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef std::vector<PointType> itk::VoronoiDiagram2D< TCoordType >::SeedsType
 

Definition at line 133 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef VoronoiDiagram2D itk::VoronoiDiagram2D< TCoordType >::Self
 

Standard class typedefs.

Definition at line 60 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef Mesh<TCoordType, 2, DefaultDynamicMeshTraits<TCoordType, 2, 2, TCoordType> > itk::VoronoiDiagram2D< TCoordType >::Superclass
 

Definition at line 63 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef std::vector<PointType>::iterator itk::VoronoiDiagram2D< TCoordType >::VertexIterator
 

Definition at line 140 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
typedef std::vector<VoronoiEdge>::iterator itk::VoronoiDiagram2D< TCoordType >::VoronoiEdgeIterator
 

The iterator for Voronoi edges,

Definition at line 186 of file itkVoronoiDiagram2D.h.


Constructor & Destructor Documentation

template<typename TCoordType>
itk::VoronoiDiagram2D< TCoordType >::VoronoiDiagram2D  )  [protected]
 

template<typename TCoordType>
itk::VoronoiDiagram2D< TCoordType >::~VoronoiDiagram2D  )  [protected]
 


Member Function Documentation

template<typename TCoordType>
void itk::VoronoiDiagram2D< TCoordType >::AddCellNeighbor EdgeInfo  x  )  [inline]
 

Definition at line 201 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
void itk::VoronoiDiagram2D< TCoordType >::AddEdge VoronoiEdge  x  )  [inline]
 

Definition at line 215 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
void itk::VoronoiDiagram2D< TCoordType >::AddLine EdgeInfo  x  )  [inline]
 

Definition at line 214 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
void itk::VoronoiDiagram2D< TCoordType >::AddVert PointType  x  )  [inline]
 

Definition at line 216 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
void itk::VoronoiDiagram2D< TCoordType >::BuildEdge int  id  )  [inline]
 

Definition at line 206 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
void itk::VoronoiDiagram2D< TCoordType >::ClearRegion int  i  )  [inline]
 

Definition at line 204 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
The Iterator of all the edges for the Voronoi diagram* VoronoiEdgeIterator itk::VoronoiDiagram2D< TCoordType >::EdgeBegin void   ) 
 

template<typename TCoordType>
VoronoiEdgeIterator itk::VoronoiDiagram2D< TCoordType >::EdgeEnd void   ) 
 

template<typename TCoordType>
void itk::VoronoiDiagram2D< TCoordType >::EdgeListClear  )  [inline]
 

Definition at line 209 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
int itk::VoronoiDiagram2D< TCoordType >::EdgeListSize  )  [inline]
 

Definition at line 212 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
void itk::VoronoiDiagram2D< TCoordType >::GetCellId CellIdentifier  cellId,
CellAutoPointer
 

Return the required cell pointer.

template<typename TCoordType>
VoronoiEdge itk::VoronoiDiagram2D< TCoordType >::GetEdge int  id  )  [inline]
 

Definition at line 218 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
EdgeInfo itk::VoronoiDiagram2D< TCoordType >::GetEdgeEnd int  id  )  [inline]
 

Definition at line 220 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
int itk::VoronoiDiagram2D< TCoordType >::GetEdgeLineID int  id  )  [inline]
 

Definition at line 226 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
EdgeInfo itk::VoronoiDiagram2D< TCoordType >::GetLine int  id  )  [inline]
 

Definition at line 217 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
virtual const char* itk::VoronoiDiagram2D< TCoordType >::GetNameOfClass  )  const [virtual]
 

Standard part of every itk Object.

template<typename TCoordType>
virtual unsigned int itk::VoronoiDiagram2D< TCoordType >::GetNumberOfSeeds  )  [virtual]
 

Get the number of Voronoi seeds.

template<typename TCoordType>
void itk::VoronoiDiagram2D< TCoordType >::GetPoint int  pId,
PointType answer
 

Return the given vertex of the voronoi diagram.

template<typename TCoordType>
PointType itk::VoronoiDiagram2D< TCoordType >::GetSeed int  SeedID  ) 
 

Return the given indexed seed.

template<typename TCoordType>
EdgeInfo itk::VoronoiDiagram2D< TCoordType >::GetSeedsIDAroundEdge VoronoiEdge task  ) 
 

Find the two seed point that around the given edge.

template<typename TCoordType>
PointType itk::VoronoiDiagram2D< TCoordType >::GetVertex int  id  )  [inline]
 

Definition at line 219 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
void itk::VoronoiDiagram2D< TCoordType >::InsertCells  ) 
 

template<typename TCoordType>
itk::VoronoiDiagram2D< TCoordType >::itkStaticConstMacro MaxTopologicalDimension  ,
unsigned  int,
MeshTraits::MaxTopologicalDimension 
 

template<typename TCoordType>
Dimensions of the points and topology* itk::VoronoiDiagram2D< TCoordType >::itkStaticConstMacro PointDimension  ,
unsigned  int,
MeshTraits::PointDimension 
 

template<typename TCoordType>
void itk::VoronoiDiagram2D< TCoordType >::LineListClear  )  [inline]
 

Definition at line 208 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
int itk::VoronoiDiagram2D< TCoordType >::LineListSize  )  [inline]
 

Definition at line 211 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
Iterators for the neighborhood cells around the given cell* NeighborIdIterator itk::VoronoiDiagram2D< TCoordType >::NeighborIdsBegin int  seeds  ) 
 

template<typename TCoordType>
NeighborIdIterator itk::VoronoiDiagram2D< TCoordType >::NeighborIdsEnd int  seeds  ) 
 

template<typename TCoordType>
static Pointer itk::VoronoiDiagram2D< TCoordType >::New  )  [static]
 

Method for creation through the object factory.

template<typename TCoordType>
virtual void itk::VoronoiDiagram2D< TCoordType >::PrintSelf std::ostream &  os,
Indent  indent
const [protected, virtual]
 

template<typename TCoordType>
void itk::VoronoiDiagram2D< TCoordType >::Reset  ) 
 

template<typename TCoordType>
The boundary that encloses the whole Voronoi diagram* void itk::VoronoiDiagram2D< TCoordType >::SetBoundary PointType  vorsize  ) 
 

template<typename TCoordType>
void itk::VoronoiDiagram2D< TCoordType >::SetOrigin PointType  vorsize  ) 
 

template<typename TCoordType>
void itk::VoronoiDiagram2D< TCoordType >::SetSeeds int  num,
SeedsIterator  begin
 

Input the seeds information, will overwrite if seeds already exists.

template<typename TCoordType>
Iterators for all the vertices of the voronoi diagram* VertexIterator itk::VoronoiDiagram2D< TCoordType >::VertexBegin void   ) 
 

template<typename TCoordType>
VertexIterator itk::VoronoiDiagram2D< TCoordType >::VertexEnd void   ) 
 

template<typename TCoordType>
void itk::VoronoiDiagram2D< TCoordType >::VertexListClear  )  [inline]
 

Definition at line 210 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
int itk::VoronoiDiagram2D< TCoordType >::VertexListSize  )  [inline]
 

Definition at line 213 of file itkVoronoiDiagram2D.h.

template<typename TCoordType>
void itk::VoronoiDiagram2D< TCoordType >::VoronoiRegionAddPointId int  id,
int  x
[inline]
 

Definition at line 205 of file itkVoronoiDiagram2D.h.


Member Data Documentation

template<typename TCoordType>
Typedefs from itkMesh* typedef MeshTraits::PixelType itk::VoronoiDiagram2D< TCoordType >::PixelType
 

Definition at line 84 of file itkVoronoiDiagram2D.h.


The documentation for this class was generated from the following file:
Generated at Sun Jul 9 21:53:30 2006 for ITK by doxygen 1.4.2 written by Dimitri van Heesch, © 1997-2000