CPLY Methods |
The CPLY type exposes the following members.
Name | Description | |
---|---|---|
AddPolygon | Add a polygon to the polygon file. | |
AddPolygonEx | Add a polygon to the polygon file. | |
ChangeIPJ | Set the projection. | |
Clear | Clear/remove all polygons from the PLY. | |
Copy | Destroys a PLY Object | |
Create | Creates a Polygon Object. | |
CreateS | Create an PLY Object from a BF | |
Dispose | (Overrides CHANDLEDispose(Boolean).) | |
Extent | Get the extent of the current polygon. | |
GetIPJ | Get the projection. | |
GetPolygon | Get a polygon from the PLY | |
GetPolygonEx | Get a polygon from the PLY | |
iClipArea | Clip a polygon to an area | |
iClipLineInt |
Clips a line in or out of the polygons for intersections (GS_DOUBLE).
Intersections are returned as fiducials down the line stored in VV
starting at the first point of the line.
Examples:
No intersection: PLY_LINE_CLIP_OUTSIDE, 0 intersections
Starts outside, ends inside: PLY_LINE_CLIP_OUTSIDE, 1 intersection
Starts outside, intersects then ends inside or outside: PLY_LINE_CLIP_OUTSIDE, 2 intersections
Starts inside, ends inside : PLY_LINE_CLIP_INSIDE, 1 intersection (gives end-of-line)
Starts inside, ends outside : PLY_LINE_CLIP_INSIDE, 1 intersection
| |
iClipPLY | Clip one polygon against another | |
IGetDescription | Get the PLY description string | |
iNumPoly | Get the number of polygons. | |
LoadTable | Loads Polygons from a Polygon file. | |
rArea | Compute the Area of a polygon | |
Rectangle | Creates a polygon from a rectangular area. | |
Rotate | Rotate a polygon about a point. | |
SaveTable | Save Polygons to a Polygon file. | |
Serial | Serialize an PLY to a BF | |
SetDescription | Set the PLY description string | |
SetIPJ | Set the projection. | |
Thin | Thin polygons to a desired resolution |