Click or drag to resize

RhinoObjectSelectSubObject Method (ComponentIndex, Boolean, Boolean, Boolean)

Reports if an object can be selected.

Namespace:  Rhino.DocObjects
Assembly:  RhinoCommon (in RhinoCommon.dll)
Syntax
public int SelectSubObject(
	ComponentIndex componentIndex,
	bool select,
	bool syncHighlight,
	bool persistentSelect
)

Parameters

componentIndex
Type: Rhino.GeometryComponentIndex
Index of subobject to check.
select
Type: SystemBoolean
The new selection state; true activates selection.
syncHighlight
Type: SystemBoolean
(default=true) If true, then the object is highlighted if it is selected and unhighlighted if is is not selected.
persistentSelect
Type: SystemBoolean
When true, selection persists even after the current command terminates.

Return Value

Type: Int32

0: object is not selected

1: object is selected

2: object is selected persistently.

Remarks
Objects that are locked, hidden, or on locked or hidden layers cannot be selected. If IsSelectableWithGripsOn() returns false, then an that object is not selectable if it has grips turned on.
Version Information

Rhino for Windows

Supported in: 6.0 BETA
See Also