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
350 351 352 353 354 355 356 357 358 |
# File 'lib/box2d_collision.rb', line 350 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
340 |
# File 'lib/box2d_collision.rb', line 340 def closest1 = self[:closest1] |
#closest1=(v) ⇒ Object
341 |
# File 'lib/box2d_collision.rb', line 341 def closest1=(v) self[:closest1] = v end |
#closest2 ⇒ Object
342 |
# File 'lib/box2d_collision.rb', line 342 def closest2 = self[:closest2] |
#closest2=(v) ⇒ Object
343 |
# File 'lib/box2d_collision.rb', line 343 def closest2=(v) self[:closest2] = v end |
#distanceSquared ⇒ Object
348 |
# File 'lib/box2d_collision.rb', line 348 def distanceSquared = self[:distanceSquared] |
#distanceSquared=(v) ⇒ Object
349 |
# File 'lib/box2d_collision.rb', line 349 def distanceSquared=(v) self[:distanceSquared] = v end |
#fraction1 ⇒ Object
344 |
# File 'lib/box2d_collision.rb', line 344 def fraction1 = self[:fraction1] |
#fraction1=(v) ⇒ Object
345 |
# File 'lib/box2d_collision.rb', line 345 def fraction1=(v) self[:fraction1] = v end |
#fraction2 ⇒ Object
346 |
# File 'lib/box2d_collision.rb', line 346 def fraction2 = self[:fraction2] |
#fraction2=(v) ⇒ Object
347 |
# File 'lib/box2d_collision.rb', line 347 def fraction2=(v) self[:fraction2] = v end |