OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Static Public Member Functions | Public Attributes | List of all members
PrimMesher.Quat Struct Reference

Public Member Functions

 Quat (float x, float y, float z, float w)
 
 Quat (Coord axis, float angle)
 
float Length ()
 
Quat Normalize ()
 
override string ToString ()
 
 Quat (float x, float y, float z, float w)
 
 Quat (Coord axis, float angle)
 
float Length ()
 
Quat Normalize ()
 
override string ToString ()
 

Static Public Member Functions

static Quat operator* (Quat q1, Quat q2)
 
static Quat operator* (Quat q1, Quat q2)
 

Public Attributes

float X
 X value More...
 
float Y
 Y value More...
 
float Z
 Z value More...
 
float W
 W value More...
 

Detailed Description

Definition at line 35 of file PrimMesher.cs.

Constructor & Destructor Documentation

PrimMesher.Quat.Quat ( float  x,
float  y,
float  z,
float  w 
)
inline

Definition at line 46 of file PrimMesher.cs.

Here is the caller graph for this function:

PrimMesher.Quat.Quat ( Coord  axis,
float  angle 
)
inline

Definition at line 54 of file PrimMesher.cs.

Here is the call graph for this function:

PrimMesher.Quat.Quat ( float  x,
float  y,
float  z,
float  w 
)
inline

Definition at line 46 of file PrimMesher.cs.

PrimMesher.Quat.Quat ( Coord  axis,
float  angle 
)
inline

Definition at line 54 of file PrimMesher.cs.

Here is the call graph for this function:

Member Function Documentation

float PrimMesher.Quat.Length ( )
inline

Definition at line 70 of file PrimMesher.cs.

Here is the caller graph for this function:

float PrimMesher.Quat.Length ( )
inline

Definition at line 70 of file PrimMesher.cs.

Quat PrimMesher.Quat.Normalize ( )
inline

Definition at line 75 of file PrimMesher.cs.

Here is the call graph for this function:

Here is the caller graph for this function:

Quat PrimMesher.Quat.Normalize ( )
inline

Definition at line 75 of file PrimMesher.cs.

Here is the call graph for this function:

static Quat PrimMesher.Quat.operator* ( Quat  q1,
Quat  q2 
)
inlinestatic

Definition at line 100 of file PrimMesher.cs.

Here is the call graph for this function:

static Quat PrimMesher.Quat.operator* ( Quat  q1,
Quat  q2 
)
inlinestatic

Definition at line 100 of file PrimMesher.cs.

Here is the call graph for this function:

override string PrimMesher.Quat.ToString ( )
inline

Definition at line 109 of file PrimMesher.cs.

override string PrimMesher.Quat.ToString ( )
inline

Definition at line 109 of file PrimMesher.cs.

Member Data Documentation

float PrimMesher.Quat.W

W value

Definition at line 44 of file PrimMesher.cs.

float PrimMesher.Quat.X

X value

Definition at line 38 of file PrimMesher.cs.

float PrimMesher.Quat.Y

Y value

Definition at line 40 of file PrimMesher.cs.

float PrimMesher.Quat.Z

Z value

Definition at line 42 of file PrimMesher.cs.


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