GLUSAPI GLUSvoid GLUSAPIENTRY glusPoint3AddVector2f(GLUSfloat result[3], const GLUSfloat point[3], const GLUSfloat vector[2])
Adds a vector to a 2D point, given as homogeneous coordinates.
Definition: glus_point.c:56
float GLUSfloat
Definition: glus_typedef.h:37
GLUSAPI GLUSvoid GLUSAPIENTRY glusPoint4GetVector3f(GLUSfloat result[3], const GLUSfloat point[4])
Converts a 3D point, given as homogeneous coordinates, to a vector.
Definition: glus_point.c:86
void GLUSvoid
Definition: glus_typedef.h:51
GLUSAPI GLUSvoid GLUSAPIENTRY glusPoint3Copyf(GLUSfloat result[3], const GLUSfloat point[3])
Copies a 2D point, given as homogeneous coordinates.
Definition: glus_point.c:28
GLUSAPI GLUSvoid GLUSAPIENTRY glusPoint4SubtractVector3f(GLUSfloat result[4], const GLUSfloat point[4], const GLUSfloat vector[3])
Subtracts a vector from a 3D point, given as homogeneous coordinates.
Definition: glus_point.c:63
GLUSAPI GLUSvoid GLUSAPIENTRY glusPoint3SubtractPoint3f(GLUSfloat result[2], const GLUSfloat point0[3], const GLUSfloat point1[3])
Subtracts a 2D point, given as homogeneous coordinates, from another and calculates a 2D vector...
Definition: glus_point.c:42
GLUSAPI GLUSfloat GLUSAPIENTRY glusPoint3Distancef(const GLUSfloat point0[3], const GLUSfloat point1[3])
Calculates the distance of two 2D points, given as homogeneous coordinates.
Definition: glus_point.c:108
GLUSAPI GLUSvoid GLUSAPIENTRY glusPoint4GetQuaternionf(GLUSfloat result[4], const GLUSfloat point[4])
Converts a 3D point, given as homogeneous coordinates, to a quaternion.
Definition: glus_point.c:78
GLUSAPI GLUSvoid GLUSAPIENTRY glusPoint3GetVector2f(GLUSfloat result[2], const GLUSfloat point[3])
Converts a 2D point, given as homogeneous coordinates, to a vector.
Definition: glus_point.c:93
GLUSAPI GLUSvoid GLUSAPIENTRY glusPoint4AddVector3f(GLUSfloat result[4], const GLUSfloat point[4], const GLUSfloat vector[3])
Adds a vector to a 3D point, given as homogeneous coordinates.
Definition: glus_point.c:48
#define GLUSAPI
Definition: glus_function.h:38
GLUSAPI GLUSvoid GLUSAPIENTRY glusPoint3SubtractVector2f(GLUSfloat result[3], const GLUSfloat point[3], const GLUSfloat vector[2])
Subtracts a vector from a 2D point, given as homogeneous coordinates.
Definition: glus_point.c:71
GLUSAPI GLUSvoid GLUSAPIENTRY glusPoint4Copyf(GLUSfloat result[4], const GLUSfloat point[4])
Copies a 3D point, given as homogeneous coordinates.
Definition: glus_point.c:20
GLUSAPI GLUSvoid GLUSAPIENTRY glusPoint4SubtractPoint4f(GLUSfloat result[3], const GLUSfloat point0[4], const GLUSfloat point1[4])
Subtracts a 3D point, given as homogeneous coordinates, from another and calculates a 3D vector...
Definition: glus_point.c:35
#define GLUSAPIENTRY
Definition: glus_function.h:31
GLUSAPI GLUSfloat GLUSAPIENTRY glusPoint4Distancef(const GLUSfloat point0[4], const GLUSfloat point1[4])
Calculates the distance of two 3D points, given as homogeneous coordinates.
Definition: glus_point.c:99