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
basebase is a parameter of type ISegment
extensionextension is a parameter of type esriSegmentExtension
pp is a parameter of type IPoint
distance distance is a parameter of type double bUseLineOrientation bUseLineOrientation is a parameter of type VARIANT_BOOL
Product Availability
Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.
Description
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.
Remarks