MapLink Pro 11.1.1.0.
Envitia MapLink Pro: The Ultimate Mapping Application Toolkit
Loading...
Searching...
No Matches
TSLTopologicalReplaceSectionOperation Class Reference

Detailed Description

This is the TSLTopologicalReplaceSectionOperation.

Operation Name topologicalreplacesection

Additional Data Pointer to integer indicating true if follow mode is on.

It is an enhanced version of the add/move/delete point operations.

The operation will highlight the points of the first selected polyline and or polygon. Users specify two points on an entity by clicking on them with the left mouse button. Clicking the right mouse button at this stage will cancel the operation. For polygons, the user then selects which of the routes between the points is being replaced by clicking near one edge.

Once a section has been chosen, the new path between the points is drawn, using the standard polyline creation facilities including snapping, constraints and follow mode. Once complete, clicking the right mouse button will replace the section by the new points - assuming that the entity would still be valid.

Once the new section has been defined, the user is prompted to select the new vertex on the section for each junction point of other selected primitives with the original section. If the junction point should not be moved on the other primitive then click the right mouse button.

Static Public Member Functions

static bool add (TSLEditor *editor)
 

Member Function Documentation

◆ add()

static bool TSLTopologicalReplaceSectionOperation::add ( TSLEditor * editor)
static

This method adds the operation to a TSLEditor object. It is passed a pointer to the editor object.

Arguments list details:

editor: a pointer to the TSLEditor object.

Returns true if added successfully, otherwise false.