F_VN_PointToLineDistance_TcVnPoint2_REAL

F_VN_PointToLineDistance_TcVnPoint2_REAL 1:

Computes the shortest distance between a point and a line.

Syntax

Definition:

FUNCTION F_VN_PointToLineDistance_TcVnPoint2_REAL : HRESULT
VAR_IN_OUT
    aPoint      : TcVnPoint2_REAL;
    aLinePoint1 : TcVnPoint2_REAL;
    aLinePoint2 : TcVnPoint2_REAL;
    fDistance   : LREAL;
END_VAR
VAR_INPUT
    hrPrev      : HRESULT;
END_VAR

 Inputs

Name

Type

Description

hrPrev

HRESULT

HRESULT indicating the result of previous operations (If SUCCEEDED(hrPrev) equals false, no operation is executed.)

 In/Outputs

Name

Type

Description

aPoint

TcVnPoint2_REAL

Point

aLinePoint1

TcVnPoint2_REAL

Line Point 1

aLinePoint2

TcVnPoint2_REAL

Line Point 2

fDistance

LREAL

Returns the distance between the point and the line

 Return value

HRESULT

Required License

TC3 Vision Base

System Requirements