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
670 671 672 673 674 675 676 677 |
# File 'lib/box2d_collision.rb', line 670 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
662 |
# File 'lib/box2d_collision.rb', line 662 def normal = self[:normal] |
#normal=(v) ⇒ Object
663 |
# File 'lib/box2d_collision.rb', line 663 def normal=(v) self[:normal] = v end |
#pointCount ⇒ Object
668 |
# File 'lib/box2d_collision.rb', line 668 def pointCount = self[:pointCount] |
#pointCount=(v) ⇒ Object
669 |
# File 'lib/box2d_collision.rb', line 669 def pointCount=(v) self[:pointCount] = v end |
#points ⇒ Object
666 |
# File 'lib/box2d_collision.rb', line 666 def points = self[:points] |
#points=(v) ⇒ Object
667 |
# File 'lib/box2d_collision.rb', line 667 def points=(v) self[:points] = v end |
#rollingImpulse ⇒ Object
664 |
# File 'lib/box2d_collision.rb', line 664 def rollingImpulse = self[:rollingImpulse] |
#rollingImpulse=(v) ⇒ Object
665 |
# File 'lib/box2d_collision.rb', line 665 def rollingImpulse=(v) self[:rollingImpulse] = v end |