Wm4::Delaunay< Real > Class Template Reference

#include <Wm4Delaunay.h>

Inheritance diagram for Wm4::Delaunay< Real >:
Wm4::Delaunay1< Real > Wm4::Delaunay2< Real > Wm4::Delaunay3< Real >

List of all members.

Public Member Functions

const int * GetAdjacencies () const
int GetDimension () const
Real GetEpsilon () const
const int * GetIndices () const
bool GetOwner () const
int GetQueryType () const
int GetSimplexQuantity () const
int GetVertexQuantity () const
virtual ~Delaunay ()

Protected Member Functions

 Delaunay (int iVertexQuantity, Real fEpsilon, bool bOwner, Query::Type eQueryType)
bool Load (FILE *pkIFile)
bool Save (FILE *pkOFile) const

Protected Attributes

int * m_aiAdjacent
int * m_aiIndex
bool m_bOwner
Query::Type m_eQueryType
Real m_fEpsilon
int m_iDimension
int m_iSimplexQuantity
int m_iVertexQuantity

Detailed Description

template<class Real>
class Wm4::Delaunay< Real >

Definition at line 31 of file Wm4Delaunay.h.


Constructor & Destructor Documentation

template<class Real >
Wm4::Delaunay< Real >::~Delaunay (  )  [inline, virtual]
template<class Real >
Wm4::Delaunay< Real >::Delaunay ( int  iVertexQuantity,
Real  fEpsilon,
bool  bOwner,
Query::Type  eQueryType 
) [inline, protected]

Member Function Documentation

template<class Real >
const int * Wm4::Delaunay< Real >::GetAdjacencies (  )  const [inline]

Definition at line 89 of file Wm4Delaunay.cpp.

References Wm4::Delaunay< Real >::m_aiAdjacent.

template<class Real >
int Wm4::Delaunay< Real >::GetDimension (  )  const [inline]

Definition at line 71 of file Wm4Delaunay.cpp.

References Wm4::Delaunay< Real >::m_iDimension.

template<class Real >
Real Wm4::Delaunay< Real >::GetEpsilon (  )  const [inline]

Definition at line 59 of file Wm4Delaunay.cpp.

References Wm4::Delaunay< Real >::m_fEpsilon.

template<class Real >
const int * Wm4::Delaunay< Real >::GetIndices ( void   )  const [inline]
template<class Real >
bool Wm4::Delaunay< Real >::GetOwner (  )  const [inline]

Definition at line 65 of file Wm4Delaunay.cpp.

References Wm4::Delaunay< Real >::m_bOwner.

template<class Real >
int Wm4::Delaunay< Real >::GetQueryType (  )  const [inline]

Definition at line 47 of file Wm4Delaunay.cpp.

References Wm4::Delaunay< Real >::m_eQueryType.

template<class Real >
int Wm4::Delaunay< Real >::GetSimplexQuantity (  )  const [inline]
template<class Real >
int Wm4::Delaunay< Real >::GetVertexQuantity (  )  const [inline]

Definition at line 53 of file Wm4Delaunay.cpp.

References Wm4::Delaunay< Real >::m_iVertexQuantity.

template<class Real >
bool Wm4::Delaunay< Real >::Load ( FILE *  pkIFile  )  [inline, protected]
template<class Real >
bool Wm4::Delaunay< Real >::Save ( FILE *  pkOFile  )  const [inline, protected]

Member Data Documentation

template<class Real >
int* Wm4::Delaunay< Real >::m_aiAdjacent [protected]
template<class Real >
int* Wm4::Delaunay< Real >::m_aiIndex [protected]
template<class Real >
bool Wm4::Delaunay< Real >::m_bOwner [protected]
template<class Real >
Query::Type Wm4::Delaunay< Real >::m_eQueryType [protected]
template<class Real >
Real Wm4::Delaunay< Real >::m_fEpsilon [protected]
template<class Real >
int Wm4::Delaunay< Real >::m_iDimension [protected]
template<class Real >
int Wm4::Delaunay< Real >::m_iSimplexQuantity [protected]
template<class Real >
int Wm4::Delaunay< Real >::m_iVertexQuantity [protected]

The documentation for this class was generated from the following files:

Generated on Wed Nov 23 19:02:49 2011 for FreeCAD by  doxygen 1.6.1