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
135 136 137 138 139 140 141 |
# File 'lib/box2d_collision.rb', line 135 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
133 |
# File 'lib/box2d_collision.rb', line 133 def maxFraction = self[:maxFraction] |
#maxFraction=(v) ⇒ Object
134 |
# File 'lib/box2d_collision.rb', line 134 def maxFraction=(v) self[:maxFraction] = v end |
#origin ⇒ Object
129 |
# File 'lib/box2d_collision.rb', line 129 def origin = self[:origin] |
#origin=(v) ⇒ Object
130 |
# File 'lib/box2d_collision.rb', line 130 def origin=(v) self[:origin] = v end |
#translation ⇒ Object
131 |
# File 'lib/box2d_collision.rb', line 131 def translation = self[:translation] |
#translation=(v) ⇒ Object
132 |
# File 'lib/box2d_collision.rb', line 132 def translation=(v) self[:translation] = v end |