version 3.3

VRS::Point< DIM > Class Template Reference

Template class for n-dimensional points. More...

#include <vrs/container/spacetree.h>

List of all members.

Public Member Functions

 Point ()
 Point (double x)
 Point (double x, double y)
 Point (double x, double y, double z)
double & operator[] (UINT index)
const double & operator[] (UINT index) const
const Pointoperator/ (double d)
Point operator+ (const Point p) const
bool isContainedIn (const Cell< DIM > &cell) const
bool intersects (const Cell< DIM > &cell) const


Detailed Description

template<UINT DIM>
class VRS::Point< DIM >

Template class for n-dimensional points.

Constructor & Destructor Documentation

template<UINT DIM>
VRS::Point< DIM >::Point (  ) 

template<UINT DIM>
VRS::Point< DIM >::Point ( double  x  ) 

template<UINT DIM>
VRS::Point< DIM >::Point ( double  x,
double  y 
)

template<UINT DIM>
VRS::Point< DIM >::Point ( double  x,
double  y,
double  z 
)


Member Function Documentation

template<UINT DIM>
double& VRS::Point< DIM >::operator[] ( UINT  index  ) 

template<UINT DIM>
const double& VRS::Point< DIM >::operator[] ( UINT  index  )  const

template<UINT DIM>
const Point& VRS::Point< DIM >::operator/ ( double  d  ) 

template<UINT DIM>
Point VRS::Point< DIM >::operator+ ( const Point< DIM >  p  )  const

template<UINT DIM>
bool VRS::Point< DIM >::isContainedIn ( const Cell< DIM > &  cell  )  const

template<UINT DIM>
bool VRS::Point< DIM >::intersects ( const Cell< DIM > &  cell  )  const


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

Generated on Tue May 22 06:00:19 2012 by Doxygen 1.5.6
© 2001-2010 Hasso-Plattner-Institut | Impressum | Contact