#include <math.h>
#include <stdio.h>
#include <ostream>
#include <SgMathSupport.h>
Go to the source code of this file.
◆ operator%()
Makes a vector product of two vectors (because "%" has a priority of "*")
Definition at line 330 of file Sg3dVector.h.
◆ operator*() [1/3]
Returns a vector multiplied by scalar.
Definition at line 306 of file Sg3dVector.h.
◆ operator*() [2/3]
Makes a scalar product of two vectors.
Definition at line 322 of file Sg3dVector.h.
◆ operator*() [3/3]
Returns a vector multiplied by scalar.
Definition at line 314 of file Sg3dVector.h.
◆ operator+()
Returns a sum of two vectors.
- Parameters
-
V1 | is a first term, |
V2 | is a second term in the sum. |
Definition at line 282 of file Sg3dVector.h.
◆ operator-() [1/2]
Returns a vector with an inverted sign.
- Parameters
-
Definition at line 274 of file Sg3dVector.h.
◆ operator-() [2/2]
Returns a difference of two vectors.
Definition at line 290 of file Sg3dVector.h.
◆ operator/()
Returns a vector divided by scalar.
Definition at line 298 of file Sg3dVector.h.
◆ operator<<()
std::ostream& operator<< |
( |
std::ostream & |
s, |
|
|
const Sg3dVector & |
v |
|
) |
| |
|
inline |
Makes output to std::ostream, standard text formatted output.
Definition at line 340 of file Sg3dVector.h.