Click or drag to resize

SmartTrackSettings Class

Contains static methods and properties that target the Smart Track feature behavior.
Inheritance Hierarchy
SystemObject
  Rhino.ApplicationSettingsSmartTrackSettings

Namespace:  Rhino.ApplicationSettings
Assembly:  RhinoCommon (in RhinoCommon.dll)
Syntax
public static class SmartTrackSettings

The SmartTrackSettings type exposes the following members.

Properties
  NameDescription
Public propertyStatic memberActivationDelayMilliseconds
Gets or sets the activation delay in milliseconds.
Public propertyStatic memberActivePointColor
Gets or sets the active point color.
Public propertyStatic memberGuideColor
Gets or sets the active guide color.
Public propertyStatic memberLineColor
Gets or sets the smart track line color.
Public propertyStatic memberMarkerSmartPoint
TODO - Figure out what this does.
Public propertyStatic memberMaxSmartPoints
Gets or sets the maximum number of smart points.
Public propertyStatic memberParallels
Turns on and off the ability to draw parallel tracking lines.
Public propertyStatic memberPointColor
Gets or sets the point color.
Public propertyStatic memberSemiPermanentPoints
Toggles the retaining of captured points for the duration of a command as opposed to discarding them after each mouse click. For example, when you use the Copy command, clicking the mouse to place an object does not clear the existing smart points.
Public propertyStatic memberShowMultipleTypes
TODO - Figure out what this does.
Public propertyStatic memberSmartBasePoint
See Implied from. When a single Smart point is active, you will see the cursor tooltip with a distance.You can either type a distance or enter relative coordinates (e.g. @10,5) to place a point relative to the active smart point.
Public propertyStatic memberSmartOrtho
Gets or sets a value indicating if the 'Smart Ortho' feature is active.

Orthogonal lines are then drawn automatically.

Public propertyStatic memberSmartPointAtCPlaneOrigin
The active viewport construction plane origin is automatically tagged as a smart point, making it possible to snap to it, and snap to ortho lines radiating from it.
Public propertyStatic memberSmartSuppress
TODO - Figure out what this does.
Public propertyStatic memberSmartTangents
Gets or sets a value indicating if the 'Smart Tangents' feature is active.
Public propertyStatic memberStrongOrtho
TODO - Figure out what this does.
Public propertyStatic memberTanPerpLineColor
Gets or sets the tangent and perpendicular line color.
Public propertyStatic memberUseDottedLines
Gets or sets a value indicating if lines are drawn dotted.
Public propertyStatic memberUseSmartTrack
Gets or sets if the Smart Track feature is active.
Top
Methods
  NameDescription
Public methodStatic memberGetCurrentState
Gets the current settings.
Public methodStatic memberGetDefaultState
Gets the Smart Track factory settings.
Public methodStatic memberUpdateFromState
Updates from a particular setting state.
Top
See Also