C# 클래스 BulletCSharp.btSliderConstraint

상속: IDisposable
파일 보기 프로젝트 열기: sanglin307/BulletUnity3D 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
swigCMemOwn bool

공개 메소드들

메소드 설명
Dispose ( ) : void
GetSwigPtr ( ) : SWIGTYPE_p_btTypedConstraint
btSliderConstraint ( btRigidBody rbB, SWIGTYPE_p_btTransform frameInB, bool useLinearReferenceFrameA ) : System
btSliderConstraint ( btRigidBody rbA, btRigidBody rbB, SWIGTYPE_p_btTransform frameInA, SWIGTYPE_p_btTransform frameInB, bool useLinearReferenceFrameA ) : System
calculateSerializeBufferSize ( ) : int
calculateTransforms ( SWIGTYPE_p_btTransform transA, SWIGTYPE_p_btTransform transB ) : void
getAncorInA ( ) : SWIGTYPE_p_btVector3
getAncorInB ( ) : SWIGTYPE_p_btVector3
getAngDepth ( ) : float
getAngularPos ( ) : float
getCalculatedTransformA ( ) : SWIGTYPE_p_btTransform
getCalculatedTransformB ( ) : SWIGTYPE_p_btTransform
getDampingDirAng ( ) : float
getDampingDirLin ( ) : float
getDampingLimAng ( ) : float
getDampingLimLin ( ) : float
getDampingOrthoAng ( ) : float
getDampingOrthoLin ( ) : float
getFrameOffsetA ( ) : SWIGTYPE_p_btTransform
getFrameOffsetB ( ) : SWIGTYPE_p_btTransform
getInfo1 ( btConstraintInfo1 info ) : void
getInfo1NonVirtual ( btConstraintInfo1 info ) : void
getInfo2 ( btConstraintInfo2 info ) : void
getInfo2NonVirtual ( btConstraintInfo2 info, SWIGTYPE_p_btTransform transA, SWIGTYPE_p_btTransform transB, SWIGTYPE_p_btVector3 linVelA, SWIGTYPE_p_btVector3 linVelB, float rbAinvMass, float rbBinvMass ) : void
getLinDepth ( ) : float
getLinearPos ( ) : float
getLowerAngLimit ( ) : float
getLowerLinLimit ( ) : float
getMaxAngMotorForce ( ) : float
getMaxLinMotorForce ( ) : float
getParam ( int num ) : float
getParam ( int num, int axis ) : float
getPoweredAngMotor ( ) : bool
getPoweredLinMotor ( ) : bool
getRestitutionDirAng ( ) : float
getRestitutionDirLin ( ) : float
getRestitutionLimAng ( ) : float
getRestitutionLimLin ( ) : float
getRestitutionOrthoAng ( ) : float
getRestitutionOrthoLin ( ) : float
getRigidBodyA ( ) : btRigidBody
getRigidBodyB ( ) : btRigidBody
getSoftnessDirAng ( ) : float
getSoftnessDirLin ( ) : float
getSoftnessLimAng ( ) : float
getSoftnessLimLin ( ) : float
getSoftnessOrthoAng ( ) : float
getSoftnessOrthoLin ( ) : float
getSolveAngLimit ( ) : bool
getSolveLinLimit ( ) : bool
getTargetAngMotorVelocity ( ) : float
getTargetLinMotorVelocity ( ) : float
getUpperAngLimit ( ) : float
getUpperLinLimit ( ) : float
getUseFrameOffset ( ) : bool
getUseLinearReferenceFrameA ( ) : bool
serialize ( SWIGTYPE_p_void dataBuffer, SWIGTYPE_p_btSerializer serializer ) : string
setDampingDirAng ( float dampingDirAng ) : void
setDampingDirLin ( float dampingDirLin ) : void
setDampingLimAng ( float dampingLimAng ) : void
setDampingLimLin ( float dampingLimLin ) : void
setDampingOrthoAng ( float dampingOrthoAng ) : void
setDampingOrthoLin ( float dampingOrthoLin ) : void
setFrames ( SWIGTYPE_p_btTransform frameA, SWIGTYPE_p_btTransform frameB ) : void
setLowerAngLimit ( float lowerLimit ) : void
setLowerLinLimit ( float lowerLimit ) : void
setMaxAngMotorForce ( float maxAngMotorForce ) : void
setMaxLinMotorForce ( float maxLinMotorForce ) : void
setParam ( int num, float value ) : void
setParam ( int num, float value, int axis ) : void
setPoweredAngMotor ( bool onOff ) : void
setPoweredLinMotor ( bool onOff ) : void
setRestitutionDirAng ( float restitutionDirAng ) : void
setRestitutionDirLin ( float restitutionDirLin ) : void
setRestitutionLimAng ( float restitutionLimAng ) : void
setRestitutionLimLin ( float restitutionLimLin ) : void
setRestitutionOrthoAng ( float restitutionOrthoAng ) : void
setRestitutionOrthoLin ( float restitutionOrthoLin ) : void
setSoftnessDirAng ( float softnessDirAng ) : void
setSoftnessDirLin ( float softnessDirLin ) : void
setSoftnessLimAng ( float softnessLimAng ) : void
setSoftnessLimLin ( float softnessLimLin ) : void
setSoftnessOrthoAng ( float softnessOrthoAng ) : void
setSoftnessOrthoLin ( float softnessOrthoLin ) : void
setTargetAngMotorVelocity ( float targetAngMotorVelocity ) : void
setTargetLinMotorVelocity ( float targetLinMotorVelocity ) : void
setUpperAngLimit ( float upperLimit ) : void
setUpperLinLimit ( float upperLimit ) : void
setUseFrameOffset ( bool frameOffsetOnOff ) : void
testAngLimits ( ) : void
testLinLimits ( ) : void

