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
231 232 233 234 235 236 237 |
# File 'lib/box2d_collision.rb', line 231 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
227 |
# File 'lib/box2d_collision.rb', line 227 def center = self[:center] |
#center=(v) ⇒ Object
228 |
# File 'lib/box2d_collision.rb', line 228 def center=(v) self[:center] = v end |
#mass ⇒ Object
225 |
# File 'lib/box2d_collision.rb', line 225 def mass = self[:mass] |
#mass=(v) ⇒ Object
226 |
# File 'lib/box2d_collision.rb', line 226 def mass=(v) self[:mass] = v end |
#rotationalInertia ⇒ Object
229 |
# File 'lib/box2d_collision.rb', line 229 def rotationalInertia = self[:rotationalInertia] |
#rotationalInertia=(v) ⇒ Object
230 |
# File 'lib/box2d_collision.rb', line 230 def rotationalInertia=(v) self[:rotationalInertia] = v end |