Class: Box2D::Manifold

Inherits:
FFI::Struct
  • Object
show all
Defined in:
lib/box2d_collision.rb

Class Method Summary collapse

Instance Method Summary collapse

Class Method Details

.create_as(_normal_, _rollingImpulse_, _points_, _pointCount_) ⇒ Object



674
675
676
677
678
679
680
681
# File 'lib/box2d_collision.rb', line 674

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

#normalObject



666
# File 'lib/box2d_collision.rb', line 666

def normal = self[:normal]

#normal=(v) ⇒ Object



667
# File 'lib/box2d_collision.rb', line 667

def normal=(v) self[:normal] = v end

#pointCountObject



672
# File 'lib/box2d_collision.rb', line 672

def pointCount = self[:pointCount]

#pointCount=(v) ⇒ Object



673
# File 'lib/box2d_collision.rb', line 673

def pointCount=(v) self[:pointCount] = v end

#pointsObject



670
# File 'lib/box2d_collision.rb', line 670

def points = self[:points]

#points=(v) ⇒ Object



671
# File 'lib/box2d_collision.rb', line 671

def points=(v) self[:points] = v end

#rollingImpulseObject



668
# File 'lib/box2d_collision.rb', line 668

def rollingImpulse = self[:rollingImpulse]

#rollingImpulse=(v) ⇒ Object



669
# File 'lib/box2d_collision.rb', line 669

def rollingImpulse=(v) self[:rollingImpulse] = v end