Class: Box2D::ShapeCastInput
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Box2D::ShapeCastInput
- Defined in:
- lib/box2d_collision.rb
Class Method Summary collapse
Instance Method Summary collapse
- #count ⇒ Object
- #count=(v) ⇒ Object
- #maxFraction ⇒ Object
- #maxFraction=(v) ⇒ Object
- #points ⇒ Object
- #points=(v) ⇒ Object
- #radius ⇒ Object
- #radius=(v) ⇒ Object
- #translation ⇒ Object
- #translation=(v) ⇒ Object
Class Method Details
.create_as(_points_, _count_, _radius_, _translation_, _maxFraction_) ⇒ Object
162 163 164 165 166 167 168 169 170 |
# File 'lib/box2d_collision.rb', line 162 def self.create_as(_points_, _count_, _radius_, _translation_, _maxFraction_) instance = ShapeCastInput.new instance[:points] = _points_ instance[:count] = _count_ instance[:radius] = _radius_ instance[:translation] = _translation_ instance[:maxFraction] = _maxFraction_ instance end |
Instance Method Details
#count ⇒ Object
154 |
# File 'lib/box2d_collision.rb', line 154 def count = self[:count] |
#count=(v) ⇒ Object
155 |
# File 'lib/box2d_collision.rb', line 155 def count=(v) self[:count] = v end |
#maxFraction ⇒ Object
160 |
# File 'lib/box2d_collision.rb', line 160 def maxFraction = self[:maxFraction] |
#maxFraction=(v) ⇒ Object
161 |
# File 'lib/box2d_collision.rb', line 161 def maxFraction=(v) self[:maxFraction] = v end |
#points ⇒ Object
152 |
# File 'lib/box2d_collision.rb', line 152 def points = self[:points] |
#points=(v) ⇒ Object
153 |
# File 'lib/box2d_collision.rb', line 153 def points=(v) self[:points] = v end |
#radius ⇒ Object
156 |
# File 'lib/box2d_collision.rb', line 156 def radius = self[:radius] |
#radius=(v) ⇒ Object
157 |
# File 'lib/box2d_collision.rb', line 157 def radius=(v) self[:radius] = v end |
#translation ⇒ Object
158 |
# File 'lib/box2d_collision.rb', line 158 def translation = self[:translation] |
#translation=(v) ⇒ Object
159 |
# File 'lib/box2d_collision.rb', line 159 def translation=(v) self[:translation] = v end |