비공개 메소드들

메소드 설명
btSliderConstraint ( IntPtr cPtr, bool cMemoryOwn ) : System
getCPtr ( btSliderConstraint obj ) : HandleRef

메소드 상세

Dispose() 공개 메소드

public Dispose ( ) : void
리턴 void

GetSwigPtr() 공개 메소드

public GetSwigPtr ( ) : SWIGTYPE_p_btTypedConstraint
리턴 SWIGTYPE_p_btTypedConstraint

btSliderConstraint() 공개 메소드

public btSliderConstraint ( btRigidBody rbB, SWIGTYPE_p_btTransform frameInB, bool useLinearReferenceFrameA ) : System
rbB btRigidBody
frameInB SWIGTYPE_p_btTransform
useLinearReferenceFrameA bool
리턴 System

btSliderConstraint() 공개 메소드

public btSliderConstraint ( btRigidBody rbA, btRigidBody rbB, SWIGTYPE_p_btTransform frameInA, SWIGTYPE_p_btTransform frameInB, bool useLinearReferenceFrameA ) : System
rbA btRigidBody
rbB btRigidBody
frameInA SWIGTYPE_p_btTransform
frameInB SWIGTYPE_p_btTransform
useLinearReferenceFrameA bool
리턴 System

calculateSerializeBufferSize() 공개 메소드

public calculateSerializeBufferSize ( ) : int
리턴 int

calculateTransforms() 공개 메소드

public calculateTransforms ( SWIGTYPE_p_btTransform transA, SWIGTYPE_p_btTransform transB ) : void
transA SWIGTYPE_p_btTransform
transB SWIGTYPE_p_btTransform
리턴 void

getAncorInA() 공개 메소드

public getAncorInA ( ) : SWIGTYPE_p_btVector3
리턴 SWIGTYPE_p_btVector3

getAncorInB() 공개 메소드

public getAncorInB ( ) : SWIGTYPE_p_btVector3
리턴 SWIGTYPE_p_btVector3

