Class: Box2D::Manifold
- Inherits:
-
FFI::Struct
- Object
- FFI::Struct
- Box2D::Manifold
- Defined in:
- lib/box2d_collision.rb
Class Method Summary collapse
Instance Method Summary collapse
- #normal ⇒ Object
- #normal=(v) ⇒ Object
- #pointCount ⇒ Object
- #pointCount=(v) ⇒ Object
- #points ⇒ Object
- #points=(v) ⇒ Object
- #rollingImpulse ⇒ Object
- #rollingImpulse=(v) ⇒ Object
Class Method Details
.create_as(_normal_, _rollingImpulse_, _points_, _pointCount_) ⇒ Object
686 687 688 689 690 691 692 693 |
# File 'lib/box2d_collision.rb', line 686 def self.create_as(_normal_, _rollingImpulse_, _points_, _pointCount_) instance = Manifold.new instance[:normal] = _normal_ instance[:rollingImpulse] = _rollingImpulse_ instance[:points] = _points_ instance[:pointCount] = _pointCount_ instance end |
Instance Method Details
#normal ⇒ Object
678 |
# File 'lib/box2d_collision.rb', line 678 def normal = self[:normal] |
#normal=(v) ⇒ Object
679 |
# File 'lib/box2d_collision.rb', line 679 def normal=(v) self[:normal] = v end |
#pointCount ⇒ Object
684 |
# File 'lib/box2d_collision.rb', line 684 def pointCount = self[:pointCount] |
#pointCount=(v) ⇒ Object
685 |
# File 'lib/box2d_collision.rb', line 685 def pointCount=(v) self[:pointCount] = v end |
#points ⇒ Object
682 |
# File 'lib/box2d_collision.rb', line 682 def points = self[:points] |
#points=(v) ⇒ Object
683 |
# File 'lib/box2d_collision.rb', line 683 def points=(v) self[:points] = v end |
#rollingImpulse ⇒ Object
680 |
# File 'lib/box2d_collision.rb', line 680 def rollingImpulse = self[:rollingImpulse] |
#rollingImpulse=(v) ⇒ Object
681 |
# File 'lib/box2d_collision.rb', line 681 def rollingImpulse=(v) self[:rollingImpulse] = v end |