Class: Box2D::PlaneResult

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(_plane_, _point_, _hit_) ⇒ Object



766
767
768
769
770
771
772
# File 'lib/box2d_collision.rb', line 766

def self.create_as(_plane_, _point_, _hit_)
  instance = PlaneResult.new
  instance[:plane] = _plane_
  instance[:point] = _point_
  instance[:hit] = _hit_
  instance
end

Instance Method Details

#hitObject



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

def hit = self[:hit]

#hit=(v) ⇒ Object



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

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

#planeObject



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

def plane = self[:plane]

#plane=(v) ⇒ Object



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

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

#pointObject



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

def point = self[:point]

#point=(v) ⇒ Object



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

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