#include <point.h>

Public Member Functions | |
| virtual | ~Point () |
| virtual double | operator[] (unsigned int i) const =0 |
| virtual double & | operator[] (unsigned int i)=0 |
| virtual void | normalize ()=0 |
| virtual double | length () const =0 |
| virtual double | lengthSq () const =0 |
| virtual unsigned int | dimension () const =0 |
Definition at line 27 of file point.h.
| virtual double RDGeom::Point::operator[] | ( | unsigned int | i | ) | const [pure virtual] |
Implemented in RDGeom::Point3D, RDGeom::Point2D, and RDGeom::PointND.
| virtual double& RDGeom::Point::operator[] | ( | unsigned int | i | ) | [pure virtual] |
Implemented in RDGeom::Point3D, RDGeom::Point2D, and RDGeom::PointND.
| virtual void RDGeom::Point::normalize | ( | ) | [pure virtual] |
Implemented in RDGeom::Point3D, RDGeom::Point2D, and RDGeom::PointND.
| virtual double RDGeom::Point::length | ( | ) | const [pure virtual] |
Implemented in RDGeom::Point3D, RDGeom::Point2D, and RDGeom::PointND.
| virtual double RDGeom::Point::lengthSq | ( | ) | const [pure virtual] |
Implemented in RDGeom::Point3D, RDGeom::Point2D, and RDGeom::PointND.
| virtual unsigned int RDGeom::Point::dimension | ( | ) | const [pure virtual] |
Implemented in RDGeom::Point3D, RDGeom::Point2D, and RDGeom::PointND.
1.5.5