getAngDepth() 공개 메소드

public getAngDepth ( ) : float
리턴 float

getAngularPos() 공개 메소드

public getAngularPos ( ) : float
리턴 float

getCalculatedTransformA() 공개 메소드

public getCalculatedTransformA ( ) : SWIGTYPE_p_btTransform
리턴 SWIGTYPE_p_btTransform

getCalculatedTransformB() 공개 메소드

public getCalculatedTransformB ( ) : SWIGTYPE_p_btTransform
리턴 SWIGTYPE_p_btTransform

getDampingDirAng() 공개 메소드

public getDampingDirAng ( ) : float
리턴 float

getDampingDirLin() 공개 메소드

public getDampingDirLin ( ) : float
리턴 float

getDampingLimAng() 공개 메소드

public getDampingLimAng ( ) : float
리턴 float

getDampingLimLin() 공개 메소드

public getDampingLimLin ( ) : float
리턴 float

getDampingOrthoAng() 공개 메소드

public getDampingOrthoAng ( ) : float
리턴 float

getDampingOrthoLin() 공개 메소드

public getDampingOrthoLin ( ) : float
리턴 float

getFrameOffsetA() 공개 메소드

public getFrameOffsetA ( ) : SWIGTYPE_p_btTransform
리턴 SWIGTYPE_p_btTransform

getFrameOffsetB() 공개 메소드

public getFrameOffsetB ( ) : SWIGTYPE_p_btTransform
리턴 SWIGTYPE_p_btTransform

getInfo1() 공개 메소드

public getInfo1 ( btConstraintInfo1 info ) : void
info btConstraintInfo1
리턴 void

getInfo1NonVirtual() 공개 메소드

public getInfo1NonVirtual ( btConstraintInfo1 info ) : void
info btConstraintInfo1
리턴 void

getInfo2() 공개 메소드

public getInfo2 ( btConstraintInfo2 info ) : void
info btConstraintInfo2
리턴 void

getInfo2NonVirtual() 공개 메소드

public getInfo2NonVirtual ( btConstraintInfo2 info, SWIGTYPE_p_btTransform transA, SWIGTYPE_p_btTransform transB, SWIGTYPE_p_btVector3 linVelA, SWIGTYPE_p_btVector3 linVelB, float rbAinvMass, float rbBinvMass ) : void
info btConstraintInfo2
transA SWIGTYPE_p_btTransform
transB SWIGTYPE_p_btTransform
linVelA SWIGTYPE_p_btVector3
linVelB SWIGTYPE_p_btVector3
rbAinvMass float
rbBinvMass float
리턴 void

getLinDepth() 공개 메소드

public getLinDepth ( ) : float
리턴 float

getLinearPos() 공개 메소드

public getLinearPos ( ) : float
리턴 float

getLowerAngLimit() 공개 메소드

public getLowerAngLimit ( ) : float
리턴 float

getLowerLinLimit() 공개 메소드

public getLowerLinLimit ( ) : float
리턴 float

getMaxAngMotorForce() 공개 메소드

public getMaxAngMotorForce ( ) : float
리턴 float

getMaxLinMotorForce() 공개 메소드

public getMaxLinMotorForce ( ) : float
리턴 float

getParam() 공개 메소드

public getParam ( int num ) : float
num int
리턴 float

getParam() 공개 메소드

public getParam ( int num, int axis ) : float
num int
axis int
리턴 float

getPoweredAngMotor() 공개 메소드

public getPoweredAngMotor ( ) : bool
리턴 bool

getPoweredLinMotor() 공개 메소드

public getPoweredLinMotor ( ) : bool
리턴 bool

getRestitutionDirAng() 공개 메소드

public getRestitutionDirAng ( ) : float
리턴 float

getRestitutionDirLin() 공개 메소드

public getRestitutionDirLin ( ) : float
리턴 float

getRestitutionLimAng() 공개 메소드

