Class: Box2D::DistanceInput

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_, _useRadii_) ⇒ Object



400
401
402
403
404
405
406
407
408
# File 'lib/box2d_collision.rb', line 400

def self.create_as(_proxyA_, _proxyB_, _transformA_, _transformB_, _useRadii_)
  instance = DistanceInput.new
  instance[:proxyA] = _proxyA_
  instance[:proxyB] = _proxyB_
  instance[:transformA] = _transformA_
  instance[:transformB] = _transformB_
  instance[:useRadii] = _useRadii_
  instance
end

Instance Method Details

#proxyAObject



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

def proxyA = self[:proxyA]

#proxyA=(v) ⇒ Object



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

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

#proxyBObject



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

def proxyB = self[:proxyB]

#proxyB=(v) ⇒ Object



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

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

#transformAObject



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

def transformA = self[:transformA]

#transformA=(v) ⇒ Object



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

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

#transformBObject



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

def transformB = self[:transformB]

#transformB=(v) ⇒ Object



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

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

#useRadiiObject



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

def useRadii = self[:useRadii]

#useRadii=(v) ⇒ Object



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

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