Class: Box2D::RayCastInput
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Box2D::RayCastInput
- Defined in:
- lib/box2d_collision.rb
Class Method Summary collapse
Instance Method Summary collapse
- #maxFraction ⇒ Object
- #maxFraction=(v) ⇒ Object
- #origin ⇒ Object
- #origin=(v) ⇒ Object
- #translation ⇒ Object
- #translation=(v) ⇒ Object
Class Method Details
.create_as(_origin_, _translation_, _maxFraction_) ⇒ Object
97 98 99 100 101 102 103 |
# File 'lib/box2d_collision.rb', line 97 def self.create_as(_origin_, _translation_, _maxFraction_) instance = RayCastInput.new instance[:origin] = _origin_ instance[:translation] = _translation_ instance[:maxFraction] = _maxFraction_ instance end |
Instance Method Details
#maxFraction ⇒ Object
95 |
# File 'lib/box2d_collision.rb', line 95 def maxFraction = self[:maxFraction] |
#maxFraction=(v) ⇒ Object
96 |
# File 'lib/box2d_collision.rb', line 96 def maxFraction=(v) self[:maxFraction] = v end |
#origin ⇒ Object
91 |
# File 'lib/box2d_collision.rb', line 91 def origin = self[:origin] |
#origin=(v) ⇒ Object
92 |
# File 'lib/box2d_collision.rb', line 92 def origin=(v) self[:origin] = v end |
#translation ⇒ Object
93 |
# File 'lib/box2d_collision.rb', line 93 def translation = self[:translation] |
#translation=(v) ⇒ Object
94 |
# File 'lib/box2d_collision.rb', line 94 def translation=(v) self[:translation] = v end |