Class VectorΒΆ
Here the main Vector class engine definition.
Getters : Get the alpha angle between vector and norm. |
|
Get the angle between two vectors. |
|
Copy an instance of the current Vector object |
|
Get a fast computed cos from self vector and vec vector. |
|
Dot product self and vec. |
|
Test the hortogonal proprieties of self vector and given vec. |
|
Get the norm of self vector. |
|
Operator redefinition for the class Point. |
|
Getters : Get the origin of vector as Point. |
|
Getters : Get the destination of vector as Point. |
|
Get the point result after a translation by self vector, scaling by t. |
|
Utilitary screen printer. |
|
Cross product self and vec. |
|
Change the length of the vector without lambda-multiplication (you can define a precise length). |
|
Setters : Set the origin of vector as Point |
|
Setters : Set the destination of vector as Point |
|
Setters : Set the vector from Points arguments |
|
Translate self vector to the given Point. |
|
Get unit vector from self. |
|
Get the absolute vector (from (0,0,0)). |
|
Getters : Get the x coordonate of the origin vector. |
|
Getters : Get the x coordonate of the destination vector. |
|
Getters : Get the y coordonate of the origin vector. |
|
Getters : Get the y coordonate of the destination vector. |
|
Getters : Get the z coordonate of the origin vector. |
|
Getters : Get the z coordonate of the destination vector. |