![]() |
Skyline Lua API
Version 1.0
Lua Script Reference for Skyline Game Engine.
|
#include <LUA_API_Vector4.h>
Public Member Functions | |
| float | dotProduct (float vec1_W, float vec1_X, float vec1_Y, float vec1_Z, float vec2_W, float vec2_X, float vec2_Y, float vec2_Z) |
| Calculates the dot (scalar) product of this vector with another. More... | |
| int | isNAN (float vec1_W, float vec1_X, float vec1_Y, float vec1_Z) |
| Check whether this vector contains valid values. More... | |
This area covers vector4 functions. Use as vector4.function(); This is a utility class that gives you access to many easy functions for vector mathmatics. For more information on how these functions can be used please visit the User Manual - https://home.aurasoft-skyline.co.uk
all functions that take in vec1 are the primary vector to do an operation on.
| float vector4::dotProduct | ( | float | vec1_W, |
| float | vec1_X, | ||
| float | vec1_Y, | ||
| float | vec1_Z, | ||
| float | vec2_W, | ||
| float | vec2_X, | ||
| float | vec2_Y, | ||
| float | vec2_Z | ||
| ) |
Calculates the dot (scalar) product of this vector with another.
| vec1_W | : This is the W Axis of the vector which you are going to use an operation on. |
| vec1_X | : This is the X Axis of the vector which you are going to use an operation on. |
| vec1_Y | : This is the Y Axis of the vector which you are going to use an operation on. |
| vec1_Z | : This is the Z Axis of the vector which you are going to use an operation on. |
| vec2_W | : This is the W Axis of the vector which will be used for the operation. |
| vec2_X | : This is the X Axis of the vector which will be used for the operation. |
| vec2_Y | : This is the Y Axis of the vector which will be used for the operation. |
| vec2_Z | : This is the Z Axis of the vector which will be used for the operation. |
| int vector4::isNAN | ( | float | vec1_W, |
| float | vec1_X, | ||
| float | vec1_Y, | ||
| float | vec1_Z | ||
| ) |
Check whether this vector contains valid values.
| vec1_W | : This is the X Axis of the vector which you are going to use an operation on. |
| vec1_X | : This is the Y Axis of the vector which you are going to use an operation on. |
| vec1_Y | : This is the X Axis of the vector which you are going to use an operation on. |
| vec1_Z | : This is the Y Axis of the vector which you are going to use an operation on. |