Class: Box2D::ShapeCastPairInput
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Box2D::ShapeCastPairInput
- 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
- #transformA ⇒ Object
- #transformA=(v) ⇒ Object
- #transformB ⇒ Object
- #transformB=(v) ⇒ Object
- #translationB ⇒ Object
- #translationB=(v) ⇒ Object
Class Method Details
.create_as(_proxyA_, _proxyB_, _transformA_, _transformB_, _translationB_, _maxFraction_) ⇒ Object
519 520 521 522 523 524 525 526 527 528 |
# File 'lib/box2d_collision.rb', line 519 def self.create_as(_proxyA_, _proxyB_, _transformA_, _transformB_, _translationB_, _maxFraction_) instance = ShapeCastPairInput.new instance[:proxyA] = _proxyA_ instance[:proxyB] = _proxyB_ instance[:transformA] = _transformA_ instance[:transformB] = _transformB_ instance[:translationB] = _translationB_ instance[:maxFraction] = _maxFraction_ instance end |
Instance Method Details
#maxFraction ⇒ Object
517 |
# File 'lib/box2d_collision.rb', line 517 def maxFraction = self[:maxFraction] |
#maxFraction=(v) ⇒ Object
518 |
# File 'lib/box2d_collision.rb', line 518 def maxFraction=(v) self[:maxFraction] = v end |
#proxyA ⇒ Object
507 |
# File 'lib/box2d_collision.rb', line 507 def proxyA = self[:proxyA] |
#proxyA=(v) ⇒ Object
508 |
# File 'lib/box2d_collision.rb', line 508 def proxyA=(v) self[:proxyA] = v end |
#proxyB ⇒ Object
509 |
# File 'lib/box2d_collision.rb', line 509 def proxyB = self[:proxyB] |
#proxyB=(v) ⇒ Object
510 |
# File 'lib/box2d_collision.rb', line 510 def proxyB=(v) self[:proxyB] = v end |
#transformA ⇒ Object
511 |
# File 'lib/box2d_collision.rb', line 511 def transformA = self[:transformA] |
#transformA=(v) ⇒ Object
512 |
# File 'lib/box2d_collision.rb', line 512 def transformA=(v) self[:transformA] = v end |
#transformB ⇒ Object
513 |
# File 'lib/box2d_collision.rb', line 513 def transformB = self[:transformB] |
#transformB=(v) ⇒ Object
514 |
# File 'lib/box2d_collision.rb', line 514 def transformB=(v) self[:transformB] = v end |
#translationB ⇒ Object
515 |
# File 'lib/box2d_collision.rb', line 515 def translationB = self[:translationB] |
#translationB=(v) ⇒ Object
516 |
# File 'lib/box2d_collision.rb', line 516 def translationB=(v) self[:translationB] = v end |