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

IConstructPoint.ConstructPerpendicular Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IC > IConstructPoint Interface > IConstructPoint.ConstructPerpendicular Method
ArcGIS Developer Help

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 _
public void ConstructPerpendicular (
    ISegment base,
    esriSegmentExtension extension,
    IPoint p,
    double distance,
    bool bUseLineOrientation
HRESULT ConstructPerpendicular(
  ISegment* base,
  esriSegmentExtension extension,
  IPoint* p,
  double distance,
  VARIANT_BOOL bUseLineOrientation

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.


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.



ConstructPoint ConstructPerpendicular Example

See Also

IConstructPoint Interface