C# Class BulletCSharp.btUniversalConstraint

Inheritance: btGeneric6DofConstraint
ファイルを表示 Open project: sanglin307/BulletUnity3D Class Usage Examples

Public Methods

Method Description
Dispose ( ) : void
btUniversalConstraint ( btRigidBody rbA, btRigidBody rbB, SWIGTYPE_p_btVector3 anchor, SWIGTYPE_p_btVector3 axis1, SWIGTYPE_p_btVector3 axis2 ) : System
getAnchor ( ) : SWIGTYPE_p_btVector3
getAnchor2 ( ) : SWIGTYPE_p_btVector3
getAngle1 ( ) : float
getAngle2 ( ) : float
getAxis1 ( ) : SWIGTYPE_p_btVector3
getAxis2 ( ) : SWIGTYPE_p_btVector3
setAxis ( SWIGTYPE_p_btVector3 axis1, SWIGTYPE_p_btVector3 axis2 ) : void
setLowerLimit ( float ang1min, float ang2min ) : void
setUpperLimit ( float ang1max, float ang2max ) : void

Private Methods

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

Method Details

Dispose() public method

public Dispose ( ) : void
return void

btUniversalConstraint() public method

public btUniversalConstraint ( btRigidBody rbA, btRigidBody rbB, SWIGTYPE_p_btVector3 anchor, SWIGTYPE_p_btVector3 axis1, SWIGTYPE_p_btVector3 axis2 ) : System
rbA btRigidBody
rbB btRigidBody
anchor SWIGTYPE_p_btVector3
axis1 SWIGTYPE_p_btVector3
axis2 SWIGTYPE_p_btVector3
return System

getAnchor() public method

public getAnchor ( ) : SWIGTYPE_p_btVector3
return SWIGTYPE_p_btVector3

getAnchor2() public method

public getAnchor2 ( ) : SWIGTYPE_p_btVector3
return SWIGTYPE_p_btVector3

getAngle1() public method

public getAngle1 ( ) : float
return float

getAngle2() public method

public getAngle2 ( ) : float
return float

getAxis1() public method

public getAxis1 ( ) : SWIGTYPE_p_btVector3
return SWIGTYPE_p_btVector3

getAxis2() public method

public getAxis2 ( ) : SWIGTYPE_p_btVector3
return SWIGTYPE_p_btVector3

setAxis() public method

public setAxis ( SWIGTYPE_p_btVector3 axis1, SWIGTYPE_p_btVector3 axis2 ) : void
axis1 SWIGTYPE_p_btVector3
axis2 SWIGTYPE_p_btVector3
return void

setLowerLimit() public method

public setLowerLimit ( float ang1min, float ang2min ) : void
ang1min float
ang2min float
return void

setUpperLimit() public method

public setUpperLimit ( float ang1max, float ang2max ) : void
ang1max float
ang2max float
return void