OpenSim
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Events Macros
Public Member Functions | Static Public Member Functions | Public Attributes | Properties | List of all members
OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4 Class Reference
Collaboration diagram for OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4:
Collaboration graph
[legend]

Public Member Functions

 float4x4 ()
 
 float4x4 (float4 _x, float4 _y, float4 _z, float4 _w)
 
 float4x4 (float m00, float m01, float m02, float m03, float m10, float m11, float m12, float m13, float m20, float m21, float m22, float m23, float m30, float m31, float m32, float m33)
 
 float4x4 (float4x4 m)
 
override int GetHashCode ()
 
override bool Equals (object obj)
 

Static Public Member Functions

static float4x4 operator* (float4x4 a, float4x4 b)
 
static bool operator== (float4x4 a, float4x4 b)
 
static bool operator!= (float4x4 a, float4x4 b)
 
static float4x4 Inverse (float4x4 m)
 
static float4x4 MatrixRigidInverse (float4x4 m)
 
static float4x4 MatrixTranspose (float4x4 m)
 
static float4x4 MatrixPerspectiveFov (float fovy, float aspect, float zn, float zf)
 
static float4x4 MatrixTranslation (float3 t)
 
static float4x4 MatrixRotationZ (float angle_radians)
 
static float4x4 MatrixLookAt (float3 eye, float3 at, float3 up)
 
static float4x4 MatrixFromQuatVec (Quaternion q, float3 v)
 

Public Attributes

float4 x = new float4()
 
float4 y = new float4()
 
float4 z = new float4()
 
float4 w = new float4()
 

Properties

float4 this[int i] [get, set]
 

Detailed Description

Definition at line 35 of file float4x4.cs.

Constructor & Destructor Documentation

OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.float4x4 ( )
inline

Definition at line 42 of file float4x4.cs.

OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.float4x4 ( float4  _x,
float4  _y,
float4  _z,
float4  _w 
)
inline

Definition at line 46 of file float4x4.cs.

OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.float4x4 ( float  m00,
float  m01,
float  m02,
float  m03,
float  m10,
float  m11,
float  m12,
float  m13,
float  m20,
float  m21,
float  m22,
float  m23,
float  m30,
float  m31,
float  m32,
float  m33 
)
inline

Definition at line 54 of file float4x4.cs.

OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.float4x4 ( float4x4  m)
inline

Definition at line 66 of file float4x4.cs.

Member Function Documentation

override bool OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.Equals ( object  obj)
inline

Definition at line 105 of file float4x4.cs.

override int OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.GetHashCode ( )
inline

Definition at line 100 of file float4x4.cs.

static float4x4 OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.Inverse ( float4x4  m)
inlinestatic

Definition at line 129 of file float4x4.cs.

static float4x4 OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.MatrixFromQuatVec ( Quaternion  q,
float3  v 
)
inlinestatic

Definition at line 251 of file float4x4.cs.

static float4x4 OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.MatrixLookAt ( float3  eye,
float3  at,
float3  up 
)
inlinestatic

Definition at line 240 of file float4x4.cs.

Here is the call graph for this function:

static float4x4 OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.MatrixPerspectiveFov ( float  fovy,
float  aspect,
float  zn,
float  zf 
)
inlinestatic

Definition at line 224 of file float4x4.cs.

static float4x4 OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.MatrixRigidInverse ( float4x4  m)
inlinestatic

Definition at line 213 of file float4x4.cs.

Here is the call graph for this function:

static float4x4 OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.MatrixRotationZ ( float  angle_radians)
inlinestatic

Definition at line 234 of file float4x4.cs.

static float4x4 OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.MatrixTranslation ( float3  t)
inlinestatic

Definition at line 230 of file float4x4.cs.

static float4x4 OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.MatrixTranspose ( float4x4  m)
inlinestatic

Definition at line 220 of file float4x4.cs.

static bool OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.operator!= ( float4x4  a,
float4x4  b 
)
inlinestatic

Definition at line 124 of file float4x4.cs.

static float4x4 OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.operator* ( float4x4  a,
float4x4  b 
)
inlinestatic

Definition at line 114 of file float4x4.cs.

static bool OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.operator== ( float4x4  a,
float4x4  b 
)
inlinestatic

Definition at line 119 of file float4x4.cs.

Member Data Documentation

float4 OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.w = new float4()

Definition at line 40 of file float4x4.cs.

float4 OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.x = new float4()

Definition at line 37 of file float4x4.cs.

float4 OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.y = new float4()

Definition at line 38 of file float4x4.cs.

float4 OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.z = new float4()

Definition at line 39 of file float4x4.cs.

Property Documentation

float4 OpenSim.Region.PhysicsModules.ConvexDecompositionDotNet.float4x4.this[int i]
getset

Definition at line 75 of file float4x4.cs.


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