Table of Contents

Class EditorState

Namespace
Macad.Interaction
Assembly
Macad.Interaction.dll
public sealed class EditorState : BaseObject
Inheritance
EditorState

Properties

public string ActiveSketchTool { get; }
Property Value: string

public string ActiveTool { get; set; }
Property Value: string

public DocumentFilterFlags DocumentFilterFlags { get; set; }
Property Value: DocumentFilterFlags

public bool RubberbandIncludeTouched { get; set; }
Property Value: bool

public ViewportController.RubberbandSelectionMode RubberbandSelectionMode { get; set; }
Property Value: ViewportController.RubberbandSelectionMode

public bool SketchClipPlaneEnabled { get; }
Property Value: bool

public bool SketchContinuesSegmentCreation { get; }
Property Value: bool

public bool SketchGroupVisible { get; }
Property Value: bool

public SnapInfo SnapInfo { get; }
Property Value: SnapInfo

public bool SnapToEdgeSelected { get; set; }
Property Value: bool

public bool SnapToGridSelected { get; set; }
Property Value: bool

public bool SnapToVertexSelected { get; set; }
Property Value: bool

public bool SnappingEnabled { get; set; }
Property Value: bool

public TransformTool.Options TransformOptions { get; set; }
Property Value: TransformTool.Options

public TransformTool.PivotPoint TransformPivot { get; set; }
Property Value: TransformTool.PivotPoint

Events

public static event PropertyChangedEventHandler StateChanged
Event Type: PropertyChangedEventHandler