Class: Box2D::TOIInput

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(_proxyA_, _proxyB_, _sweepA_, _sweepB_, _maxFraction_) ⇒ Object



582
583
584
585
586
587
588
589
590
# File 'lib/box2d_collision.rb', line 582

def self.create_as(_proxyA_, _proxyB_, _sweepA_, _sweepB_, _maxFraction_)
  instance = TOIInput.new
  instance[:proxyA] = _proxyA_
  instance[:proxyB] = _proxyB_
  instance[:sweepA] = _sweepA_
  instance[:sweepB] = _sweepB_
  instance[:maxFraction] = _maxFraction_
  instance
end

Instance Method Details

#maxFractionObject



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

def maxFraction = self[:maxFraction]

#maxFraction=(v) ⇒ Object



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

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

#proxyAObject



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

def proxyA = self[:proxyA]

#proxyA=(v) ⇒ Object



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

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

#proxyBObject



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

def proxyB = self[:proxyB]

#proxyB=(v) ⇒ Object



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

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

#sweepAObject



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

def sweepA = self[:sweepA]

#sweepA=(v) ⇒ Object



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

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

#sweepBObject



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

def sweepB = self[:sweepB]

#sweepB=(v) ⇒ Object



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

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