![]() |
Reference Documentation |
#include <IVector.h>
Public Methods | |
virtual | ~IVector () |
virtual IVector * | deepClone ()=0 |
virtual IAnnotation * | annotation ()=0 |
virtual const IAnnotation * | annotation () const=0 |
virtual int | dimension () const=0 |
virtual void | setPointsPerDim (std::vector< int > vIn)=0 |
virtual int | nPoints () const=0 |
virtual int | nPoints (int index) const=0 |
virtual void | removePoint (int index)=0 |
virtual void | addPoint (IPoint *newPoint)=0 |
virtual IPoint * | point (int index)=0 |
virtual IPoint * | point (int indexX, int indexY)=0 |
virtual IPoint * | point (int indexX, int indexY, int indexZ)=0 |
virtual const IPoint * | point (int index) const=0 |
virtual const IPoint * | point (int indexX, int indexY) const=0 |
virtual const IPoint * | point (int indexX, int indexY, int indexZ) const=0 |
virtual IPoint * | maxValue () const=0 |
virtual IPoint * | minValue () const=0 |
virtual void | scaleV (double scale)=0 |
virtual void | shiftV (double shift)=0 |
virtual void | scaleCoordinate (int index, double scale)=0 |
virtual void | shiftCoordinate (int index, double shift)=0 |
virtual void | toAscii (const char *file)=0 |
virtual void | fromAscii (const char *file)=0 |
virtual void | replaceFromFunction (int i, double val)=0 |
virtual void | addVector (const IVector *other)=0 |
virtual void | subVector (const IVector *other)=0 |
virtual void | mulVector (const IVector *other)=0 |
virtual void | divVector (const IVector *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) |