[ Maverik Level 1 functions ]


mav_vectorAdd

mav_vectorAdd, mav_vectorCrossProduct, mav_vectorSet, mav_vectorDotProduct, mav_vectorMult, mav_vectorMult3x3, mav_vectorMult4x4, mav_vectorNormalize, mav_vectorRotate, mav_vectorScalar, mav_vectorSub, mav_vectorMag

Summary

Vector manipulation utility functions.


Syntax

MAV_vector mav_vectorAdd(MAV_vector v1, MAV_vector v2);

MAV_vector mav_vectorCrossProduct(MAV_vector v1, MAV_vector v2);

MAV_vector mav_vectorSet(float x, float y, float z);

float mav_vectorDotProduct(MAV_vector v1, MAV_vector v2);

MAV_vector mav_vectorMult(MAV_vector v, MAV_matrix m);

MAV_vector mav_vectorMult3x3(MAV_vector v, MAV_matrix m);

MAV_vector mav_vectorMult4x4(MAV_vector v, MAV_matrix m);

MAV_vector mav_vectorNormalize(MAV_vector v);

MAV_vector mav_vectorRotate(MAV_vector v, MAV_vector ax, float ang);

MAV_vector mav_vectorScalar(MAV_vector v1, float f);

MAV_vector mav_vectorSub(MAV_vector v1, MAV_vector v2);

float mav_vectorMag(MAV_vector v1);


Description


Back to the index page.