DGtal::LineDomain< TSpace > Class Template Reference

#include <LineDomain.h>

Inheritance diagram for DGtal::LineDomain< TSpace >:
Inheritance graph
[legend]
Collaboration diagram for DGtal::LineDomain< TSpace >:
Collaboration graph
[legend]

List of all members.

Classes

class  ConstIterator

Public Types

typedef HyperRectDomain
< TSpace >::PointType 
PointType

Public Member Functions

 LineDomain ()
 ~LineDomain ()
void selfDisplay (std::ostream &out) const
bool isValid () const

Private Member Functions

 LineDomain (const LineDomain &other)
LineDomainoperator= (const LineDomain &other)

Detailed Description

template<class TSpace>
class DGtal::LineDomain< TSpace >

Description of class 'LineDomain'

Aim:


Member Typedef Documentation

template<class TSpace >
typedef HyperRectDomain<TSpace>::PointType DGtal::LineDomain< TSpace >::PointType

Reimplemented from DGtal::HyperRectDomain< TSpace >.


Constructor & Destructor Documentation

template<class TSpace >
DGtal::LineDomain< TSpace >::LineDomain (  )  [inline]

Constructor.

template<class TSpace >
DGtal::LineDomain< TSpace >::~LineDomain (  )  [inline]

Destructor.

template<class TSpace >
DGtal::LineDomain< TSpace >::LineDomain ( const LineDomain< TSpace > &  other  )  [private]

Copy constructor.

Parameters:
other the object to clone. Forbidden by default.

Member Function Documentation

template<class TSpace >
bool DGtal::LineDomain< TSpace >::isValid (  )  const [inline]

Checks the validity/consistency of the object.

Returns:
'true' if the object is valid, 'false' otherwise.

Reimplemented from DGtal::HyperRectDomain< TSpace >.

template<class TSpace >
LineDomain& DGtal::LineDomain< TSpace >::operator= ( const LineDomain< TSpace > &  other  )  [private]

Assignment.

Parameters:
other the object to copy.
Returns:
a reference on 'this'. Forbidden by default.
template<class TSpace >
void DGtal::LineDomain< TSpace >::selfDisplay ( std::ostream &  out  )  const [inline]

Writes/Displays the object on an output stream.

Parameters:
out the output stream where the object is written.

Reimplemented from DGtal::HyperRectDomain< TSpace >.


The documentation for this class was generated from the following files:
Generated on Wed May 26 15:16:32 2010 for DGtal by  doxygen 1.6.3