![]() |
Reference Documentation |
#include <IVector.h>
Public Methods | |
virtual | ~IPoint () |
virtual int | dimension () const=0 |
virtual void | setDimension (int dim)=0 |
virtual double | value () const=0 |
virtual double | vPlus () const=0 |
virtual double | vMinus () const=0 |
virtual void | scaleValue (double scale)=0 |
virtual void | shiftValue (double scale)=0 |
virtual double | coordinate (int index) const=0 |
virtual double | coordPlus (int index) const=0 |
virtual double | coordMinus (int index) const=0 |
virtual void | scaleCoordinate (int index, double scale)=0 |
virtual void | shiftCoordinate (int index, double scale)=0 |
virtual void | fromAscii (std_istream &is)=0 |
virtual IScalar * | coordScalar (int index)=0 |
virtual IScalar * | vScalar ()=0 |
virtual const IScalar * | coordScalar (int index) const=0 |
virtual const IScalar * | vScalar () const=0 |
virtual void | addPoint (const IPoint *other)=0 |
virtual void | subPoint (const IPoint *other)=0 |
virtual void | mulPoint (const IPoint *other)=0 |
virtual void | divPoint (const IPoint *other)=0 |
virtual void | add (double val)=0 |
virtual void | sub (double val)=0 |
virtual void | mul (double val)=0 |
virtual void | div (double val)=0 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Anaphe documentation generated by Doxygen (www.doxygen.org) |