This document is archived and information here might be outdated.  Recommended version.


IConstructPoint.ConstructPerpendicular Method (ArcObjects .NET 10.6 SDK)
ArcObjects Library Reference (Geometry)  

IConstructPoint.ConstructPerpendicular Method

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

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

 

ConstructPoint ConstructPerpendicular Example

See Also

IConstructPoint Interface