Show / Hide Table of Contents

Class ConstructAction.MultiPointInput

Defines an input object for an action derived from ConstructAction. This input object extpects the input of a list of GeoPoints. The user can define as many points as he or she wants. Pressing enter or TAB or clicking the mouse proceeds to the next input object.

Inheritance
System.Object
ConstructAction.InputObject
ConstructAction.MultiPointInput
Implements
IIndexedGeoPoint
Inherited Members
ConstructAction.InputObject.ReadOnly
ConstructAction.InputObject.Optional
ConstructAction.InputObject.Fixed
ConstructAction.InputObject.AdjustHighlight()
ConstructAction.InputObject.ResourceId
ConstructAction.InputObject.constructAction
ConstructAction.InputObject.ShowProperty
ConstructAction.InputObject.Init(ConstructAction)
ConstructAction.InputObject.Refresh()
ConstructAction.InputObject.BuildShowProperty()
ConstructAction.InputObject.AcceptInput(Boolean)
ConstructAction.InputObject.MouseLeft()
ConstructAction.InputObject.OnActionDone()
ConstructAction.InputObject.HasHotspot
ConstructAction.InputObject.HotspotPosition
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 MultiPointInput : ConstructAction.InputObject, ConstructAction.IInputObject, IIndexedGeoPoint

Constructors

| Improve this Doc View Source

MultiPointInput(IIndexedGeoPoint)

Creates a MultiPointInput object that communicates with the provided IIndexedGeoPoint interface.

Declaration
public MultiPointInput(IIndexedGeoPoint forwardTo)
Parameters
Type Name Description
IIndexedGeoPoint forwardTo

interface usually implemented by the ConstructAction derived class

Events

| Improve this Doc View Source

MouseClickEvent

Event that is fired when a mousclick happens and this input has the focus.

Declaration
public event ConstructAction.MouseClickDelegate MouseClickEvent
Event Type
Type Description
ConstructAction.MouseClickDelegate

Explicit Interface Implementations

| Improve this Doc View Source

IIndexedGeoPoint.GetGeoPoint(Int32)

Declaration
GeoPoint IIndexedGeoPoint.GetGeoPoint(int Index)
Parameters
Type Name Description
System.Int32 Index
Returns
Type Description
GeoPoint
| Improve this Doc View Source

IIndexedGeoPoint.GetGeoPointCount()

Declaration
int IIndexedGeoPoint.GetGeoPointCount()
Returns
Type Description
System.Int32
| Improve this Doc View Source

IIndexedGeoPoint.InsertGeoPoint(Int32, GeoPoint)

Declaration
void IIndexedGeoPoint.InsertGeoPoint(int Index, GeoPoint ThePoint)
Parameters
Type Name Description
System.Int32 Index
GeoPoint ThePoint
| Improve this Doc View Source

IIndexedGeoPoint.MayDelete(Int32)

Declaration
bool IIndexedGeoPoint.MayDelete(int Index)
Parameters
Type Name Description
System.Int32 Index
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IIndexedGeoPoint.MayInsert(Int32)

Declaration
bool IIndexedGeoPoint.MayInsert(int Index)
Parameters
Type Name Description
System.Int32 Index
Returns
Type Description
System.Boolean
| Improve this Doc View Source

IIndexedGeoPoint.RemoveGeoPoint(Int32)

Declaration
void IIndexedGeoPoint.RemoveGeoPoint(int Index)
Parameters
Type Name Description
System.Int32 Index
| Improve this Doc View Source

IIndexedGeoPoint.SetGeoPoint(Int32, GeoPoint)

Declaration
void IIndexedGeoPoint.SetGeoPoint(int Index, GeoPoint ThePoint)
Parameters
Type Name Description
System.Int32 Index
GeoPoint ThePoint

Implements

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