ArcFM Engine Developer Guide
TrimRadial Method


For the given coordinates C[0], C[1], ... C[n], runs through the coordinates in order until a coordinate C[i] is found whose distance from C[0] is greater than the given radius. Finds the coordinate C on the line segment between C[0] and C[i] such that the distance C[0]-to-C equals the given radius. Returns the sequence C, C[i], C[i+1], ... C[n].
Syntax
'Declaration
 
<ExtensionAttribute()>
Public Shared Function TrimRadial( _
   ByVal inputCoords() As SE.Geospatial.Spatial.Coordinate, _
   ByVal radius As Double _
) As SE.Geospatial.Spatial.Coordinate()
'Usage
 
Dim inputCoords() As SE.Geospatial.Spatial.Coordinate
Dim radius As Double
Dim value() As SE.Geospatial.Spatial.Coordinate
 
value = SeSpatialExtensions.TrimRadial(inputCoords, radius)
[Extension()]
public static SE.Geospatial.Spatial.Coordinate[] TrimRadial( 
   SE.Geospatial.Spatial.Coordinate[] inputCoords,
   double radius
)

Parameters

inputCoords
radius
Requirements

Target Platforms: Windows XP SP3 (32-bit and 64-bit), Windows 7 (32-bit and 64-bit)

Not all Operating Systems are supported on all products. Visit the ArcFM Solution Supported Versions page for full details.

See Also

Reference

SeSpatialExtensions Class
SeSpatialExtensions Members

 

 


Send Comment