Space Engineers
Public Member Functions | Static Public Member Functions | Public Attributes | Properties | List of all members
BulletXNA.LinearMath.IndexedVector3 Struct Reference

Public Member Functions

 IndexedVector3 (float x, float y, float z)
 
 IndexedVector3 (float x)
 
 IndexedVector3 (IndexedVector3 v)
 
bool Equals (IndexedVector3 other)
 
override bool Equals (object obj)
 
float Dot (ref IndexedVector3 v)
 
float Dot (IndexedVector3 v)
 
override int GetHashCode ()
 

Static Public Member Functions

static IndexedVector3 operator+ (IndexedVector3 value1, IndexedVector3 value2)
 
static IndexedVector3 operator- (IndexedVector3 value1, IndexedVector3 value2)
 
static IndexedVector3 operator* (IndexedVector3 value, float scaleFactor)
 
static IndexedVector3 operator* (float scaleFactor, IndexedVector3 value)
 
static IndexedVector3 operator- (IndexedVector3 value)
 
static IndexedVector3 operator* (IndexedVector3 value1, IndexedVector3 value2)
 
static IndexedVector3 operator/ (IndexedVector3 value1, IndexedVector3 value2)
 

Public Attributes

float X
 
float Y
 
float Z
 

Properties

float this[int i] [get, set]
 
static IndexedVector3 Zero [get]
 

Detailed Description

Definition at line 6 of file IndexedVector3.cs.

Constructor & Destructor Documentation

BulletXNA.LinearMath.IndexedVector3.IndexedVector3 ( float  x,
float  y,
float  z 
)
inline

Definition at line 8 of file IndexedVector3.cs.

BulletXNA.LinearMath.IndexedVector3.IndexedVector3 ( float  x)
inline

Definition at line 15 of file IndexedVector3.cs.

BulletXNA.LinearMath.IndexedVector3.IndexedVector3 ( IndexedVector3  v)
inline

Definition at line 22 of file IndexedVector3.cs.

Member Function Documentation

float BulletXNA.LinearMath.IndexedVector3.Dot ( ref IndexedVector3  v)
inline

Definition at line 148 of file IndexedVector3.cs.

float BulletXNA.LinearMath.IndexedVector3.Dot ( IndexedVector3  v)
inline

Definition at line 153 of file IndexedVector3.cs.

bool BulletXNA.LinearMath.IndexedVector3.Equals ( IndexedVector3  other)
inline

Definition at line 124 of file IndexedVector3.cs.

override bool BulletXNA.LinearMath.IndexedVector3.Equals ( object  obj)
inline

Definition at line 132 of file IndexedVector3.cs.

override int BulletXNA.LinearMath.IndexedVector3.GetHashCode ( )
inline

Definition at line 158 of file IndexedVector3.cs.

static IndexedVector3 BulletXNA.LinearMath.IndexedVector3.operator* ( IndexedVector3  value,
float  scaleFactor 
)
inlinestatic

Definition at line 47 of file IndexedVector3.cs.

static IndexedVector3 BulletXNA.LinearMath.IndexedVector3.operator* ( float  scaleFactor,
IndexedVector3  value 
)
inlinestatic

Definition at line 56 of file IndexedVector3.cs.

static IndexedVector3 BulletXNA.LinearMath.IndexedVector3.operator* ( IndexedVector3  value1,
IndexedVector3  value2 
)
inlinestatic

Definition at line 74 of file IndexedVector3.cs.

static IndexedVector3 BulletXNA.LinearMath.IndexedVector3.operator+ ( IndexedVector3  value1,
IndexedVector3  value2 
)
inlinestatic

Definition at line 29 of file IndexedVector3.cs.

static IndexedVector3 BulletXNA.LinearMath.IndexedVector3.operator- ( IndexedVector3  value1,
IndexedVector3  value2 
)
inlinestatic

Definition at line 38 of file IndexedVector3.cs.

static IndexedVector3 BulletXNA.LinearMath.IndexedVector3.operator- ( IndexedVector3  value)
inlinestatic

Definition at line 65 of file IndexedVector3.cs.

static IndexedVector3 BulletXNA.LinearMath.IndexedVector3.operator/ ( IndexedVector3  value1,
IndexedVector3  value2 
)
inlinestatic

Definition at line 83 of file IndexedVector3.cs.

Member Data Documentation

float BulletXNA.LinearMath.IndexedVector3.X

Definition at line 174 of file IndexedVector3.cs.

float BulletXNA.LinearMath.IndexedVector3.Y

Definition at line 175 of file IndexedVector3.cs.

float BulletXNA.LinearMath.IndexedVector3.Z

Definition at line 176 of file IndexedVector3.cs.

Property Documentation

float BulletXNA.LinearMath.IndexedVector3.this[int i]
getset

Definition at line 93 of file IndexedVector3.cs.

IndexedVector3 BulletXNA.LinearMath.IndexedVector3.Zero
staticget

Definition at line 141 of file IndexedVector3.cs.


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