Type Alias gaiaRing

Source
pub type gaiaRing = gaiaRingStruct;
Expand description

Container for OGC RING Geometry

Aliased Type§

struct gaiaRing {
    pub Points: i32,
    pub Coords: *mut f64,
    pub Clockwise: i32,
    pub MinX: f64,
    pub MinY: f64,
    pub MaxX: f64,
    pub MaxY: f64,
    pub DimensionModel: i32,
    pub Next: *mut gaiaRingStruct,
    pub Link: *mut gaiaPolygonStruct,
}

Fields§

§Points: i32

number of points [aka vertices]

§Coords: *mut f64

COORDs mem-array

§Clockwise: i32

clockwise / counterclockwise

§MinX: f64

MBR: min X

§MinY: f64

MBR: min Y

§MaxX: f64

MBR: max X

§MaxY: f64

MBR: max Y

§DimensionModel: i32

one of GAIA_XY, GAIA_XY_Z, GAIA_XY_M, GAIA_XY_ZM

§Next: *mut gaiaRingStruct

pointer to next item [linked list]

§Link: *mut gaiaPolygonStruct

pointer to belonging Polygon