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



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

#normalObject



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

#pointCountObject



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

#pointsObject



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

#rollingImpulseObject



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