zeus::IVector3D Member List

This is the complete list of members for zeus::IVector3D, including all inherited members.
add(const IVector &rVector)=0zeus::IVector [pure virtual]
assign(const IVector &rVector)=0zeus::IVector [pure virtual]
assign3D(const IVector3D &rVector)=0zeus::IVector3D [pure virtual]
assignValues(const Float *apValues, Int iSize)=0zeus::IVector [pure virtual]
calcAngleTo(const IVector3D &rVector, IAngle &rAngle) const =0zeus::IVector3D [pure virtual]
calcDistanceTo(const IVector3D &rVector) const =0zeus::IVector3D [pure virtual]
calcScalarProduct(const IVector &rVector) const =0zeus::IVector [pure virtual]
calcVectorProduct(const IVector3D &rVector, IVector3D &rProduct) const =0zeus::IVector3D [pure virtual]
divide(const Float &f)=0zeus::IVector [pure virtual]
equals(const IVector &rVector, Float fPrecision=FLOAT_PRECISION) const =0zeus::IVector [pure virtual]
getComponent(Int iIndex) const =0zeus::IVector [pure virtual]
getComponents()=0zeus::IVector [pure virtual]
getComponentsConst() const =0zeus::IVector [pure virtual]
getDimension() const =0zeus::IVector [pure virtual]
getHorizontalAngle(IAngle &rAngle) const =0zeus::IVector3D [pure virtual]
getLength() const =0zeus::IVector [pure virtual]
getLengthSquared() const =0zeus::IVector [pure virtual]
getNorm() const =0zeus::IVector [pure virtual]
getNormSquared() const =0zeus::IVector [pure virtual]
getVerticalAngle(IAngle &rAngle) const =0zeus::IVector3D [pure virtual]
getX() const =0zeus::IVector3D [pure virtual]
getY() const =0zeus::IVector3D [pure virtual]
getZ() const =0zeus::IVector3D [pure virtual]
initAsUnitVectorX()=0zeus::IVector3D [pure virtual]
initAsUnitVectorY()=0zeus::IVector3D [pure virtual]
initAsUnitVectorZ()=0zeus::IVector3D [pure virtual]
initAsZeroVector()=0zeus::IVector3D [pure virtual]
isCollinear(const IVector3D &rVector) const =0zeus::IVector3D [pure virtual]
isParallel(const IVector3D &rVector) const =0zeus::IVector3D [pure virtual]
isUnitVectorX() const =0zeus::IVector3D [pure virtual]
isUnitVectorY() const =0zeus::IVector3D [pure virtual]
isUnitVectorZ() const =0zeus::IVector3D [pure virtual]
isZeroVector() const =0zeus::IVector3D [pure virtual]
mirrorAtXYPlane()=0zeus::IVector3D [pure virtual]
mirrorAtXZPlane()=0zeus::IVector3D [pure virtual]
mirrorAtYZPlane()=0zeus::IVector3D [pure virtual]
multiply(const Float &f)=0zeus::IVector [pure virtual]
normalize()=0zeus::IVector3D [pure virtual]
rotateHorizontalAngle(const IAngle &rAngle)=0zeus::IVector3D [pure virtual]
rotateVerticalAngle(const IAngle &rAngle)=0zeus::IVector3D [pure virtual]
rotateX(const IAngle &rAngle)=0zeus::IVector3D [pure virtual]
rotateY(const IAngle &rAngle)=0zeus::IVector3D [pure virtual]
rotateZ(const IAngle &rAngle)=0zeus::IVector3D [pure virtual]
setComponent(Int iIndex, Float fValue)=0zeus::IVector [pure virtual]
setDimension(Int iValue)=0zeus::IVector [pure virtual]
setHorizontalAngle(const IAngle &rAngle)=0zeus::IVector3D [pure virtual]
setValues(Float fX, Float fY, Float fZ)=0zeus::IVector3D [pure virtual]
setVerticalAngle(const IAngle &rAngle)=0zeus::IVector3D [pure virtual]
setX(const Float &fX)=0zeus::IVector3D [pure virtual]
setY(const Float &fY)=0zeus::IVector3D [pure virtual]
setZ(const Float &fZ)=0zeus::IVector3D [pure virtual]
subtract(const IVector &rVector)=0zeus::IVector [pure virtual]
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines


Written by Benjamin Hadorn http://www.xatlantis.ch.
Last change made on Sun Jan 22 2012 15:32:26