Skip to content

Commit

Permalink
Merge pull request #24 from ByteArena/fix/linter
Browse files Browse the repository at this point in the history
Fixing printf linting issues with go 1.13
  • Loading branch information
Jérôme Schneider committed Feb 12, 2020
2 parents d837fe1 + 0594368 commit 5f56e2d
Show file tree
Hide file tree
Showing 14 changed files with 95 additions and 94 deletions.
1 change: 1 addition & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
Expand Up @@ -2,3 +2,4 @@ language: go

go:
- 1.8.x
- 1.13.x
14 changes: 7 additions & 7 deletions DynamicsB2Body.go
Original file line number Diff line number Diff line change
Expand Up @@ -936,18 +936,18 @@ func (body *B2Body) Dump() {
fmt.Print("{\n")
fmt.Print(" b2BodyDef bd;\n")
fmt.Print(fmt.Printf(" bd.type = b2BodyType(%d);\n", body.M_type))
fmt.Print(fmt.Printf(" bd.position.Set(%.15lef, %.15lef);\n", body.M_xf.P.X, body.M_xf.P.Y))
fmt.Print(fmt.Printf(" bd.angle = %.15lef;\n", body.M_sweep.A))
fmt.Print(fmt.Printf(" bd.linearVelocity.Set(%.15lef, %.15lef);\n", body.M_linearVelocity.X, body.M_linearVelocity.Y))
fmt.Print(fmt.Printf(" bd.angularVelocity = %.15lef;\n", body.M_angularVelocity))
fmt.Print(fmt.Printf(" bd.linearDamping = %.15lef;\n", body.M_linearDamping))
fmt.Print(fmt.Printf(" bd.angularDamping = %.15lef;\n", body.M_angularDamping))
fmt.Print(fmt.Printf(" bd.position.Set(%.15f, %.15f);\n", body.M_xf.P.X, body.M_xf.P.Y))
fmt.Print(fmt.Printf(" bd.angle = %.15f;\n", body.M_sweep.A))
fmt.Print(fmt.Printf(" bd.linearVelocity.Set(%.15f, %.15f);\n", body.M_linearVelocity.X, body.M_linearVelocity.Y))
fmt.Print(fmt.Printf(" bd.angularVelocity = %.15f;\n", body.M_angularVelocity))
fmt.Print(fmt.Printf(" bd.linearDamping = %.15f;\n", body.M_linearDamping))
fmt.Print(fmt.Printf(" bd.angularDamping = %.15f;\n", body.M_angularDamping))
fmt.Print(fmt.Printf(" bd.allowSleep = bool(%d);\n", body.M_flags&B2Body_Flags.E_autoSleepFlag))
fmt.Print(fmt.Printf(" bd.awake = bool(%d);\n", body.M_flags&B2Body_Flags.E_awakeFlag))
fmt.Print(fmt.Printf(" bd.fixedRotation = bool(%d);\n", body.M_flags&B2Body_Flags.E_fixedRotationFlag))
fmt.Print(fmt.Printf(" bd.bullet = bool(%d);\n", body.M_flags&B2Body_Flags.E_bulletFlag))
fmt.Print(fmt.Printf(" bd.active = bool(%d);\n", body.M_flags&B2Body_Flags.E_activeFlag))
fmt.Print(fmt.Printf(" bd.gravityScale = %.15lef;\n", body.M_gravityScale))
fmt.Print(fmt.Printf(" bd.gravityScale = %.15f;\n", body.M_gravityScale))
fmt.Print(fmt.Printf(" bodies[%d] = body.M_world.CreateBody(&bd);\n", body.M_islandIndex))
fmt.Print("\n")
for f := body.M_fixtureList; f != nil; f = f.M_next {
Expand Down
38 changes: 19 additions & 19 deletions DynamicsB2Fixture.go
Original file line number Diff line number Diff line change
Expand Up @@ -372,10 +372,10 @@ func (fix *B2Fixture) SetSensor(sensor bool) {

func (fix *B2Fixture) Dump(bodyIndex int) {
fmt.Print(fmt.Printf(" b2FixtureDef fd;\n"))
fmt.Print(fmt.Printf(" fd.friction = %.15lef;\n", fix.M_friction))
fmt.Print(fmt.Printf(" fd.restitution = %.15lef;\n", fix.M_restitution))
fmt.Print(fmt.Printf(" fd.density = %.15lef;\n", fix.M_density))
fmt.Print(fmt.Printf(" fd.isSensor = bool(%d);\n", fix.M_isSensor))
fmt.Print(fmt.Printf(" fd.friction = %.15f;\n", fix.M_friction))
fmt.Print(fmt.Printf(" fd.restitution = %.15f;\n", fix.M_restitution))
fmt.Print(fmt.Printf(" fd.density = %.15f;\n", fix.M_density))
fmt.Print(fmt.Printf(" fd.isSensor = bool(%v);\n", fix.M_isSensor))
fmt.Print(fmt.Printf(" fd.filter.categoryBits = uint16(%d);\n", fix.M_filter.CategoryBits))
fmt.Print(fmt.Printf(" fd.filter.maskBits = uint16(%d);\n", fix.M_filter.MaskBits))
fmt.Print(fmt.Printf(" fd.filter.groupIndex = int16(%d);\n", fix.M_filter.GroupIndex))
Expand All @@ -385,22 +385,22 @@ func (fix *B2Fixture) Dump(bodyIndex int) {
{
s := fix.M_shape.(*B2CircleShape)
fmt.Print(fmt.Printf(" b2CircleShape shape;\n"))
fmt.Print(fmt.Printf(" shape.m_radius = %.15lef;\n", s.M_radius))
fmt.Print(fmt.Printf(" shape.m_p.Set(%.15lef, %.15lef);\n", s.M_p.X, s.M_p.Y))
fmt.Print(fmt.Printf(" shape.m_radius = %.15f;\n", s.M_radius))
fmt.Print(fmt.Printf(" shape.m_p.Set(%.15f, %.15f);\n", s.M_p.X, s.M_p.Y))
}
break

case B2Shape_Type.E_edge:
{
s := fix.M_shape.(*B2EdgeShape)
fmt.Print(fmt.Printf(" b2EdgeShape shape;\n"))
fmt.Print(fmt.Printf(" shape.m_radius = %.15lef;\n", s.M_radius))
fmt.Print(fmt.Printf(" shape.m_vertex0.Set(%.15lef, %.15lef);\n", s.M_vertex0.X, s.M_vertex0.Y))
fmt.Print(fmt.Printf(" shape.m_vertex1.Set(%.15lef, %.15lef);\n", s.M_vertex1.X, s.M_vertex1.Y))
fmt.Print(fmt.Printf(" shape.m_vertex2.Set(%.15lef, %.15lef);\n", s.M_vertex2.X, s.M_vertex2.Y))
fmt.Print(fmt.Printf(" shape.m_vertex3.Set(%.15lef, %.15lef);\n", s.M_vertex3.X, s.M_vertex3.Y))
fmt.Print(fmt.Printf(" shape.m_hasVertex0 = bool(%d);\n", s.M_hasVertex0))
fmt.Print(fmt.Printf(" shape.m_hasVertex3 = bool(%d);\n", s.M_hasVertex3))
fmt.Print(fmt.Printf(" shape.m_radius = %.15f;\n", s.M_radius))
fmt.Print(fmt.Printf(" shape.m_vertex0.Set(%.15f, %.15f);\n", s.M_vertex0.X, s.M_vertex0.Y))
fmt.Print(fmt.Printf(" shape.m_vertex1.Set(%.15f, %.15f);\n", s.M_vertex1.X, s.M_vertex1.Y))
fmt.Print(fmt.Printf(" shape.m_vertex2.Set(%.15f, %.15f);\n", s.M_vertex2.X, s.M_vertex2.Y))
fmt.Print(fmt.Printf(" shape.m_vertex3.Set(%.15f, %.15f);\n", s.M_vertex3.X, s.M_vertex3.Y))
fmt.Print(fmt.Printf(" shape.m_hasVertex0 = bool(%v);\n", s.M_hasVertex0))
fmt.Print(fmt.Printf(" shape.m_hasVertex3 = bool(%v);\n", s.M_hasVertex3))
}
break

Expand All @@ -410,7 +410,7 @@ func (fix *B2Fixture) Dump(bodyIndex int) {
fmt.Print(fmt.Printf(" b2PolygonShape shape;\n"))
fmt.Print(fmt.Printf(" b2Vec2 vs[%d];\n", B2_maxPolygonVertices))
for i := 0; i < s.M_count; i++ {
fmt.Print(fmt.Printf(" vs[%d].Set(%.15lef, %.15lef);\n", i, s.M_vertices[i].X, s.M_vertices[i].Y))
fmt.Print(fmt.Printf(" vs[%d].Set(%.15f, %.15f);\n", i, s.M_vertices[i].X, s.M_vertices[i].Y))
}
fmt.Print(fmt.Printf(" shape.Set(vs, %d);\n", s.M_count))
}
Expand All @@ -422,13 +422,13 @@ func (fix *B2Fixture) Dump(bodyIndex int) {
fmt.Print(fmt.Printf(" b2ChainShape shape;\n"))
fmt.Print(fmt.Printf(" b2Vec2 vs[%d];\n", s.M_count))
for i := 0; i < s.M_count; i++ {
fmt.Print(fmt.Printf(" vs[%d].Set(%.15lef, %.15lef);\n", i, s.M_vertices[i].X, s.M_vertices[i].Y))
fmt.Print(fmt.Printf(" vs[%d].Set(%.15f, %.15f);\n", i, s.M_vertices[i].X, s.M_vertices[i].Y))
}
fmt.Print(fmt.Printf(" shape.CreateChain(vs, %d);\n", s.M_count))
fmt.Print(fmt.Printf(" shape.m_prevVertex.Set(%.15lef, %.15lef);\n", s.M_prevVertex.X, s.M_prevVertex.Y))
fmt.Print(fmt.Printf(" shape.m_nextVertex.Set(%.15lef, %.15lef);\n", s.M_nextVertex.X, s.M_nextVertex.Y))
fmt.Print(fmt.Printf(" shape.m_hasPrevVertex = bool(%d);\n", s.M_hasPrevVertex))
fmt.Print(fmt.Printf(" shape.m_hasNextVertex = bool(%d);\n", s.M_hasNextVertex))
fmt.Print(fmt.Printf(" shape.m_prevVertex.Set(%.15f, %.15f);\n", s.M_prevVertex.X, s.M_prevVertex.Y))
fmt.Print(fmt.Printf(" shape.m_nextVertex.Set(%.15f, %.15f);\n", s.M_nextVertex.X, s.M_nextVertex.Y))
fmt.Print(fmt.Printf(" shape.m_hasPrevVertex = bool(%v);\n", s.M_hasPrevVertex))
fmt.Print(fmt.Printf(" shape.m_hasNextVertex = bool(%v);\n", s.M_hasNextVertex))
}
break

Expand Down
12 changes: 6 additions & 6 deletions DynamicsB2JointDistance.go
Original file line number Diff line number Diff line change
Expand Up @@ -341,11 +341,11 @@ func (joint B2DistanceJoint) Dump() {
fmt.Printf(" b2DistanceJointDef jd;\n")
fmt.Printf(" jd.bodyA = bodies[%d];\n", indexA)
fmt.Printf(" jd.bodyB = bodies[%d];\n", indexB)
fmt.Printf(" jd.collideConnected = bool(%d);\n", joint.M_collideConnected)
fmt.Printf(" jd.localAnchorA.Set(%.15lef, %.15lef);\n", joint.M_localAnchorA.X, joint.M_localAnchorA.Y)
fmt.Printf(" jd.localAnchorB.Set(%.15lef, %.15lef);\n", joint.M_localAnchorB.X, joint.M_localAnchorB.Y)
fmt.Printf(" jd.length = %.15lef;\n", joint.M_length)
fmt.Printf(" jd.frequencyHz = %.15lef;\n", joint.M_frequencyHz)
fmt.Printf(" jd.dampingRatio = %.15lef;\n", joint.M_dampingRatio)
fmt.Printf(" jd.collideConnected = bool(%v);\n", joint.M_collideConnected)
fmt.Printf(" jd.localAnchorA.Set(%.15f, %.15f);\n", joint.M_localAnchorA.X, joint.M_localAnchorA.Y)
fmt.Printf(" jd.localAnchorB.Set(%.15f, %.15f);\n", joint.M_localAnchorB.X, joint.M_localAnchorB.Y)
fmt.Printf(" jd.length = %.15f;\n", joint.M_length)
fmt.Printf(" jd.frequencyHz = %.15f;\n", joint.M_frequencyHz)
fmt.Printf(" jd.dampingRatio = %.15f;\n", joint.M_dampingRatio)
fmt.Printf(" joints[%d] = m_world.CreateJoint(&jd);\n", joint.M_index)
}
10 changes: 5 additions & 5 deletions DynamicsB2JointFriction.go
Original file line number Diff line number Diff line change
Expand Up @@ -286,10 +286,10 @@ func (joint *B2FrictionJoint) Dump() {
fmt.Printf(" b2FrictionJointDef jd;\n")
fmt.Printf(" jd.bodyA = bodies[%d];\n", indexA)
fmt.Printf(" jd.bodyB = bodies[%d];\n", indexB)
fmt.Printf(" jd.collideConnected = bool(%d);\n", joint.M_collideConnected)
fmt.Printf(" jd.localAnchorA.Set(%.15lef, %.15lef);\n", joint.M_localAnchorA.X, joint.M_localAnchorA.Y)
fmt.Printf(" jd.localAnchorB.Set(%.15lef, %.15lef);\n", joint.M_localAnchorB.X, joint.M_localAnchorB.Y)
fmt.Printf(" jd.maxForce = %.15lef;\n", joint.M_maxForce)
fmt.Printf(" jd.maxTorque = %.15lef;\n", joint.M_maxTorque)
fmt.Printf(" jd.collideConnected = bool(%v);\n", joint.M_collideConnected)
fmt.Printf(" jd.localAnchorA.Set(%.15f, %.15f);\n", joint.M_localAnchorA.X, joint.M_localAnchorA.Y)
fmt.Printf(" jd.localAnchorB.Set(%.15f, %.15f);\n", joint.M_localAnchorB.X, joint.M_localAnchorB.Y)
fmt.Printf(" jd.maxForce = %.15f;\n", joint.M_maxForce)
fmt.Printf(" jd.maxTorque = %.15f;\n", joint.M_maxTorque)
fmt.Printf(" joints[%d] = m_world.CreateJoint(&jd);\n", joint.M_index)
}
4 changes: 2 additions & 2 deletions DynamicsB2JointGear.go
Original file line number Diff line number Diff line change
Expand Up @@ -467,9 +467,9 @@ func (joint *B2GearJoint) Dump() {
fmt.Printf(" b2GearJointDef jd;\n")
fmt.Printf(" jd.bodyA = bodies[%d];\n", indexA)
fmt.Printf(" jd.bodyB = bodies[%d];\n", indexB)
fmt.Printf(" jd.collideConnected = bool(%d);\n", joint.M_collideConnected)
fmt.Printf(" jd.collideConnected = bool(%v);\n", joint.M_collideConnected)
fmt.Printf(" jd.joint1 = joints[%d];\n", index1)
fmt.Printf(" jd.joint2 = joints[%d];\n", index2)
fmt.Printf(" jd.ratio = %.15lef;\n", joint.M_ratio)
fmt.Printf(" jd.ratio = %.15f;\n", joint.M_ratio)
fmt.Printf(" joints[%d] = m_world.CreateJoint(&jd);\n", joint.M_index)
}
12 changes: 6 additions & 6 deletions DynamicsB2JointMotor.go
Original file line number Diff line number Diff line change
Expand Up @@ -326,11 +326,11 @@ func (joint *B2MotorJoint) Dump() {
fmt.Printf(" b2MotorJointDef jd;\n")
fmt.Printf(" jd.bodyA = bodies[%d];\n", indexA)
fmt.Printf(" jd.bodyB = bodies[%d];\n", indexB)
fmt.Printf(" jd.collideConnected = bool(%d);\n", joint.M_collideConnected)
fmt.Printf(" jd.linearOffset.Set(%.15lef, %.15lef);\n", joint.M_linearOffset.X, joint.M_linearOffset.Y)
fmt.Printf(" jd.angularOffset = %.15lef;\n", joint.M_angularOffset)
fmt.Printf(" jd.maxForce = %.15lef;\n", joint.M_maxForce)
fmt.Printf(" jd.maxTorque = %.15lef;\n", joint.M_maxTorque)
fmt.Printf(" jd.correctionFactor = %.15lef;\n", joint.M_correctionFactor)
fmt.Printf(" jd.collideConnected = bool(%v);\n", joint.M_collideConnected)
fmt.Printf(" jd.linearOffset.Set(%.15f, %.15f);\n", joint.M_linearOffset.X, joint.M_linearOffset.Y)
fmt.Printf(" jd.angularOffset = %.15f;\n", joint.M_angularOffset)
fmt.Printf(" jd.maxForce = %.15f;\n", joint.M_maxForce)
fmt.Printf(" jd.maxTorque = %.15f;\n", joint.M_maxTorque)
fmt.Printf(" jd.correctionFactor = %.15f;\n", joint.M_correctionFactor)
fmt.Printf(" joints[%d] = m_world.CreateJoint(&jd);\n", joint.M_index)
}
22 changes: 11 additions & 11 deletions DynamicsB2JointPrismatic.go
Original file line number Diff line number Diff line change
Expand Up @@ -689,16 +689,16 @@ func (joint *B2PrismaticJoint) Dump() {
fmt.Printf(" b2PrismaticJointDef jd;\n")
fmt.Printf(" jd.bodyA = bodies[%d];\n", indexA)
fmt.Printf(" jd.bodyB = bodies[%d];\n", indexB)
fmt.Printf(" jd.collideConnected = bool(%d);\n", joint.M_collideConnected)
fmt.Printf(" jd.localAnchorA.Set(%.15lef, %.15lef);\n", joint.M_localAnchorA.X, joint.M_localAnchorA.Y)
fmt.Printf(" jd.localAnchorB.Set(%.15lef, %.15lef);\n", joint.M_localAnchorB.X, joint.M_localAnchorB.Y)
fmt.Printf(" jd.localAxisA.Set(%.15lef, %.15lef);\n", joint.M_localXAxisA.X, joint.M_localXAxisA.Y)
fmt.Printf(" jd.referenceAngle = %.15lef;\n", joint.M_referenceAngle)
fmt.Printf(" jd.enableLimit = bool(%d);\n", joint.M_enableLimit)
fmt.Printf(" jd.lowerTranslation = %.15lef;\n", joint.M_lowerTranslation)
fmt.Printf(" jd.upperTranslation = %.15lef;\n", joint.M_upperTranslation)
fmt.Printf(" jd.enableMotor = bool(%d);\n", joint.M_enableMotor)
fmt.Printf(" jd.motorSpeed = %.15lef;\n", joint.M_motorSpeed)
fmt.Printf(" jd.maxMotorForce = %.15lef;\n", joint.M_maxMotorForce)
fmt.Printf(" jd.collideConnected = bool(%v);\n", joint.M_collideConnected)
fmt.Printf(" jd.localAnchorA.Set(%.15f, %.15f);\n", joint.M_localAnchorA.X, joint.M_localAnchorA.Y)
fmt.Printf(" jd.localAnchorB.Set(%.15f, %.15f);\n", joint.M_localAnchorB.X, joint.M_localAnchorB.Y)
fmt.Printf(" jd.localAxisA.Set(%.15f, %.15f);\n", joint.M_localXAxisA.X, joint.M_localXAxisA.Y)
fmt.Printf(" jd.referenceAngle = %.15f;\n", joint.M_referenceAngle)
fmt.Printf(" jd.enableLimit = bool(%v);\n", joint.M_enableLimit)
fmt.Printf(" jd.lowerTranslation = %.15f;\n", joint.M_lowerTranslation)
fmt.Printf(" jd.upperTranslation = %.15f;\n", joint.M_upperTranslation)
fmt.Printf(" jd.enableMotor = bool(%v);\n", joint.M_enableMotor)
fmt.Printf(" jd.motorSpeed = %.15f;\n", joint.M_motorSpeed)
fmt.Printf(" jd.maxMotorForce = %.15f;\n", joint.M_maxMotorForce)
fmt.Printf(" joints[%d] = m_world.CreateJoint(&jd);\n", joint.M_index)
}
16 changes: 8 additions & 8 deletions DynamicsB2JointPulley.go
Original file line number Diff line number Diff line change
Expand Up @@ -370,14 +370,14 @@ func (joint *B2PulleyJoint) Dump() {
fmt.Printf(" b2PulleyJointDef jd;\n")
fmt.Printf(" jd.bodyA = bodies[%d];\n", indexA)
fmt.Printf(" jd.bodyB = bodies[%d];\n", indexB)
fmt.Printf(" jd.collideConnected = bool(%d);\n", joint.M_collideConnected)
fmt.Printf(" jd.groundAnchorA.Set(%.15lef, %.15lef);\n", joint.M_groundAnchorA.X, joint.M_groundAnchorA.Y)
fmt.Printf(" jd.groundAnchorB.Set(%.15lef, %.15lef);\n", joint.M_groundAnchorB.X, joint.M_groundAnchorB.Y)
fmt.Printf(" jd.localAnchorA.Set(%.15lef, %.15lef);\n", joint.M_localAnchorA.X, joint.M_localAnchorA.Y)
fmt.Printf(" jd.localAnchorB.Set(%.15lef, %.15lef);\n", joint.M_localAnchorB.X, joint.M_localAnchorB.Y)
fmt.Printf(" jd.lengthA = %.15lef;\n", joint.M_lengthA)
fmt.Printf(" jd.lengthB = %.15lef;\n", joint.M_lengthB)
fmt.Printf(" jd.ratio = %.15lef;\n", joint.M_ratio)
fmt.Printf(" jd.collideConnected = bool(%v);\n", joint.M_collideConnected)
fmt.Printf(" jd.groundAnchorA.Set(%.15f, %.15f);\n", joint.M_groundAnchorA.X, joint.M_groundAnchorA.Y)
fmt.Printf(" jd.groundAnchorB.Set(%.15f, %.15f);\n", joint.M_groundAnchorB.X, joint.M_groundAnchorB.Y)
fmt.Printf(" jd.localAnchorA.Set(%.15f, %.15f);\n", joint.M_localAnchorA.X, joint.M_localAnchorA.Y)
fmt.Printf(" jd.localAnchorB.Set(%.15f, %.15f);\n", joint.M_localAnchorB.X, joint.M_localAnchorB.Y)
fmt.Printf(" jd.lengthA = %.15f;\n", joint.M_lengthA)
fmt.Printf(" jd.lengthB = %.15f;\n", joint.M_lengthB)
fmt.Printf(" jd.ratio = %.15f;\n", joint.M_ratio)
fmt.Printf(" joints[%d] = m_world.CreateJoint(&jd);\n", joint.M_index)
}

Expand Down
20 changes: 10 additions & 10 deletions DynamicsB2JointRevolute.go
Original file line number Diff line number Diff line change
Expand Up @@ -555,15 +555,15 @@ func (joint *B2RevoluteJoint) Dump() {
fmt.Printf(" b2RevoluteJointDef jd;\n")
fmt.Printf(" jd.bodyA = bodies[%d];\n", indexA)
fmt.Printf(" jd.bodyB = bodies[%d];\n", indexB)
fmt.Printf(" jd.collideConnected = bool(%d);\n", joint.M_collideConnected)
fmt.Printf(" jd.localAnchorA.Set(%.15lef, %.15lef);\n", joint.M_localAnchorA.X, joint.M_localAnchorA.Y)
fmt.Printf(" jd.localAnchorB.Set(%.15lef, %.15lef);\n", joint.M_localAnchorB.X, joint.M_localAnchorB.Y)
fmt.Printf(" jd.referenceAngle = %.15lef;\n", joint.M_referenceAngle)
fmt.Printf(" jd.enableLimit = bool(%d);\n", joint.M_enableLimit)
fmt.Printf(" jd.lowerAngle = %.15lef;\n", joint.M_lowerAngle)
fmt.Printf(" jd.upperAngle = %.15lef;\n", joint.M_upperAngle)
fmt.Printf(" jd.enableMotor = bool(%d);\n", joint.M_enableMotor)
fmt.Printf(" jd.motorSpeed = %.15lef;\n", joint.M_motorSpeed)
fmt.Printf(" jd.maxMotorTorque = %.15lef;\n", joint.M_maxMotorTorque)
fmt.Printf(" jd.collideConnected = bool(%v);\n", joint.M_collideConnected)
fmt.Printf(" jd.localAnchorA.Set(%.15f, %.15f);\n", joint.M_localAnchorA.X, joint.M_localAnchorA.Y)
fmt.Printf(" jd.localAnchorB.Set(%.15f, %.15f);\n", joint.M_localAnchorB.X, joint.M_localAnchorB.Y)
fmt.Printf(" jd.referenceAngle = %.15f;\n", joint.M_referenceAngle)
fmt.Printf(" jd.enableLimit = bool(%v);\n", joint.M_enableLimit)
fmt.Printf(" jd.lowerAngle = %.15f;\n", joint.M_lowerAngle)
fmt.Printf(" jd.upperAngle = %.15f;\n", joint.M_upperAngle)
fmt.Printf(" jd.enableMotor = bool(%v);\n", joint.M_enableMotor)
fmt.Printf(" jd.motorSpeed = %.15f;\n", joint.M_motorSpeed)
fmt.Printf(" jd.maxMotorTorque = %.15f;\n", joint.M_maxMotorTorque)
fmt.Printf(" joints[%d] = m_world.CreateJoint(&jd);\n", joint.M_index)
}
8 changes: 4 additions & 4 deletions DynamicsB2JointRope.go
Original file line number Diff line number Diff line change
Expand Up @@ -286,9 +286,9 @@ func (joint *B2RopeJoint) Dump() {
fmt.Printf(" b2RopeJointDef jd;\n")
fmt.Printf(" jd.bodyA = bodies[%d];\n", indexA)
fmt.Printf(" jd.bodyB = bodies[%d];\n", indexB)
fmt.Printf(" jd.collideConnected = bool(%d);\n", joint.M_collideConnected)
fmt.Printf(" jd.localAnchorA.Set(%.15lef, %.15lef);\n", joint.M_localAnchorA.X, joint.M_localAnchorA.Y)
fmt.Printf(" jd.localAnchorB.Set(%.15lef, %.15lef);\n", joint.M_localAnchorB.X, joint.M_localAnchorB.Y)
fmt.Printf(" jd.maxLength = %.15lef;\n", joint.M_maxLength)
fmt.Printf(" jd.collideConnected = bool(%v);\n", joint.M_collideConnected)
fmt.Printf(" jd.localAnchorA.Set(%.15f, %.15f);\n", joint.M_localAnchorA.X, joint.M_localAnchorA.Y)
fmt.Printf(" jd.localAnchorB.Set(%.15f, %.15f);\n", joint.M_localAnchorB.X, joint.M_localAnchorB.Y)
fmt.Printf(" jd.maxLength = %.15f;\n", joint.M_maxLength)
fmt.Printf(" joints[%d] = m_world.CreateJoint(&jd);\n", joint.M_index)
}
12 changes: 6 additions & 6 deletions DynamicsB2JointWeld.go
Original file line number Diff line number Diff line change
Expand Up @@ -418,11 +418,11 @@ func (joint *B2WeldJoint) Dump() {
fmt.Printf(" b2WeldJointDef jd;\n")
fmt.Printf(" jd.bodyA = bodies[%d];\n", indexA)
fmt.Printf(" jd.bodyB = bodies[%d];\n", indexB)
fmt.Printf(" jd.collideConnected = bool(%d);\n", joint.M_collideConnected)
fmt.Printf(" jd.localAnchorA.Set(%.15lef, %.15lef);\n", joint.M_localAnchorA.X, joint.M_localAnchorA.Y)
fmt.Printf(" jd.localAnchorB.Set(%.15lef, %.15lef);\n", joint.M_localAnchorB.X, joint.M_localAnchorB.Y)
fmt.Printf(" jd.referenceAngle = %.15lef;\n", joint.M_referenceAngle)
fmt.Printf(" jd.frequencyHz = %.15lef;\n", joint.M_frequencyHz)
fmt.Printf(" jd.dampingRatio = %.15lef;\n", joint.M_dampingRatio)
fmt.Printf(" jd.collideConnected = bool(%v);\n", joint.M_collideConnected)
fmt.Printf(" jd.localAnchorA.Set(%.15f, %.15f);\n", joint.M_localAnchorA.X, joint.M_localAnchorA.Y)
fmt.Printf(" jd.localAnchorB.Set(%.15f, %.15f);\n", joint.M_localAnchorB.X, joint.M_localAnchorB.Y)
fmt.Printf(" jd.referenceAngle = %.15f;\n", joint.M_referenceAngle)
fmt.Printf(" jd.frequencyHz = %.15f;\n", joint.M_frequencyHz)
fmt.Printf(" jd.dampingRatio = %.15f;\n", joint.M_dampingRatio)
fmt.Printf(" joints[%d] = m_world.CreateJoint(&jd);\n", joint.M_index)
}
Loading

0 comments on commit 5f56e2d

Please sign in to comment.