Shapes
GIS made easy, a lightweight header-only planar geometry library for Modern C++
simo::shapes::basic_multipolygon< T, AllocatorType > Member List

This is the complete list of members for simo::shapes::basic_multipolygon< T, AllocatorType >, including all inherited members.

base_type typedef (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >
basic_geometry< basic_multipolygon< T > > classsimo::shapes::basic_multipolygon< T, AllocatorType >friend
basic_multipolygon() (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >inline
basic_multipolygon(polygon_iterator first, polygon_iterator last) (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >inline
basic_multipolygon(polygon_const_iterator first, polygon_const_iterator last) (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >inline
basic_multipolygon(std::initializer_list< T > init) (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >inline
basic_multipolygon(CoordIterator coord_first, CoordIterator coord_last, OffsetIterator offset_first, OffsetIterator offset_last) (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >inline
bounds() constsimo::shapes::basic_geometry< basic_multipolygon< T > >inline
coord_const_iterator typedef (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >
coord_iterator typedef (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >
coord_type typedef (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >
dim() const noexceptsimo::shapes::basic_geometry< basic_multipolygon< T > >inline
from_json(const std::string &json)simo::shapes::basic_geometry< basic_multipolygon< T > >inlinestatic
from_wkt(const std::string &wkt)simo::shapes::basic_geometry< basic_multipolygon< T > >inlinestatic
geom_type() const noexceptsimo::shapes::basic_geometry< basic_multipolygon< T > >inline
has_m() const noexceptsimo::shapes::basic_geometry< basic_multipolygon< T > >inline
has_z() const noexceptsimo::shapes::basic_geometry< basic_multipolygon< T > >inline
is_closed() const noexceptsimo::shapes::basic_geometry< basic_multipolygon< T > >inline
is_valid() const noexceptsimo::shapes::basic_geometry< basic_multipolygon< T > >inline
json(std::int32_t precision=-1) constsimo::shapes::basic_geometry< basic_multipolygon< T > >inline
ndim() const noexceptsimo::shapes::basic_geometry< basic_multipolygon< T > >inline
operator!= (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >friend
operator== (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >friend
point_const_iterator typedef (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >
point_iterator typedef (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >
point_type typedef (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >
polygon_const_iterator typedef (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >
polygon_iterator typedef (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >
polygon_type typedef (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >
tagged_text() const noexceptsimo::shapes::basic_geometry< basic_multipolygon< T > >inline
throw_for_invalid() constsimo::shapes::basic_geometry< basic_multipolygon< T > >inline
wkt(std::int32_t precision=-1) constsimo::shapes::basic_geometry< basic_multipolygon< T > >inline
xy() const (defined in simo::shapes::basic_multipolygon< T, AllocatorType >)simo::shapes::basic_multipolygon< T, AllocatorType >inline