|
Enfusion Script API
|
Classes | |
| interface | GeoAttribCollection |
| GeoShape's attribute set. More... | |
| interface | GeoMultiPoint |
| Set of points. More... | |
| interface | GeoPoint |
| Single point. More... | |
| interface | GeoPolygon |
| Polygon (can have multiple parts). More... | |
| interface | GeoPolyline |
| Line string. More... | |
| interface | GeoShape |
| Base class for all shapes. More... | |
| interface | GeoShapeCollection |
| Collection of shapes, i.e. More... | |
| interface | GeoShapeLoader |
| Geo shape API entry point - static class for loading various geo shape formats such as ESRI Shapefiles. More... | |
| interface | GeoVertexCollection |
| Collection of vertices (points). Can be treated like read-only array. More... | |
Enumerations | |
| enum | GeoAttribType { GeoAttribType.INT , GeoAttribType.FLT , GeoAttribType.STR , GeoAttribType.UNKNOWN } |
| Shape attribute data type. More... | |
| enum | GeoShapeType { GeoShapeType.POINT , GeoShapeType.MULTI_POINT , GeoShapeType.POLYLINE , GeoShapeType.POLYGON , GeoShapeType.UNKNOWN } |
| GeoShape type. Set for every shape. Helps with shape type-casting. More... | |
| enum GeoAttribType |
Shape attribute data type.
| Enumerator | |
|---|---|
| INT | integer |
| FLT | float |
| STR | string |
| UNKNOWN | unknown / unsupported data type, attribute value cannot be retrieved |
| enum GeoShapeType |
GeoShape type. Set for every shape. Helps with shape type-casting.
| Enumerator | |
|---|---|
| POINT | single point |
| MULTI_POINT | set of points |
| POLYLINE | line string |
| POLYGON | polygon |
| UNKNOWN | unknown / unsupported shape type, can contain attributes at least |