Class: Box2D::TOIInput
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Box2D::TOIInput
- Defined in:
- lib/box2d_collision.rb
Class Method Summary collapse
Instance Method Summary collapse
- #maxFraction ⇒ Object
- #maxFraction=(v) ⇒ Object
- #proxyA ⇒ Object
- #proxyA=(v) ⇒ Object
- #proxyB ⇒ Object
- #proxyB=(v) ⇒ Object
- #sweepA ⇒ Object
- #sweepA=(v) ⇒ Object
- #sweepB ⇒ Object
- #sweepB=(v) ⇒ Object
Class Method Details
.create_as(_proxyA_, _proxyB_, _sweepA_, _sweepB_, _maxFraction_) ⇒ Object
578 579 580 581 582 583 584 585 586 |
# File 'lib/box2d_collision.rb', line 578 def self.create_as(_proxyA_, _proxyB_, _sweepA_, _sweepB_, _maxFraction_) instance = TOIInput.new instance[:proxyA] = _proxyA_ instance[:proxyB] = _proxyB_ instance[:sweepA] = _sweepA_ instance[:sweepB] = _sweepB_ instance[:maxFraction] = _maxFraction_ instance end |
Instance Method Details
#maxFraction ⇒ Object
576 |
# File 'lib/box2d_collision.rb', line 576 def maxFraction = self[:maxFraction] |
#maxFraction=(v) ⇒ Object
577 |
# File 'lib/box2d_collision.rb', line 577 def maxFraction=(v) self[:maxFraction] = v end |
#proxyA ⇒ Object
568 |
# File 'lib/box2d_collision.rb', line 568 def proxyA = self[:proxyA] |
#proxyA=(v) ⇒ Object
569 |
# File 'lib/box2d_collision.rb', line 569 def proxyA=(v) self[:proxyA] = v end |
#proxyB ⇒ Object
570 |
# File 'lib/box2d_collision.rb', line 570 def proxyB = self[:proxyB] |
#proxyB=(v) ⇒ Object
571 |
# File 'lib/box2d_collision.rb', line 571 def proxyB=(v) self[:proxyB] = v end |
#sweepA ⇒ Object
572 |
# File 'lib/box2d_collision.rb', line 572 def sweepA = self[:sweepA] |
#sweepA=(v) ⇒ Object
573 |
# File 'lib/box2d_collision.rb', line 573 def sweepA=(v) self[:sweepA] = v end |
#sweepB ⇒ Object
574 |
# File 'lib/box2d_collision.rb', line 574 def sweepB = self[:sweepB] |
#sweepB=(v) ⇒ Object
575 |
# File 'lib/box2d_collision.rb', line 575 def sweepB=(v) self[:sweepB] = v end |