Querying Methods

The following methods allow the application programmer or customiser to query the geometry of items.


GetClosestPt  
Gets the closest point on any linear geometry of the current open Item to the given position.
GetClosestVertex  
Gets the closest vertex of the current open Item to the given position.
GetExtent  
Gets the extents of the current open item.
GetGeomAngleFromLength  
Gets the tangent angle a specified length along geometry from the current open item.
GetGeomDim  
Gets dimension of geometry from the current open item.
GetGeomIntersections  
Looks for intersections between a single piece of geometry from the current open item, and items in the given Named List.
GetGeomLength  
Gets length of geometry from the current open item.
GetGeomLengthUpto  
Gets the length along the current open item's geometry up to a position.
GetGeomNumPt  
Gets the number of vertices in geometry from the current open item.
GetGeomNumSeg  
Gets the number of segments in geometry from the current open item.
GetGeomPosFromLength  
Gets the position a specified length along geometry from the current open item.
GetGeomPt  
Gets the position of a vertex from geometry in the current open item.
GetGeomSegAxis  
Gets the axis of a bulged segment within geometry in the current open item.
GetGeomSegBulge  
Gets the bulge of a segment within geometry in the current open item.
GetGeomSegShape  
Gets the shape of a segment within geometry of the current open item.
GetGeomSelfIntersection  
Looks for a self-intersection within a single piece of geometry from the current open item.
GetGeomTgtFromLength  
Gets the tangent vector a specified length along geometry from the current open item.
GetHook  
Gets the hook point of the current open item.
GetNumGeom  
Gets the number of geometry pieces in the current open item.
GetSelfIntersection  
Thin wrapper on top of the GetGeomSelfIntersection method.