#include <OpenFlipper/Scripting/scriptPrototypes/prototypeVec3d.hh>
|
void | multiply (QScriptValue _scalar) |
| Multiplies the given vector with the scalar. More...
|
|
void | add (QScriptValue _vector) |
| Adds another vector to this vector. More...
|
|
void | sub (QScriptValue _vector) |
| Subtracts another vector from this vector. More...
|
|
void | zero () |
| Resets all components of the vector to zero. More...
|
|
QScriptValue | sprod (QScriptValue _vector) |
| Calculate scalar product. More...
|
|
QScriptValue | norm () |
| Calculate the Euclidean norm of the vector. More...
|
|
QScriptValue | sqrnorm () |
| Calculate the squared Euclidean norm of the vector. More...
|
|
void | normalize () |
| Normalize the vector.
|
|
QString | toString () const |
|
|
| prototypeVec3d (QObject *parent=0) |
|
This class wraps the Vec3d to the scripting language
Vector data type for scripting
Definition at line 105 of file prototypeVec3d.hh.
void prototypeVec3d::add |
( |
QScriptValue |
_vector | ) |
|
|
slot |
Adds another vector to this vector.
- Parameters
-
_vector | Vector that should be added |
Definition at line 85 of file prototypeVec3d.cc.
void prototypeVec3d::multiply |
( |
QScriptValue |
_scalar | ) |
|
|
slot |
Multiplies the given vector with the scalar.
- Parameters
-
_scalar | Scalar value that gets multiplied |
Definition at line 79 of file prototypeVec3d.cc.
QScriptValue prototypeVec3d::norm |
( |
| ) |
|
|
slot |
Calculate the Euclidean norm of the vector.
- Returns
- Norm of the vector
Definition at line 111 of file prototypeVec3d.cc.
QScriptValue prototypeVec3d::sprod |
( |
QScriptValue |
_vector | ) |
|
|
slot |
Calculate scalar product.
- Parameters
-
_vector | Second vector for scalar product (Can be the vector itself) |
- Returns
- Scalar product value
Definition at line 104 of file prototypeVec3d.cc.
QScriptValue prototypeVec3d::sqrnorm |
( |
| ) |
|
|
slot |
Calculate the squared Euclidean norm of the vector.
- Returns
- Squared norm of the vector
Definition at line 117 of file prototypeVec3d.cc.
void prototypeVec3d::sub |
( |
QScriptValue |
_vector | ) |
|
|
slot |
Subtracts another vector from this vector.
- Parameters
-
_vector | Vector that should be subtracted |
Definition at line 92 of file prototypeVec3d.cc.
void prototypeVec3d::zero |
( |
| ) |
|
|
slot |
The documentation for this class was generated from the following files: