Main Page | Modules | Namespace List | Class Hierarchy | Alphabetical List | Class List | Directories | File List | Namespace Members | Class Members | File Members | Related Pages

vector.cpp File Reference

#include "vector.h"
#include <math.h>

Include dependency graph for vector.cpp:


Defines

#define LIB3DS_EXPORT

Functions

void lib3ds_vector_zero (Lib3dsVector c)
void lib3ds_vector_copy (Lib3dsVector dest, Lib3dsVector src)
void lib3ds_vector_neg (Lib3dsVector c)
void lib3ds_vector_add (Lib3dsVector c, Lib3dsVector a, Lib3dsVector b)
void lib3ds_vector_sub (Lib3dsVector c, Lib3dsVector a, Lib3dsVector b)
void lib3ds_vector_scalar (Lib3dsVector c, Lib3dsFloat k)
void lib3ds_vector_cross (Lib3dsVector c, Lib3dsVector a, Lib3dsVector b)
Lib3dsFloat lib3ds_vector_dot (Lib3dsVector a, Lib3dsVector b)
Lib3dsFloat lib3ds_vector_squared (Lib3dsVector c)
Lib3dsFloat lib3ds_vector_length (Lib3dsVector c)
void lib3ds_vector_normalize (Lib3dsVector c)
void lib3ds_vector_normal (Lib3dsVector n, Lib3dsVector a, Lib3dsVector b, Lib3dsVector c)
void lib3ds_vector_transform (Lib3dsVector c, Lib3dsMatrix m, Lib3dsVector a)
void lib3ds_vector_cubic (Lib3dsVector c, Lib3dsVector a, Lib3dsVector p, Lib3dsVector q, Lib3dsVector b, Lib3dsFloat t)
void lib3ds_vector_min (Lib3dsVector c, Lib3dsVector a)
void lib3ds_vector_max (Lib3dsVector c, Lib3dsVector a)
void lib3ds_vector_dump (Lib3dsVector c)

Define Documentation

#define LIB3DS_EXPORT
 


Generated at Tue Apr 5 00:47:07 2005 for the OpenSceneGraph by doxygen 1.4.1.