pub type gaiaPolygon = gaiaPolygonStruct;Expand description
Container for OGC POLYGON Geometry
Aliased Type§
struct gaiaPolygon {
pub Exterior: *mut gaiaRingStruct,
pub NumInteriors: i32,
pub Interiors: *mut gaiaRingStruct,
pub NextInterior: i32,
pub MinX: f64,
pub MinY: f64,
pub MaxX: f64,
pub MaxY: f64,
pub DimensionModel: i32,
pub Next: *mut gaiaPolygonStruct,
}Fields§
§Exterior: *mut gaiaRingStructthe exterior ring (mandatory)
NumInteriors: i32number of interior rings (may be, none)
Interiors: *mut gaiaRingStructarray of interior rings
NextInterior: i32index of first unused interior ring
MinX: f64MBR: min X
MinY: f64MBR: min Y
MaxX: f64MBR: max X
MaxY: f64MBR: max Y
DimensionModel: i32one of GAIA_XY, GAIA_XY_Z, GAIA_XY_M, GAIA_XY_ZM
Next: *mut gaiaPolygonStructpointer to next item [linked list]