Class: Box2D::ShapeCastPairInput

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_, _transformA_, _transformB_, _translationB_, _maxFraction_) ⇒ Object



519
520
521
522
523
524
525
526
527
528
# File 'lib/box2d_collision.rb', line 519

def self.create_as(_proxyA_, _proxyB_, _transformA_, _transformB_, _translationB_, _maxFraction_)
  instance = ShapeCastPairInput.new
  instance[:proxyA] = _proxyA_
  instance[:proxyB] = _proxyB_
  instance[:transformA] = _transformA_
  instance[:transformB] = _transformB_
  instance[:translationB] = _translationB_
  instance[:maxFraction] = _maxFraction_
  instance
end

Instance Method Details

#maxFractionObject



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

def maxFraction = self[:maxFraction]

#maxFraction=(v) ⇒ Object



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

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

#proxyAObject



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

def proxyA = self[:proxyA]

#proxyA=(v) ⇒ Object



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

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

#proxyBObject



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

def proxyB = self[:proxyB]

#proxyB=(v) ⇒ Object



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

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

#transformAObject



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

def transformA = self[:transformA]

#transformA=(v) ⇒ Object



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

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

#transformBObject



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

def transformB = self[:transformB]

#transformB=(v) ⇒ Object



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

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

#translationBObject



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

def translationB = self[:translationB]

#translationB=(v) ⇒ Object



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

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