コード例 #1
0
ファイル: b2WheelJoint.cs プロジェクト: vptrung/b2Sharp
 public void SetStiffness(float stiffness)
 {
     Box2DPINVOKE.b2WheelJoint_SetStiffness(swigCPtr, stiffness);
 }
コード例 #2
0
        public override b2Vec2 GetAnchorB()
        {
            b2Vec2 ret = new b2Vec2(Box2DPINVOKE.b2PulleyJoint_GetAnchorB(swigCPtr), true);

            return(ret);
        }
コード例 #3
0
        public override float GetReactionTorque(float inv_dt)
        {
            float ret = Box2DPINVOKE.b2PulleyJoint_GetReactionTorque(swigCPtr, inv_dt);

            return(ret);
        }
コード例 #4
0
 public b2ContactFilter() : this(Box2DPINVOKE.new_b2ContactFilter(), true)
 {
 }
コード例 #5
0
 public override void Dump()
 {
     Box2DPINVOKE.b2PulleyJoint_Dump(swigCPtr);
 }
コード例 #6
0
ファイル: b2Rot.cs プロジェクト: vptrung/b2Sharp
 public void SetIdentity()
 {
     Box2DPINVOKE.b2Rot_SetIdentity(swigCPtr);
 }
コード例 #7
0
ファイル: b2Rot.cs プロジェクト: vptrung/b2Sharp
        public b2Vec2 GetYAxis()
        {
            b2Vec2 ret = new b2Vec2(Box2DPINVOKE.b2Rot_GetYAxis(swigCPtr), true);

            return(ret);
        }
コード例 #8
0
ファイル: b2WheelJoint.cs プロジェクト: vptrung/b2Sharp
        public override b2Vec2 GetAnchorA()
        {
            b2Vec2 ret = new b2Vec2(Box2DPINVOKE.b2WheelJoint_GetAnchorA(swigCPtr), true);

            return(ret);
        }
コード例 #9
0
ファイル: b2WheelJoint.cs プロジェクト: vptrung/b2Sharp
        public b2Vec2 GetLocalAxisA()
        {
            b2Vec2 ret = new b2Vec2(Box2DPINVOKE.b2WheelJoint_GetLocalAxisA(swigCPtr), false);

            return(ret);
        }
コード例 #10
0
ファイル: b2WheelJoint.cs プロジェクト: vptrung/b2Sharp
 public override void Dump()
 {
     Box2DPINVOKE.b2WheelJoint_Dump(swigCPtr);
 }
コード例 #11
0
ファイル: b2WheelJoint.cs プロジェクト: vptrung/b2Sharp
 public override void Draw(b2Draw draw)
 {
     Box2DPINVOKE.b2WheelJoint_Draw(swigCPtr, b2Draw.getCPtr(draw));
 }
コード例 #12
0
ファイル: b2WheelJoint.cs プロジェクト: vptrung/b2Sharp
        public float GetDamping()
        {
            float ret = Box2DPINVOKE.b2WheelJoint_GetDamping(swigCPtr);

            return(ret);
        }
コード例 #13
0
ファイル: b2WheelJoint.cs プロジェクト: vptrung/b2Sharp
 public void SetDamping(float damping)
 {
     Box2DPINVOKE.b2WheelJoint_SetDamping(swigCPtr, damping);
 }
コード例 #14
0
ファイル: b2WheelJoint.cs プロジェクト: vptrung/b2Sharp
        public float GetStiffness()
        {
            float ret = Box2DPINVOKE.b2WheelJoint_GetStiffness(swigCPtr);

            return(ret);
        }
コード例 #15
0
ファイル: b2Rot.cs プロジェクト: vptrung/b2Sharp
 public b2Rot(float angle) : this(Box2DPINVOKE.new_b2Rot__SWIG_1(angle), true)
 {
 }
コード例 #16
0
ファイル: b2WheelJoint.cs プロジェクト: vptrung/b2Sharp
        public float GetJointTranslation()
        {
            float ret = Box2DPINVOKE.b2WheelJoint_GetJointTranslation(swigCPtr);

            return(ret);
        }
コード例 #17
0
ファイル: b2Rot.cs プロジェクト: vptrung/b2Sharp
 public void Set(float angle)
 {
     Box2DPINVOKE.b2Rot_Set(swigCPtr, angle);
 }
コード例 #18
0
ファイル: b2WheelJoint.cs プロジェクト: vptrung/b2Sharp
        public float GetJointLinearSpeed()
        {
            float ret = Box2DPINVOKE.b2WheelJoint_GetJointLinearSpeed(swigCPtr);

            return(ret);
        }
コード例 #19
0
ファイル: b2Rot.cs プロジェクト: vptrung/b2Sharp
        public float GetAngle()
        {
            float ret = Box2DPINVOKE.b2Rot_GetAngle(swigCPtr);

            return(ret);
        }
コード例 #20
0
 public b2Vec3() : this(Box2DPINVOKE.new_b2Vec3__SWIG_0(), true)
 {
 }
コード例 #21
0
        public virtual bool ShouldCollide(b2Fixture fixtureA, b2Fixture fixtureB)
        {
            bool ret = Box2DPINVOKE.b2ContactFilter_ShouldCollide(swigCPtr, b2Fixture.getCPtr(fixtureA), b2Fixture.getCPtr(fixtureB));

            return(ret);
        }
コード例 #22
0
 public b2Vec3(float xIn, float yIn, float zIn) : this(Box2DPINVOKE.new_b2Vec3__SWIG_1(xIn, yIn, zIn), true)
 {
 }
コード例 #23
0
        public float GetCurrentLengthB()
        {
            float ret = Box2DPINVOKE.b2PulleyJoint_GetCurrentLengthB(swigCPtr);

            return(ret);
        }
コード例 #24
0
 public void SetZero()
 {
     Box2DPINVOKE.b2Vec3_SetZero(swigCPtr);
 }
コード例 #25
0
 internal b2PulleyJoint(global::System.IntPtr cPtr, bool cMemoryOwn) : base(Box2DPINVOKE.b2PulleyJoint_SWIGUpcast(cPtr), cMemoryOwn)
 {
     swigCPtr = new global::System.Runtime.InteropServices.HandleRef(this, cPtr);
 }
コード例 #26
0
 public void Set(float x_, float y_, float z_)
 {
     Box2DPINVOKE.b2Vec3_Set(swigCPtr, x_, y_, z_);
 }
コード例 #27
0
        public override b2Vec2 GetReactionForce(float inv_dt)
        {
            b2Vec2 ret = new b2Vec2(Box2DPINVOKE.b2PulleyJoint_GetReactionForce(swigCPtr, inv_dt), true);

            return(ret);
        }
コード例 #28
0
ファイル: b2Rot.cs プロジェクト: vptrung/b2Sharp
 public b2Rot() : this(Box2DPINVOKE.new_b2Rot__SWIG_0(), true)
 {
 }
コード例 #29
0
        public b2Vec2 GetGroundAnchorB()
        {
            b2Vec2 ret = new b2Vec2(Box2DPINVOKE.b2PulleyJoint_GetGroundAnchorB(swigCPtr), true);

            return(ret);
        }
コード例 #30
0
ファイル: b2WheelJoint.cs プロジェクト: vptrung/b2Sharp
        public float GetMotorTorque(float inv_dt)
        {
            float ret = Box2DPINVOKE.b2WheelJoint_GetMotorTorque(swigCPtr, inv_dt);

            return(ret);
        }