Returns the point clicked by the user. inPtIndex is 0-based. If you pass in an index that is greater than the number of points clicked by the user, result will be false.
PROCEDURE vstGetPt2D(
inPtIndex : LONGINT;
VAR outX : REAL;
VAR outY : REAL;
result : BOOLEAN);def vs.vstGetPt2D(inPtIndex, result):
return (outX, outY)| Name | Type | Description |
|---|---|---|
| inPtIndex | LONGINT | |
| outX | REAL | Output parameter. |
| outY | REAL | Output parameter. |
| result | BOOLEAN |
Note that vstNumPts will return the number of clicked points (a 1-based index). vstGetPt2D is zero-based. So if you're collecting points in the kToolEventPointAdded event you'll likely have to do something like
vstNumPoints(pointNum);
vstGetPt2D(pointNum-1, ...);[MaKro 6/2018]: ... with pyhton consider using VS:vstGetCurrPt2D ...
Availability: from All Versions
This is drop-in function.