Method: Autocad::SelectionSetAdapter#select_on_screen

Defined in:
lib/autocad/selection_set_adapter.rb

#select_on_screen(ft = ole_filter_types, fv = ole_filter_values) ⇒ void

This method returns an undefined value.

Select entities interactively on screen

Examples:

Select entities with user interaction

ss.select_on_screen

Select with predefined filters

ss.filter { |f| f.type("CIRCLE") }
ss.select_on_screen

Parameters:

  • ft (WIN32OLE::Variant, nil) (defaults to: ole_filter_types)

    Optional filter types variant

  • fv (WIN32OLE::Variant, nil) (defaults to: ole_filter_values)

    Optional filter values variant



181
182
183
184
185
186
187
# File 'lib/autocad/selection_set_adapter.rb', line 181

def select_on_screen(ft = ole_filter_types, fv = ole_filter_values)
  if filter_types.empty? && filter_values.empty?
    @ole_obj.SelectOnScreen(nil, nil)
  else
    @ole_obj.SelectOnScreen(ft, fv)
  end
end