Gateware Libraries  R6.5A
Beta Build
GW::MATH::GVector Member List

This is the complete list of members for GW::MATH::GVector, including all inherited members.

AddVectorD(GVECTORD _vector1, GVECTORD _vector2, GVECTORD &_outVector)=0GW::MATH::GVectorpure virtual
AddVectorF(GVECTORF _vector1, GVECTORF _vector2, GVECTORF &_outVector)=0GW::MATH::GVectorpure virtual
CrossVector2D(GVECTORD _vector1, GVECTORD _vector2, double &_outValue)=0GW::MATH::GVectorpure virtual
CrossVector2F(GVECTORF _vector1, GVECTORF _vector2, float &_outValue)=0GW::MATH::GVectorpure virtual
CrossVector3D(GVECTORD _vector1, GVECTORD _vector2, GVECTORD &_outVector)=0GW::MATH::GVectorpure virtual
CrossVector3F(GVECTORF _vector1, GVECTORF _vector2, GVECTORF &_outVector)=0GW::MATH::GVectorpure virtual
DecrementCount()=0GW::CORE::GInterfacepure virtual
DotD(GVECTORD _vector1, GVECTORD _vector2, double &_outValue)=0GW::MATH::GVectorpure virtual
DotF(GVECTORF _vector1, GVECTORF _vector2, float &_outValue)=0GW::MATH::GVectorpure virtual
GetCount(unsigned int &_outCount)=0GW::CORE::GInterfacepure virtual
IncrementCount()=0GW::CORE::GInterfacepure virtual
LerpD(GVECTORD _vector1, GVECTORD _vector2, double _ratio, GVECTORD &_outVector)=0GW::MATH::GVectorpure virtual
LerpF(GVECTORF _vector1, GVECTORF _vector2, float _ratio, GVECTORF &_outVector)=0GW::MATH::GVectorpure virtual
MagnitudeD(GVECTORD _vector, double &_outMagnitude)=0GW::MATH::GVectorpure virtual
MagnitudeF(GVECTORF _vector, float &_outMagnitude)=0GW::MATH::GVectorpure virtual
NormalizeD(GVECTORD _vector, GVECTORD &_outVector)=0GW::MATH::GVectorpure virtual
NormalizeF(GVECTORF _vector, GVECTORF &_outVector)=0GW::MATH::GVectorpure virtual
RequestInterface(const GUUIID &_interfaceID, void **_outputInterface)=0GW::CORE::GInterfacepure virtual
ScaleD(GVECTORD _vector, double _scalar, GVECTORD &_outVector)=0GW::MATH::GVectorpure virtual
ScaleF(GVECTORF _vector, float _scalar, GVECTORF &_outVector)=0GW::MATH::GVectorpure virtual
SplineD(GVECTORD _vector1, GVECTORD _vector2, GVECTORD _vector3, GVECTORD _vector4, double _ratio, GVECTORD &_outVector)=0GW::MATH::GVectorpure virtual
SplineF(GVECTORF _vector1, GVECTORF _vector2, GVECTORF _vector3, GVECTORF _vector4, float _ratio, GVECTORF &_outVector)=0GW::MATH::GVectorpure virtual
SubtractVectorD(GVECTORD _vector1, GVECTORD _vector2, GVECTORD &_outVector)=0GW::MATH::GVectorpure virtual
SubtractVectorF(GVECTORF _vector1, GVECTORF _vector2, GVECTORF &_outVector)=0GW::MATH::GVectorpure virtual
TransformD(GVECTORD _vector, GMATRIXD _matrix, GVECTORD &_outVector)=0GW::MATH::GVectorpure virtual
TransformF(GVECTORF _vector, GMATRIXF _matrix, GVECTORF &_outVector)=0GW::MATH::GVectorpure virtual
VectorXMatrixD(GVECTORD _vector, GMATRIXD _matrix, GVECTORD &_outVector)=0GW::MATH::GVectorpure virtual
VectorXMatrixF(GVECTORF _vector, GMATRIXF _matrix, GVECTORF &_outVector)=0GW::MATH::GVectorpure virtual