Show / Hide Table of Contents

Class GeneralAngleAction

Inheritance
System.Object
Action
GeneralAngleAction
Implements
ICommandHandler
Inherited Members
Action.MenuId
Action.IgnoreForSnap
Action.ViewType
Action.OnlyThisModel
Action.OnlyThisView
Action.IsActive
Action.CurrentMouseView
Action.UseFilter
Action.WorksOnLayoutView
Action.OnDisplayChanged(DisplayChangeArg)
Action.OnViewsChanged()
Action.OnMouseDown(MouseEventArgs, IView)
Action.OnMouseEnter(EventArgs, IView)
Action.OnMouseHover(EventArgs, IView)
Action.OnMouseLeave(EventArgs, IView)
Action.OnMouseWheel(MouseEventArgs, IView)
Action.OnDelete()
Action.OnEnter(Object)
Action.OnEscape(Object)
Action.OnDelete(Object)
Action.OnTab(Object)
Action.AutoRepeat()
Action.AutoRepeated()
Action.Frame
Action.FeedBack
Action.AutoCursor
Action.ChangeTabInControlCenter
Action.SetCursor(SnapPointFinder.DidSnapModes, IView)
Action.SetCursor(SnapPointFinder.DidSnapModes, String)
Action.WorldPoint(Point)
Action.WorldPoint(MouseEventArgs, IView)
Action.WorldPoint(GeoPoint2D)
Action.SnapPoint(MouseEventArgs, IView, SnapPointFinder.DidSnapModes)
Action.SnapPoint(MouseEventArgs, GeoPoint, IView, SnapPointFinder.DidSnapModes)
Action.WorldLength(Double)
Action.WorldDirection(Angle)
Action.ActiveDrawingPlane
Action.CurveHitTest(ICurve, Point)
Action.GetObjectsUnderCursor(Point)
Action.CurrentMousePosition
Action.RemoveThisAction()
Action.PreviousAction
Action.OnCommand(String)
Action.OnUpdateCommand(String, CommandState)
Action.OnSelected(MenuWithHandler, Boolean)
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: CADability.Actions
Assembly: CADability.dll
Syntax
public class GeneralAngleAction : Action, ICommandHandler

Constructors

| Improve this Doc View Source

GeneralAngleAction(AngleProperty, GeoPoint)

Declaration
public GeneralAngleAction(AngleProperty angleProperty, GeoPoint fixPoint)
Parameters
Type Name Description
AngleProperty angleProperty
GeoPoint fixPoint
| Improve this Doc View Source

GeneralAngleAction(AngleProperty, Plane)

Declaration
public GeneralAngleAction(AngleProperty angleProperty, Plane localPlane)
Parameters
Type Name Description
AngleProperty angleProperty
Plane localPlane

Methods

| Improve this Doc View Source

GetID()

Implements GetID().

Declaration
public override string GetID()
Returns
Type Description
System.String
Overrides
Action.GetID()
| Improve this Doc View Source

OnActivate(Action, Boolean)

Implements OnActivate(Action, Boolean). If you override this method don't forget to call the bas implementation.

Declaration
public override void OnActivate(Action OldActiveAction, bool SettingAction)
Parameters
Type Name Description
Action OldActiveAction
System.Boolean SettingAction
Overrides
Action.OnActivate(Action, Boolean)
| Improve this Doc View Source

OnEnter()

Overrides OnEnter()

Declaration
public override bool OnEnter()
Returns
Type Description
System.Boolean
Overrides
Action.OnEnter()
| Improve this Doc View Source

OnEscape()

Overrides OnEscape()

Declaration
public override bool OnEscape()
Returns
Type Description
System.Boolean
Overrides
Action.OnEscape()
| Improve this Doc View Source

OnInactivate(Action, Boolean)

Implements OnInactivate(Action, Boolean). If you override this method don't forget to call the bas implementation.

Declaration
public override void OnInactivate(Action NewActiveAction, bool RemovingAction)
Parameters
Type Name Description
Action NewActiveAction

Action.OnInactivate.NewActiveAction.OnInactivate.NewActiveAction

System.Boolean RemovingAction

Action.OnInactivate.RemovingAction.OnInactivate.RemovingAction

Overrides
Action.OnInactivate(Action, Boolean)
| Improve this Doc View Source

OnMouseMove(MouseEventArgs, IView)

Implements OnMouseMove(MouseEventArgs, IView). If you override this method don't forget to call the bas implementation.

Declaration
public override void OnMouseMove(MouseEventArgs e, IView vw)
Parameters
Type Name Description
MouseEventArgs e

Action.OnMouseMove.e.OnMouseMove.e

IView vw

Action.OnMouseMove.vw.OnMouseMove.vw

Overrides
Action.OnMouseMove(MouseEventArgs, IView)
| Improve this Doc View Source

OnMouseUp(MouseEventArgs, IView)

Implements OnMouseUp(MouseEventArgs, IView). If you override this method don't forget to call the bas implementation.

Declaration
public override void OnMouseUp(MouseEventArgs e, IView vw)
Parameters
Type Name Description
MouseEventArgs e

Action.OnMouseUp.e.OnMouseUp.e

IView vw

Action.OnMouseUp.vw.OnMouseUp.vw

Overrides
Action.OnMouseUp(MouseEventArgs, IView)
| Improve this Doc View Source

OnRemoveAction()

Overrides OnRemoveAction()

Declaration
public override void OnRemoveAction()
Overrides
Action.OnRemoveAction()
| Improve this Doc View Source

OnSetAction()

Implements OnSetAction(). If you override this method don't forget to call the bas implementation.

Declaration
public override void OnSetAction()
Overrides
Action.OnSetAction()

Events

| Improve this Doc View Source

CalculateAngleEvent

Declaration
public event GeneralAngleAction.CalculateAngleDelegate CalculateAngleEvent
Event Type
Type Description
GeneralAngleAction.CalculateAngleDelegate

Implements

ICommandHandler
  • Improve this Doc
  • View Source
In This Article
Back to top Generated by DocFX