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 |