public getRestitutionLimAng ( ) : float
리턴 float

getRestitutionLimLin() 공개 메소드

public getRestitutionLimLin ( ) : float
리턴 float

getRestitutionOrthoAng() 공개 메소드

public getRestitutionOrthoAng ( ) : float
리턴 float

getRestitutionOrthoLin() 공개 메소드

public getRestitutionOrthoLin ( ) : float
리턴 float

getRigidBodyA() 공개 메소드

public getRigidBodyA ( ) : btRigidBody
리턴 btRigidBody

getRigidBodyB() 공개 메소드

public getRigidBodyB ( ) : btRigidBody
리턴 btRigidBody

getSoftnessDirAng() 공개 메소드

public getSoftnessDirAng ( ) : float
리턴 float

getSoftnessDirLin() 공개 메소드

public getSoftnessDirLin ( ) : float
리턴 float

getSoftnessLimAng() 공개 메소드

public getSoftnessLimAng ( ) : float
리턴 float

getSoftnessLimLin() 공개 메소드

public getSoftnessLimLin ( ) : float
리턴 float

getSoftnessOrthoAng() 공개 메소드

public getSoftnessOrthoAng ( ) : float
리턴 float

getSoftnessOrthoLin() 공개 메소드

public getSoftnessOrthoLin ( ) : float
리턴 float

getSolveAngLimit() 공개 메소드

public getSolveAngLimit ( ) : bool
리턴 bool

getSolveLinLimit() 공개 메소드

public getSolveLinLimit ( ) : bool
리턴 bool

getTargetAngMotorVelocity() 공개 메소드

public getTargetAngMotorVelocity ( ) : float
리턴 float

getTargetLinMotorVelocity() 공개 메소드

public getTargetLinMotorVelocity ( ) : float
리턴 float

getUpperAngLimit() 공개 메소드

public getUpperAngLimit ( ) : float
리턴 float

getUpperLinLimit() 공개 메소드

public getUpperLinLimit ( ) : float
리턴 float

getUseFrameOffset() 공개 메소드

public getUseFrameOffset ( ) : bool
리턴 bool

getUseLinearReferenceFrameA() 공개 메소드

public getUseLinearReferenceFrameA ( ) : bool
리턴 bool

serialize() 공개 메소드

public serialize ( SWIGTYPE_p_void dataBuffer, SWIGTYPE_p_btSerializer serializer ) : string
dataBuffer SWIGTYPE_p_void
serializer SWIGTYPE_p_btSerializer
리턴 string

setDampingDirAng() 공개 메소드

public setDampingDirAng ( float dampingDirAng ) : void
dampingDirAng float
리턴 void

setDampingDirLin() 공개 메소드

public setDampingDirLin ( float dampingDirLin ) : void
dampingDirLin float
리턴 void

setDampingLimAng() 공개 메소드

public setDampingLimAng ( float dampingLimAng ) : void
dampingLimAng float
리턴 void

setDampingLimLin() 공개 메소드

public setDampingLimLin ( float dampingLimLin ) : void
dampingLimLin float
리턴 void

setDampingOrthoAng() 공개 메소드

public setDampingOrthoAng ( float dampingOrthoAng ) : void
dampingOrthoAng float
리턴 void

setDampingOrthoLin() 공개 메소드

public setDampingOrthoLin ( float dampingOrthoLin ) : void
dampingOrthoLin float
리턴 void

setFrames() 공개 메소드

public setFrames ( SWIGTYPE_p_btTransform frameA, SWIGTYPE_p_btTransform frameB ) : void
frameA SWIGTYPE_p_btTransform
frameB SWIGTYPE_p_btTransform
리턴 void

setLowerAngLimit() 공개 메소드

public setLowerAngLimit ( float lowerLimit ) : void
lowerLimit float
리턴 void

setLowerLinLimit() 공개 메소드

public setLowerLinLimit ( float lowerLimit ) : void
lowerLimit float
리턴 void

