Class: Box2D::DistanceInput
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Box2D::DistanceInput
- Defined in:
- lib/box2d_collision.rb
Class Method Summary collapse
Instance Method Summary collapse
- #proxyA ⇒ Object
- #proxyA=(v) ⇒ Object
- #proxyB ⇒ Object
- #proxyB=(v) ⇒ Object
- #transformA ⇒ Object
- #transformA=(v) ⇒ Object
- #transformB ⇒ Object
- #transformB=(v) ⇒ Object
- #useRadii ⇒ Object
- #useRadii=(v) ⇒ Object
Class Method Details
.create_as(_proxyA_, _proxyB_, _transformA_, _transformB_, _useRadii_) ⇒ Object
400 401 402 403 404 405 406 407 408 |
# File 'lib/box2d_collision.rb', line 400 def self.create_as(_proxyA_, _proxyB_, _transformA_, _transformB_, _useRadii_) instance = DistanceInput.new instance[:proxyA] = _proxyA_ instance[:proxyB] = _proxyB_ instance[:transformA] = _transformA_ instance[:transformB] = _transformB_ instance[:useRadii] = _useRadii_ instance end |
Instance Method Details
#proxyA ⇒ Object
390 |
# File 'lib/box2d_collision.rb', line 390 def proxyA = self[:proxyA] |
#proxyA=(v) ⇒ Object
391 |
# File 'lib/box2d_collision.rb', line 391 def proxyA=(v) self[:proxyA] = v end |
#proxyB ⇒ Object
392 |
# File 'lib/box2d_collision.rb', line 392 def proxyB = self[:proxyB] |
#proxyB=(v) ⇒ Object
393 |
# File 'lib/box2d_collision.rb', line 393 def proxyB=(v) self[:proxyB] = v end |
#transformA ⇒ Object
394 |
# File 'lib/box2d_collision.rb', line 394 def transformA = self[:transformA] |
#transformA=(v) ⇒ Object
395 |
# File 'lib/box2d_collision.rb', line 395 def transformA=(v) self[:transformA] = v end |
#transformB ⇒ Object
396 |
# File 'lib/box2d_collision.rb', line 396 def transformB = self[:transformB] |
#transformB=(v) ⇒ Object
397 |
# File 'lib/box2d_collision.rb', line 397 def transformB=(v) self[:transformB] = v end |
#useRadii ⇒ Object
398 |
# File 'lib/box2d_collision.rb', line 398 def useRadii = self[:useRadii] |
#useRadii=(v) ⇒ Object
399 |
# File 'lib/box2d_collision.rb', line 399 def useRadii=(v) self[:useRadii] = v end |