Class: Box2D::RayCastInput

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(_origin_, _translation_, _maxFraction_) ⇒ Object



135
136
137
138
139
140
141
# File 'lib/box2d_collision.rb', line 135

def self.create_as(_origin_, _translation_, _maxFraction_)
  instance = RayCastInput.new
  instance[:origin] = _origin_
  instance[:translation] = _translation_
  instance[:maxFraction] = _maxFraction_
  instance
end

Instance Method Details

#maxFractionObject



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

def maxFraction = self[:maxFraction]

#maxFraction=(v) ⇒ Object



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

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

#originObject



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

def origin = self[:origin]

#origin=(v) ⇒ Object



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

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

#translationObject



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

def translation = self[:translation]

#translation=(v) ⇒ Object



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

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