navibyte / geospatial

Geospatial data structures, tools and utilities for Dart and Flutter.
Other
51 stars 5 forks source link

Restructure abstract base classes Positionable and Bounded #213

Closed navispatial closed 8 months ago

navispatial commented 9 months ago

Restructure abstract base classes Positionable and Bounded. Add also a new abstract base class ValuePositionable.

The aim is to make class APIs more consistent with as minor changes to concrete subtypes as possible.

After the change inheritance tree would be something like this:

navispatial commented 8 months ago

Implemented in geobase 1.0.0.