Class: Box2D::MassData
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Box2D::MassData
- Defined in:
- lib/box2d_collision.rb
Class Method Summary collapse
Instance Method Summary collapse
- #center ⇒ Object
- #center=(v) ⇒ Object
- #mass ⇒ Object
- #mass=(v) ⇒ Object
- #rotationalInertia ⇒ Object
- #rotationalInertia=(v) ⇒ Object
Class Method Details
.create_as(_mass_, _center_, _rotationalInertia_) ⇒ Object
214 215 216 217 218 219 220 |
# File 'lib/box2d_collision.rb', line 214 def self.create_as(_mass_, _center_, _rotationalInertia_) instance = MassData.new instance[:mass] = _mass_ instance[:center] = _center_ instance[:rotationalInertia] = _rotationalInertia_ instance end |
Instance Method Details
#center ⇒ Object
210 |
# File 'lib/box2d_collision.rb', line 210 def center = self[:center] |
#center=(v) ⇒ Object
211 |
# File 'lib/box2d_collision.rb', line 211 def center=(v) self[:center] = v end |
#mass ⇒ Object
208 |
# File 'lib/box2d_collision.rb', line 208 def mass = self[:mass] |
#mass=(v) ⇒ Object
209 |
# File 'lib/box2d_collision.rb', line 209 def mass=(v) self[:mass] = v end |
#rotationalInertia ⇒ Object
212 |
# File 'lib/box2d_collision.rb', line 212 def rotationalInertia = self[:rotationalInertia] |
#rotationalInertia=(v) ⇒ Object
213 |
# File 'lib/box2d_collision.rb', line 213 def rotationalInertia=(v) self[:rotationalInertia] = v end |