Provides access to members that allow manipulations of segments with Zs.
Description
This interface is new at ArcGIS 9.3. It supersedes ISegmentZ2.
Members
Name | Description | |
---|---|---|
Densify3D | Densify segment into the specified number of smaller segments. This method is intended for internal use only. | |
GetZs | Get the Zs on the segment's endpoints. | |
MaxDistanceFromLine3D | Returns the maximum distance from the line. | |
SetZs | Set the Zs on the segment's endpoints. |
ISegmentZ2.Densify3D Method
Densify segment into the specified number of smaller segments. This method is intended for internal use only.
Public Sub Densify3D ( _
ByVal cMaxSegments As Integer, _
ByVal maxDeviation As Double, _
ByRef pcOutSegments As Integer, _
ByRef ppSegments As ILine _
)
public void Densify3D (
int cMaxSegments,
double maxDeviation,
ref int pcOutSegments,
ref ILine ppSegments
);
Remarks
This method is not intended to be called directly. To densify a SegmentZ, add it to a PolylineZ and call IPolycurve3D.Densify3D on the PolylineZ.
ISegmentZ2.MaxDistanceFromLine3D Method
Returns the maximum distance from the line.
Public Sub MaxDistanceFromLine3D ( _
ByRef pBaseFromZ As WKSPointZ, _
ByRef pBaseToZ As WKSPointZ, _
ByVal minOffset As Double, _
ByVal fromArcDistance As Double, _
ByVal toArcDistance As Double, _
ByRef pMaxOffset As Double, _
ByRef pAtArcDistance As Double, _
ByRef pFarPointZ As WKSPointZ _
)
public void MaxDistanceFromLine3D (
ref WKSPointZ pBaseFromZ,
ref WKSPointZ pBaseToZ,
ref double minOffset,
ref double fromArcDistance,
ref double toArcDistance,
ref double pMaxOffset,
ref double pAtArcDistance,
ref WKSPointZ pFarPointZ
);
Remarks
This method is for internal use only.
Inherited Interfaces
Interfaces | Description |
---|---|
ISegmentZ | Provides access to members that allow simple manipulations of Zs at the segment level. |
Classes that implement ISegmentZ2
Classes | Description |
---|
Remarks
This interface is for internal use only.