C# Class aiQuaternion, daguerreo

Inheritance: IDisposable
ファイルを表示 Open project: Akranar/daguerreo Class Usage Examples

Protected Properties

Property Type Description
swigCMemOwn bool

Public Methods

Method Description
Conjugate ( ) : aiQuaternion,
Dispose ( ) : void
GetMatrix ( ) : aiMatrix3x3,
Interpolate ( aiQuaternion, pOut, aiQuaternion, pStart, aiQuaternion, pEnd, float pFactor ) : void
Normalize ( ) : aiQuaternion,
Rotate ( aiVector3D, arg0 ) : aiVector3D,
__equal__ ( aiQuaternion, o ) : bool
__mul__ ( aiQuaternion, two ) : aiQuaternion,
__nequal__ ( aiQuaternion, o ) : bool
aiQuaternion ( ) : System
aiQuaternion ( aiMatrix3x3, pRotMatrix ) : System
aiQuaternion ( aiVector3D, normalized ) : System
aiQuaternion ( aiVector3D, axis, float angle ) : System
aiQuaternion ( float rotx, float roty, float rotz ) : System
aiQuaternion ( float _w, float _x, float _y, float _z ) : System

Private Methods

Method Description
aiQuaternion ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( aiQuaternion, obj ) : HandleRef

Method Details

Conjugate() public method

public Conjugate ( ) : aiQuaternion,
return aiQuaternion,

Dispose() public method

public Dispose ( ) : void
return void

GetMatrix() public method

public GetMatrix ( ) : aiMatrix3x3,
return aiMatrix3x3,

Interpolate() public static method

public static Interpolate ( aiQuaternion, pOut, aiQuaternion, pStart, aiQuaternion, pEnd, float pFactor ) : void
pOut aiQuaternion,
pStart aiQuaternion,
pEnd aiQuaternion,
pFactor float
return void

Normalize() public method

public Normalize ( ) : aiQuaternion,
return aiQuaternion,

Rotate() public method

public Rotate ( aiVector3D, arg0 ) : aiVector3D,
arg0 aiVector3D,
return aiVector3D,

__equal__() public method

public __equal__ ( aiQuaternion, o ) : bool
o aiQuaternion,
return bool

__mul__() public method

public __mul__ ( aiQuaternion, two ) : aiQuaternion,
two aiQuaternion,
return aiQuaternion,

__nequal__() public method

public __nequal__ ( aiQuaternion, o ) : bool
o aiQuaternion,
return bool

aiQuaternion() public method

public aiQuaternion ( ) : System
return System

aiQuaternion() public method

public aiQuaternion ( aiMatrix3x3, pRotMatrix ) : System
pRotMatrix aiMatrix3x3,
return System

aiQuaternion() public method

public aiQuaternion ( aiVector3D, normalized ) : System
normalized aiVector3D,
return System

aiQuaternion() public method

public aiQuaternion ( aiVector3D, axis, float angle ) : System
axis aiVector3D,
angle float
return System

aiQuaternion() public method

public aiQuaternion ( float rotx, float roty, float rotz ) : System
rotx float
roty float
rotz float
return System

aiQuaternion() public method

public aiQuaternion ( float _w, float _x, float _y, float _z ) : System
_w float
_x float
_y float
_z float
return System

Property Details

swigCMemOwn protected_oe property

protected bool swigCMemOwn
return bool