OPvec4.h¶
Globals¶
- const OPvec4 OPVEC4_ZERO
- const OPvec4 OPVEC4_ONE
Functions¶
- OPvec4 OPvec4Create ( OPfloat x, OPfloat y, OPfloat z, OPfloat w )
- void OPvec4Add ( OPvec4* dst, OPvec4* a, OPvec4* b )
- void OPvec4Sub ( OPvec4* dst, OPvec4* a, OPvec4* b )
- void OPvec4Mul ( OPvec4* dst, OPvec4* a, OPvec4* b )
- void OPvec4Scl ( OPvec4* dst, OPvec4* a, OPfloat s )
- void OPvec4Div ( OPvec4* dst, OPvec4* a, OPvec4* b )
- void OPvec4Div ( OPvec4* dst, OPvec4* a, OPfloat b )
- OPvec4 OPvec4Create ( OPfloat x )
- OPvec4 OPvec4Create ( OPvec3 xyz, OPfloat w )
- OPvec4 OPvec4Norm ( OPvec4 a )
- OPfloat OPvec4Dot ( OPvec4 a, OPvec4 b )
- OPfloat OPvec4Len ( OPvec4 a )
- OPfloat OPvec4Dist ( OPvec4 a, OPvec4 b )
- OPvec4 OPvec4Read ( OPstream* str )
- void OPvec4Write ( OPvec4 v, OPstream* str )
- OPvec4 OPvec4randNorm ( )
- void OPvec4Log ( const OPchar* m, OPvec4 v )