LLV4Vector3 Class Reference

#include <llv4vector3.h>

Collaboration diagram for LLV4Vector3:

Collaboration graph
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


Definition at line 53 of file llv4vector3.h.

Member Function Documentation

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

Definition at line 76 of file llv4vector3.h.

References setVec(), and v.

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().

Member Data Documentation

union { ... }

F32 LLV4Vector3::mV[LLV4_NUM_AXIS]

Definition at line 49 of file llv4vector3.h.

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

V4F32 LLV4Vector3::v

Definition at line 50 of file llv4vector3.h.

Referenced by setVec().

The documentation for this class was generated from the following file:
Generated on Thu Jul 1 06:11:55 2010 for Second Life Viewer by  doxygen 1.4.7