Table of Contents

Class Workspace

Namespace
Macad.Core
Assembly
Macad.Core.dll
public sealed class Workspace : BaseObject
Inheritance
Workspace

Properties

public WorkingContext GlobalWorkingContext { get; set; }
Property Value: WorkingContext

public int GridDivisions { get; set; }
Property Value: int

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

public double GridRotation { get; set; }
Property Value: double

public double GridStep { get; set; }
Property Value: double

public Workspace.GridTypes GridType { get; set; }
Property Value: Workspace.GridTypes

public Model Model { get; }
Property Value: Model

public List<Viewport> Viewports { get; }
Property Value: List<Viewport>

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

public Pln WorkingPlane { get; set; }
Property Value: Pln

Methods

public Pnt2d ComputeGridPoint(Pnt2d coord)
coord Pnt2d
Returns: Pnt2d

public void Dispose()

public Quaternion GetWorkingPlaneRotation()
Returns: Quaternion

public override void OnBeginDeserializing(SerializationContext context)
context SerializationContext

public void SetDefaultWorkingPlane(AIS_TypeOfPlane type)
type AIS_TypeOfPlane

Events

public event Workspace.GridChangedEventHandler GridChanged
Event Type: Workspace.GridChangedEventHandler