ARB
Public Member Functions | Public Attributes | List of all members
Vector3 Struct Reference

#include <RNA3D_Global.hxx>

Collaboration diagram for Vector3:
Collaboration graph
[legend]

Public Member Functions

 Vector3 ()
 
 Vector3 (float X, float Y, float Z)
 
Vector3 operator+ (Vector3 v)
 
Vector3 operator- (Vector3 v)
 
Vector3 operator* (float num)
 
Vector3 operator/ (float num)
 

Public Attributes

float x
 
float y
 
float z
 

Detailed Description

Definition at line 79 of file RNA3D_Global.hxx.

Constructor & Destructor Documentation

Vector3::Vector3 ( )
inline

Definition at line 82 of file RNA3D_Global.hxx.

Referenced by operator*(), operator+(), operator-(), and operator/().

Vector3::Vector3 ( float  X,
float  Y,
float  Z 
)
inline

Definition at line 83 of file RNA3D_Global.hxx.

Member Function Documentation

Vector3 Vector3::operator+ ( Vector3  v)
inline

Definition at line 88 of file RNA3D_Global.hxx.

References Vector3(), x, y, and z.

Vector3 Vector3::operator- ( Vector3  v)
inline

Definition at line 91 of file RNA3D_Global.hxx.

References Vector3(), x, y, and z.

Vector3 Vector3::operator* ( float  num)
inline

Definition at line 94 of file RNA3D_Global.hxx.

References Vector3().

Vector3 Vector3::operator/ ( float  num)
inline

Definition at line 97 of file RNA3D_Global.hxx.

References Vector3().

Member Data Documentation

float Vector3::x
float Vector3::y
float Vector3::z

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