Class: Box2D::SegmentDistanceResult
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Box2D::SegmentDistanceResult
- Defined in:
- lib/box2d_collision.rb
Class Method Summary collapse
Instance Method Summary collapse
- #closest1 ⇒ Object
- #closest1=(v) ⇒ Object
- #closest2 ⇒ Object
- #closest2=(v) ⇒ Object
- #distanceSquared ⇒ Object
- #distanceSquared=(v) ⇒ Object
- #fraction1 ⇒ Object
- #fraction1=(v) ⇒ Object
- #fraction2 ⇒ Object
- #fraction2=(v) ⇒ Object
Class Method Details
.create_as(_closest1_, _closest2_, _fraction1_, _fraction2_, _distanceSquared_) ⇒ Object
367 368 369 370 371 372 373 374 375 |
# File 'lib/box2d_collision.rb', line 367 def self.create_as(_closest1_, _closest2_, _fraction1_, _fraction2_, _distanceSquared_) instance = SegmentDistanceResult.new instance[:closest1] = _closest1_ instance[:closest2] = _closest2_ instance[:fraction1] = _fraction1_ instance[:fraction2] = _fraction2_ instance[:distanceSquared] = _distanceSquared_ instance end |
Instance Method Details
#closest1 ⇒ Object
357 |
# File 'lib/box2d_collision.rb', line 357 def closest1 = self[:closest1] |
#closest1=(v) ⇒ Object
358 |
# File 'lib/box2d_collision.rb', line 358 def closest1=(v) self[:closest1] = v end |
#closest2 ⇒ Object
359 |
# File 'lib/box2d_collision.rb', line 359 def closest2 = self[:closest2] |
#closest2=(v) ⇒ Object
360 |
# File 'lib/box2d_collision.rb', line 360 def closest2=(v) self[:closest2] = v end |
#distanceSquared ⇒ Object
365 |
# File 'lib/box2d_collision.rb', line 365 def distanceSquared = self[:distanceSquared] |
#distanceSquared=(v) ⇒ Object
366 |
# File 'lib/box2d_collision.rb', line 366 def distanceSquared=(v) self[:distanceSquared] = v end |
#fraction1 ⇒ Object
361 |
# File 'lib/box2d_collision.rb', line 361 def fraction1 = self[:fraction1] |
#fraction1=(v) ⇒ Object
362 |
# File 'lib/box2d_collision.rb', line 362 def fraction1=(v) self[:fraction1] = v end |
#fraction2 ⇒ Object
363 |
# File 'lib/box2d_collision.rb', line 363 def fraction2 = self[:fraction2] |
#fraction2=(v) ⇒ Object
364 |
# File 'lib/box2d_collision.rb', line 364 def fraction2=(v) self[:fraction2] = v end |