Reinforcement Learning Toolbox 2.0
last updated:
General
Documentation
Manual
Tutorial
Class Reference
Master Thesis
Examples
Related Papers
Downloads
Links
News
mailto:webmaster
Main Page     Class Hierarchy   Compound List   File List   Compound Members   File Members

CKDRectangle Class Reference

#include <cnearestneighbor.h>

List of all members.



Public Member Functions

  CKDRectangle (int numDim)
  CKDRectangle (CKDRectangle &rectangle)
ColumnVector *  getMinVector ()
ColumnVector *  getMaxVector ()
virtual  ~CKDRectangle ()
void  setMaxValue (int dim, double value)
void  setMinValue (int dim, double value)
double  getMinValue (int dim)
double  getMaxValue (int dim)
double  getDistanceToPoint (ColumnVector *point)
bool  intersects (CKDRectangle *rectangle)


Protected Attributes

ColumnVector *  minValues
ColumnVector *  maxValues

Constructor & Destructor Documentation

CKDRectangle::CKDRectangle int  numDim  ) 
 
CKDRectangle::CKDRectangle CKDRectangle rectangle  ) 
 
virtual CKDRectangle::~CKDRectangle  )  [virtual]
 

Member Function Documentation

double CKDRectangle::getDistanceToPoint ColumnVector *  point  ) 
 
double CKDRectangle::getMaxValue int  dim  ) 
 
ColumnVector* CKDRectangle::getMaxVector  ) 
 
double CKDRectangle::getMinValue int  dim  ) 
 
ColumnVector* CKDRectangle::getMinVector  ) 
 
bool CKDRectangle::intersects CKDRectangle rectangle  ) 
 
void CKDRectangle::setMaxValue int  dim,
double  value
 
void CKDRectangle::setMinValue int  dim,
double  value
 

Member Data Documentation

ColumnVector* CKDRectangle::maxValues [protected]
 
ColumnVector* CKDRectangle::minValues [protected]
 

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