Show / Hide Table of Contents

Class ConstructDirectionOfCurve

Action that constructs a length as a distance between two points. It uses a LengthProperty to communicate the constructed length to the outside.

Inheritance
System.Object
Action
ConstructAction
ConstructDirectionOfCurve
Implements
ICommandHandler
IPropertyEntry
IIntermediateConstruction
Inherited Members
ConstructAction.TitleId
ConstructAction.CurrentMousePoint
ConstructAction.ShowAttributes
ConstructAction.FeedBack
ConstructAction.ActionDoneEvent
ConstructAction.IPropertyEntry.PropertyEntryChangedStateEvent
ConstructAction.ActiveObject
ConstructAction.ShowActiveObject
ConstructAction.DisassembleBlock
ConstructAction.FindShape(GeoPoint, Plane)
ConstructAction.KeepAsLastStyle(IGeoObject)
ConstructAction.SetInput(Object[])
ConstructAction.BasePoint
ConstructAction.ClearBasePoint()
ConstructAction.CurrentMousePosition
ConstructAction.SetFocus(Object, Boolean)
ConstructAction.MultiSolution
ConstructAction.MultiSolutionCount
ConstructAction.OnDifferentSolution(Boolean)
ConstructAction.OnSolution(Int32)
ConstructAction.CurrentInput
ConstructAction.AutoRepeat()
ConstructAction.OnMouseMove(MouseEventArgs, IView)
ConstructAction.OnMouseUp(MouseEventArgs, IView)
ConstructAction.MayFinish()
ConstructAction.OnMouseDown(MouseEventArgs, IView)
ConstructAction.OnMouseLeave(EventArgs, IView)
ConstructAction.OnEscape(Object)
ConstructAction.OnEscape()
ConstructAction.OnEnter(Object)
ConstructAction.OnEnter()
ConstructAction.OnTab(Object)
ConstructAction.OnActivate(Action, Boolean)
ConstructAction.OnInactivate(Action, Boolean)
ConstructAction.OnViewsChanged()
ConstructAction.FindTangentialPoint(MouseEventArgs, IView, GeoPoint)
ConstructAction.SnapPoint(MouseEventArgs, IView, SnapPointFinder.DidSnapModes)
ConstructAction.SnapPoint(MouseEventArgs, GeoPoint, IView, SnapPointFinder.DidSnapModes)
ConstructAction.LastSnapObject
ConstructAction.LastSnapMode
ConstructAction.OnCommand(String)
ConstructAction.OnUpdateCommand(String, CommandState)
ConstructAction.Finish()
ConstructAction.StartBackgroundTask(Delegate, Delegate, Object[])
ConstructAction.IsBackgroundTaskActive
ConstructAction.CancelBackgroundTask()
ConstructAction.WaitForBackgroundTask()
ConstructAction.IPropertyEntry.IsOpen
ConstructAction.StateChangedEvent
ConstructAction.IPropertyEntry.Opened(Boolean)
ConstructAction.IPropertyEntry.Flags
ConstructAction.IPropertyEntry.ReadOnly
ConstructAction.IPropertyEntry.Label
ConstructAction.IPropertyEntry.Value
ConstructAction.IPropertyEntry.ResourceId
ConstructAction.IPropertyEntry.Parent
ConstructAction.IPropertyEntry.Index
ConstructAction.IPropertyEntry.IndentLevel
ConstructAction.IPropertyEntry.SubItems
ConstructAction.IPropertyEntry.OpenOrCloseSubEntries()
ConstructAction.IPropertyEntry.ButtonClicked(PropertyEntryButton)
ConstructAction.IPropertyEntry.Added(IPropertyPage)
ConstructAction.IPropertyEntry.Removed(IPropertyPage)
ConstructAction.IPropertyEntry.ContextMenu
ConstructAction.IPropertyEntry.GetDropDownList()
ConstructAction.IPropertyEntry.StartEdit(Boolean)
ConstructAction.IPropertyEntry.EndEdit(Boolean, Boolean, String)
ConstructAction.IPropertyEntry.EditTextChanged(String)
ConstructAction.IPropertyEntry.Selected(IPropertyEntry)
ConstructAction.IPropertyEntry.UnSelected(IPropertyEntry)
ConstructAction.IPropertyEntry.Select()
ConstructAction.IPropertyEntry.ListBoxSelected(Int32)
ConstructAction.IPropertyEntry.DeferUpdate
Action.MenuId
Action.IgnoreForSnap
Action.ViewType
Action.OnlyThisModel
Action.OnlyThisView
Action.IsActive
Action.CurrentMouseView
Action.UseFilter
Action.WorksOnLayoutView
Action.OnDisplayChanged(DisplayChangeArg)
Action.OnMouseEnter(EventArgs, IView)
Action.OnMouseHover(EventArgs, IView)
Action.OnMouseWheel(MouseEventArgs, IView)
Action.OnDelete()
Action.OnDelete(Object)
Action.AutoRepeated()
Action.Frame
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.WorldLength(Double)
Action.WorldDirection(Angle)
Action.ActiveDrawingPlane
Action.CurveHitTest(ICurve, Point)
Action.GetObjectsUnderCursor(Point)
Action.RemoveThisAction()
Action.PreviousAction
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 ConstructDirectionOfCurve : ConstructAction, ICommandHandler, IPropertyEntry, IIntermediateConstruction

Constructors

| Improve this Doc View Source

ConstructDirectionOfCurve(GeoVectorProperty)

Declaration
public ConstructDirectionOfCurve(GeoVectorProperty vectorProperty)
Parameters
Type Name Description
GeoVectorProperty vectorProperty

Methods

| Improve this Doc View Source

GetID()

Overrides GetID()

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

OnDone()

Overrides OnDone()

Declaration
public override void OnDone()
Overrides
ConstructAction.OnDone()
| Improve this Doc View Source

OnRemoveAction()

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

OnSetAction()

Overrides OnSetAction()

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

Explicit Interface Implementations

| Improve this Doc View Source

IIntermediateConstruction.GetHandledProperty()

Declaration
IPropertyEntry IIntermediateConstruction.GetHandledProperty()
Returns
Type Description
IPropertyEntry
| Improve this Doc View Source

IIntermediateConstruction.Succeeded

Declaration
bool IIntermediateConstruction.Succeeded { get; }
Returns
Type Description
System.Boolean

Implements

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