LLV4Vector3 Class Reference

#include <llv4vector3.h>

Collaboration diagram for LLV4Vector3:

Collaboration graph
[legend]

List of all members.

Public Types

enum  { ALIGNMENT = 16 }

Public Member Functions

void setVec (F32 x, F32 y, F32 z)
void setVec (F32 a)

Public Attributes

union {
   F32   mV [LLV4_NUM_AXIS]
   V4F32   v
}; 


Detailed Description

Definition at line 45 of file llv4vector3.h.


Member Enumeration Documentation

anonymous enum

Enumerator:
ALIGNMENT 

Definition at line 53 of file llv4vector3.h.


Member Function Documentation

void LLV4Vector3::setVec ( F32  x,
F32  y,
F32  z 
) [inline]

Definition at line 69 of file llv4vector3.h.

References mV, VX, VY, and VZ.

Referenced by LLV4Matrix4::multiply(), LLV4Matrix3::multiply(), and setVec().

Here is the caller graph for this function:

void LLV4Vector3::setVec ( F32  a  )  [inline]

Definition at line 76 of file llv4vector3.h.

References setVec(), and v.

Here is the call graph for this function:


Member Data Documentation

F32 LLV4Vector3::mV[LLV4_NUM_AXIS]

Definition at line 49 of file llv4vector3.h.

Referenced by setVec(), and LLV4Matrix4::translate().

Definition at line 50 of file llv4vector3.h.

Referenced by setVec().

union { ... }


The documentation for this class was generated from the following file:

Generated on Fri May 16 09:21:26 2008 for SecondLife by  doxygen 1.5.5