Three dimensional scaling vector. More...
#include <fbtypes.h>

Public Member Functions | |
| FBSVector () | |
| Constructor. | |
| FBSVector (double *pValue) | |
| Constructor from array. | |
| FBSVector (double p1, double p2, double p3=1.0) | |
| Constructor. | |
| void | Init () |
| Init Initialization function. | |
Public Member Functions inherited from FBVector3< double > | |
| FBVector3 () | |
| Constructor. | |
| FBVector3 (const FBVector3 &pVector) | |
| Copy Constructor. | |
| FBVector3 (double *pValue) | |
| Constructor from array. | |
| FBVector3 (double p1, double p2, double p3=0) | |
| Constructor. | |
| void | Init () |
| Initialization function. | |
| double & | operator[] (int pIndex) |
| Overloaded [] operator. | |
| void | Set (double *pValue) |
| Set vector from an array. | |
| operator double * () const | |
| Overloaded cast to array. | |
| const FBVector3 & | operator= (const FBVector3 &pVector) |
| Overloaded equal operator. | |
| bool | operator!= (const FBVector3 &pVector) |
| not equal operator. | |
| bool | operator== (const FBVector3 &pVector) |
| equal operator. | |
Additional Inherited Members | |
Public Attributes inherited from FBVector3< double > | |
| double | mValue [3] |
| Values. | |
| FBSVector | ( | ) |
Constructor.
| FBSVector | ( | double * | pValue | ) |
Constructor from array.
| pValue | Array to take values from. |
| FBSVector | ( | double | p1, |
| double | p2, | ||
| double | p3 = 1.0 |
||
| ) |
Constructor.
| p1 | First element |
| p2 | Second element. |
| p3 | Third element(default=1.0). |
| void Init | ( | ) |
Init Initialization function.
Clear vector.