| add(const IVector &rVector)=0 | zeus::IVector | [pure virtual] |
| assign(const IVector &rVector)=0 | zeus::IVector | [pure virtual] |
| assign3D(const IVector3D &rVector)=0 | zeus::IVector3D | [pure virtual] |
| assignValues(const Float *apValues, Int iSize)=0 | zeus::IVector | [pure virtual] |
| calcAngleTo(const IVector3D &rVector, IAngle &rAngle) const =0 | zeus::IVector3D | [pure virtual] |
| calcDistanceTo(const IVector3D &rVector) const =0 | zeus::IVector3D | [pure virtual] |
| calcScalarProduct(const IVector &rVector) const =0 | zeus::IVector | [pure virtual] |
| calcVectorProduct(const IVector3D &rVector, IVector3D &rProduct) const =0 | zeus::IVector3D | [pure virtual] |
| divide(const Float &f)=0 | zeus::IVector | [pure virtual] |
| equals(const IVector &rVector, Float fPrecision=FLOAT_PRECISION) const =0 | zeus::IVector | [pure virtual] |
| getComponent(Int iIndex) const =0 | zeus::IVector | [pure virtual] |
| getComponents()=0 | zeus::IVector | [pure virtual] |
| getComponentsConst() const =0 | zeus::IVector | [pure virtual] |
| getDimension() const =0 | zeus::IVector | [pure virtual] |
| getHorizontalAngle(IAngle &rAngle) const =0 | zeus::IVector3D | [pure virtual] |
| getLength() const =0 | zeus::IVector | [pure virtual] |
| getLengthSquared() const =0 | zeus::IVector | [pure virtual] |
| getNorm() const =0 | zeus::IVector | [pure virtual] |
| getNormSquared() const =0 | zeus::IVector | [pure virtual] |
| getVerticalAngle(IAngle &rAngle) const =0 | zeus::IVector3D | [pure virtual] |
| getX() const =0 | zeus::IVector3D | [pure virtual] |
| getY() const =0 | zeus::IVector3D | [pure virtual] |
| getZ() const =0 | zeus::IVector3D | [pure virtual] |
| initAsUnitVectorX()=0 | zeus::IVector3D | [pure virtual] |
| initAsUnitVectorY()=0 | zeus::IVector3D | [pure virtual] |
| initAsUnitVectorZ()=0 | zeus::IVector3D | [pure virtual] |
| initAsZeroVector()=0 | zeus::IVector3D | [pure virtual] |
| isCollinear(const IVector3D &rVector) const =0 | zeus::IVector3D | [pure virtual] |
| isParallel(const IVector3D &rVector) const =0 | zeus::IVector3D | [pure virtual] |
| isUnitVectorX() const =0 | zeus::IVector3D | [pure virtual] |
| isUnitVectorY() const =0 | zeus::IVector3D | [pure virtual] |
| isUnitVectorZ() const =0 | zeus::IVector3D | [pure virtual] |
| isZeroVector() const =0 | zeus::IVector3D | [pure virtual] |
| mirrorAtXYPlane()=0 | zeus::IVector3D | [pure virtual] |
| mirrorAtXZPlane()=0 | zeus::IVector3D | [pure virtual] |
| mirrorAtYZPlane()=0 | zeus::IVector3D | [pure virtual] |
| multiply(const Float &f)=0 | zeus::IVector | [pure virtual] |
| normalize()=0 | zeus::IVector3D | [pure virtual] |
| rotateHorizontalAngle(const IAngle &rAngle)=0 | zeus::IVector3D | [pure virtual] |
| rotateVerticalAngle(const IAngle &rAngle)=0 | zeus::IVector3D | [pure virtual] |
| rotateX(const IAngle &rAngle)=0 | zeus::IVector3D | [pure virtual] |
| rotateY(const IAngle &rAngle)=0 | zeus::IVector3D | [pure virtual] |
| rotateZ(const IAngle &rAngle)=0 | zeus::IVector3D | [pure virtual] |
| setComponent(Int iIndex, Float fValue)=0 | zeus::IVector | [pure virtual] |
| setDimension(Int iValue)=0 | zeus::IVector | [pure virtual] |
| setHorizontalAngle(const IAngle &rAngle)=0 | zeus::IVector3D | [pure virtual] |
| setValues(Float fX, Float fY, Float fZ)=0 | zeus::IVector3D | [pure virtual] |
| setVerticalAngle(const IAngle &rAngle)=0 | zeus::IVector3D | [pure virtual] |
| setX(const Float &fX)=0 | zeus::IVector3D | [pure virtual] |
| setY(const Float &fY)=0 | zeus::IVector3D | [pure virtual] |
| setZ(const Float &fZ)=0 | zeus::IVector3D | [pure virtual] |
| subtract(const IVector &rVector)=0 | zeus::IVector | [pure virtual] |