setMaxAngMotorForce() 공개 메소드

public setMaxAngMotorForce ( float maxAngMotorForce ) : void
maxAngMotorForce float
리턴 void

setMaxLinMotorForce() 공개 메소드

public setMaxLinMotorForce ( float maxLinMotorForce ) : void
maxLinMotorForce float
리턴 void

setParam() 공개 메소드

public setParam ( int num, float value ) : void
num int
value float
리턴 void

setParam() 공개 메소드

public setParam ( int num, float value, int axis ) : void
num int
value float
axis int
리턴 void

setPoweredAngMotor() 공개 메소드

public setPoweredAngMotor ( bool onOff ) : void
onOff bool
리턴 void

setPoweredLinMotor() 공개 메소드

public setPoweredLinMotor ( bool onOff ) : void
onOff bool
리턴 void

setRestitutionDirAng() 공개 메소드

public setRestitutionDirAng ( float restitutionDirAng ) : void
restitutionDirAng float
리턴 void

setRestitutionDirLin() 공개 메소드

public setRestitutionDirLin ( float restitutionDirLin ) : void
restitutionDirLin float
리턴 void

setRestitutionLimAng() 공개 메소드

public setRestitutionLimAng ( float restitutionLimAng ) : void
restitutionLimAng float
리턴 void

setRestitutionLimLin() 공개 메소드

public setRestitutionLimLin ( float restitutionLimLin ) : void
restitutionLimLin float
리턴 void

setRestitutionOrthoAng() 공개 메소드

public setRestitutionOrthoAng ( float restitutionOrthoAng ) : void
restitutionOrthoAng float
리턴 void

setRestitutionOrthoLin() 공개 메소드

public setRestitutionOrthoLin ( float restitutionOrthoLin ) : void
restitutionOrthoLin float
리턴 void

setSoftnessDirAng() 공개 메소드

public setSoftnessDirAng ( float softnessDirAng ) : void
softnessDirAng float
리턴 void

setSoftnessDirLin() 공개 메소드

public setSoftnessDirLin ( float softnessDirLin ) : void
softnessDirLin float
리턴 void

setSoftnessLimAng() 공개 메소드

public setSoftnessLimAng ( float softnessLimAng ) : void
softnessLimAng float
리턴 void

setSoftnessLimLin() 공개 메소드

public setSoftnessLimLin ( float softnessLimLin ) : void
softnessLimLin float
리턴 void

setSoftnessOrthoAng() 공개 메소드

public setSoftnessOrthoAng ( float softnessOrthoAng ) : void
softnessOrthoAng float
리턴 void

setSoftnessOrthoLin() 공개 메소드

public setSoftnessOrthoLin ( float softnessOrthoLin ) : void
softnessOrthoLin float
리턴 void

setTargetAngMotorVelocity() 공개 메소드

public setTargetAngMotorVelocity ( float targetAngMotorVelocity ) : void
targetAngMotorVelocity float
리턴 void

setTargetLinMotorVelocity() 공개 메소드

public setTargetLinMotorVelocity ( float targetLinMotorVelocity ) : void
targetLinMotorVelocity float
리턴 void

setUpperAngLimit() 공개 메소드

public setUpperAngLimit ( float upperLimit ) : void
upperLimit float
리턴 void

setUpperLinLimit() 공개 메소드

public setUpperLinLimit ( float upperLimit ) : void
upperLimit float
리턴 void

setUseFrameOffset() 공개 메소드

public setUseFrameOffset ( bool frameOffsetOnOff ) : void
frameOffsetOnOff bool
리턴 void

testAngLimits() 공개 메소드

public testAngLimits ( ) : void
리턴 void

testLinLimits() 공개 메소드

public testLinLimits ( ) : void
리턴 void

프로퍼티 상세

swigCMemOwn 보호되어 있는 프로퍼티

protected bool swigCMemOwn
리턴 bool