Skip to content

Polyline Input

Class full path: NemAll_Python_IFW_Input.PolylineInput

Bases: CoordinateInput, InputViewDocumentData

Implementation of the polyline input

Functions

ExecuteInput(mouseMsg, pnt, pMsgInfo)

Execute the input

Parameters:

Name Type Description Default
mouseMsg int

Mouse message

required
pnt Point2D

View input point

required
pMsgInfo AddMsgInfo

Additional message info

required

Returns:

Type Description
int

execution state

GetPolyline()

get the final polyline

Returns:

Type Description
Polyline3D

final polyline

GetPreviewPolyline()

get the preview polyline

Returns:

Type Description
Polyline3D

preview polyline

StartNewInput()

Start new input

__init__(coordInput, bZCoord)

Args: coordInput: Coordinate input object bZCoord: Z-coordinate input state