class Disp3D::PickedResult

Attributes

far[R]
near[R]
node_path_info[R]
screen_position[R]
world_position[R]

Public Class Methods

new(node_path_info_ary, screen_position, world_position, near, far) click to toggle source
# File lib/picked_result.rb, line 11
def initialize(node_path_info_ary, screen_position, world_position, near, far)
  Util3D.check_arg_type(Array, node_path_info_ary)
  Util3D.check_arg_type(Vector3, screen_position)
  Util3D.check_arg_type(Vector3, world_position)
  Util3D.check_arg_type(::Numeric, near)
  Util3D.check_arg_type(::Numeric, far)

  @node_path_info = node_path_info_ary
  @screen_position = screen_position
  @world_position = world_position
  @near = near
  @far = far
end