IC Python API:RLPy RVector2
Contents
- Main article: Modules.
Detailed Description
This class represent the 2D vector.
Member Functions
AddWithWeight
RLPy.RVector2.AddWithWeight ( self, vSrc, fWeight )
Add a vector with weight.
Parameters
vSrc [IN] The vector to add - RLPy.RVector2 fWeight [IN] The value of weight - float
Dot
RLPy.RVector2.Dot ( self, vV )
Calculate dot production of the two vectors.
Parameters
vV [IN] The vector - RLPy.RVector2
Returns
The value of the dot production - float
Inverse
RLPy.RVector2.Inverse ( self )
Inverse this vector.
Returns
The inversed vector - RLPy.RVector2
Length
RLPy.RVector2.Length ( self )
Length of the vector.
Returns
The length of this vector - float
Normalize
RLPy.RVector2.Normalize ( self )
Normalizes this vector.
Returns
The normalized vector - float
SetX
RLPy.RVector2.SetX ( self, tX )
Set the value of the x-axis.
Parameters
tX [IN] the value of the x-axis - float
SetY
RLPy.RVector2.SetY ( self, tY )
Set the value of the y-axis.
Parameters
tX [IN] the value of the y-axis.
SquaredLength
RLPy.RVector2.SquaredLength ( self )
Squared length of the vector.
Returns
The squared length of this vector - float
X
RLPy.RVector2.X ( self, args )
Get the value of the x-axis.
Returns
The value of the x-axis - float
Y
RLPy.RVector2.Y ( self, args )
Get the value of the y-axis.
Returns
The value of the y-axis - float