C# 클래스 Universe.Physics.BulletSPlugin.BSConstraint6Dof

상속: BSConstraint
파일 보기 프로젝트 열기: Virtual-Universe/Virtual-Universe 1 사용 예제들

공개 메소드들

메소드 설명
BSConstraint6Dof ( BulletWorld world, BulletBody obj1, BulletBody obj2 ) : OpenMetaverse
BSConstraint6Dof ( BulletWorld world, BulletBody obj1, BulletBody obj2, Vector3 frame1, Quaternion frame1rot, Vector3 frame2, Quaternion frame2rot, bool useLinearReferenceFrameA, bool disableCollisionsBetweenLinkedBodies ) : OpenMetaverse
BSConstraint6Dof ( BulletWorld world, BulletBody obj1, BulletBody obj2, Vector3 joinPoint, bool useLinearReferenceFrameA, bool disableCollisionsBetweenLinkedBodies ) : OpenMetaverse
BSConstraint6Dof ( BulletWorld world, BulletBody obj1, Vector3 frameInBloc, Quaternion frameInBrot, bool useLinearReferenceFrameB, bool disableCollisionsBetweenLinkedBodies ) : OpenMetaverse
SetBreakingImpulseThreshold ( float threshold ) : bool
SetCFMAndERP ( float cfm, float erp ) : bool
SetFrames ( Vector3 frameA, Quaternion frameArot, Vector3 frameB, Quaternion frameBrot ) : bool
TranslationalLimitMotor ( bool enable, float targetVelocity, float maxMotorForce ) : bool
UseFrameOffset ( bool useOffset ) : bool

메소드 상세

BSConstraint6Dof() 공개 메소드

public BSConstraint6Dof ( BulletWorld world, BulletBody obj1, BulletBody obj2 ) : OpenMetaverse
world BulletWorld
obj1 BulletBody
obj2 BulletBody
리턴 OpenMetaverse

BSConstraint6Dof() 공개 메소드

public BSConstraint6Dof ( BulletWorld world, BulletBody obj1, BulletBody obj2, Vector3 frame1, Quaternion frame1rot, Vector3 frame2, Quaternion frame2rot, bool useLinearReferenceFrameA, bool disableCollisionsBetweenLinkedBodies ) : OpenMetaverse
world BulletWorld
obj1 BulletBody
obj2 BulletBody
frame1 Vector3
frame1rot Quaternion
frame2 Vector3
frame2rot Quaternion
useLinearReferenceFrameA bool
disableCollisionsBetweenLinkedBodies bool
리턴 OpenMetaverse

BSConstraint6Dof() 공개 메소드

public BSConstraint6Dof ( BulletWorld world, BulletBody obj1, BulletBody obj2, Vector3 joinPoint, bool useLinearReferenceFrameA, bool disableCollisionsBetweenLinkedBodies ) : OpenMetaverse
world BulletWorld
obj1 BulletBody
obj2 BulletBody
joinPoint Vector3
useLinearReferenceFrameA bool
disableCollisionsBetweenLinkedBodies bool
리턴 OpenMetaverse

BSConstraint6Dof() 공개 메소드

public BSConstraint6Dof ( BulletWorld world, BulletBody obj1, Vector3 frameInBloc, Quaternion frameInBrot, bool useLinearReferenceFrameB, bool disableCollisionsBetweenLinkedBodies ) : OpenMetaverse
world BulletWorld
obj1 BulletBody
frameInBloc Vector3
frameInBrot Quaternion
useLinearReferenceFrameB bool
disableCollisionsBetweenLinkedBodies bool
리턴 OpenMetaverse

SetBreakingImpulseThreshold() 공개 메소드

public SetBreakingImpulseThreshold ( float threshold ) : bool
threshold float
리턴 bool

SetCFMAndERP() 공개 메소드

public SetCFMAndERP ( float cfm, float erp ) : bool
cfm float
erp float
리턴 bool

SetFrames() 공개 메소드

public SetFrames ( Vector3 frameA, Quaternion frameArot, Vector3 frameB, Quaternion frameBrot ) : bool
frameA Vector3
frameArot Quaternion
frameB Vector3
frameBrot Quaternion
리턴 bool

TranslationalLimitMotor() 공개 메소드

public TranslationalLimitMotor ( bool enable, float targetVelocity, float maxMotorForce ) : bool
enable bool
targetVelocity float
maxMotorForce float
리턴 bool

UseFrameOffset() 공개 메소드

public UseFrameOffset ( bool useOffset ) : bool
useOffset bool
리턴 bool