This document is archived and information here might be outdated. Recommended version. |
Constructs a point 'distance' units from p and lying along the line normal to base and passing through p.
[Visual Basic .NET] Public Sub ConstructPerpendicular ( _ ByVal base As ISegment, _ ByVal extension As esriSegmentExtension, _ ByVal p As IPoint, _ ByVal distance As Double, _ ByVal bUseLineOrientation As Boolean _ )
[C#] public void ConstructPerpendicular ( ISegment base, esriSegmentExtension extension, IPoint p, double distance, bool bUseLineOrientation );
[C++]
HRESULT ConstructPerpendicular(
ISegment* base,
esriSegmentExtension extension,
IPoint* p,
double distance,
VARIANT_BOOL bUseLineOrientation
);
[C++] Parameters base
base is a parameter of type ISegment* extension
extension is a parameter of type esriSegmentExtension p
p is a parameter of type IPoint* distance
distance is a parameter of type double bUseLineOrientation
bUseLineOrientation is a parameter of type bool
ConstructPerpendicular constructs a Point a specified distance from the input point in the direction parallel to the normal (perpendicular to the tangent) of the nearest point on the extended input segment.