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