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

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

base_type typedef (defined in simo::shapes::basic_multipoint< T, AllocatorType >)simo::shapes::basic_multipoint< T, AllocatorType >
basic_geometry< basic_multipoint< T > > classsimo::shapes::basic_multipoint< T, AllocatorType >friend
basic_multipoint() (defined in simo::shapes::basic_multipoint< T, AllocatorType >)simo::shapes::basic_multipoint< T, AllocatorType >inline
basic_multipoint(std::initializer_list< T > init) (defined in simo::shapes::basic_multipoint< T, AllocatorType >)simo::shapes::basic_multipoint< T, AllocatorType >inline
basic_multipoint(coord_const_iterator first, coord_const_iterator last)simo::shapes::basic_multipoint< T, AllocatorType >inlineexplicit
basic_multipoint(coord_iterator first, coord_iterator last)simo::shapes::basic_multipoint< T, AllocatorType >inlineexplicit
basic_multipoint(point_iterator first, point_iterator last) (defined in simo::shapes::basic_multipoint< T, AllocatorType >)simo::shapes::basic_multipoint< T, AllocatorType >inline
basic_multipoint(point_const_iterator first, point_const_iterator last) (defined in simo::shapes::basic_multipoint< T, AllocatorType >)simo::shapes::basic_multipoint< T, AllocatorType >inline
bounds() constsimo::shapes::basic_geometry< basic_multipoint< T > >inline
coord_const_iterator typedef (defined in simo::shapes::basic_multipoint< T, AllocatorType >)simo::shapes::basic_multipoint< T, AllocatorType >
coord_iterator typedef (defined in simo::shapes::basic_multipoint< T, AllocatorType >)simo::shapes::basic_multipoint< T, AllocatorType >
coord_type typedef (defined in simo::shapes::basic_multipoint< T, AllocatorType >)simo::shapes::basic_multipoint< T, AllocatorType >
dim() const noexceptsimo::shapes::basic_geometry< basic_multipoint< T > >inline
from_json(const std::string &json)simo::shapes::basic_geometry< basic_multipoint< T > >inlinestatic
from_polyline(const std::string &polyline, std::int32_t precision=5) (defined in simo::shapes::basic_multipoint< T, AllocatorType >)simo::shapes::basic_multipoint< T, AllocatorType >inlinestatic
from_wkt(const std::string &wkt)simo::shapes::basic_geometry< basic_multipoint< T > >inlinestatic
geom_type() const noexceptsimo::shapes::basic_geometry< basic_multipoint< T > >inline
has_m() const noexceptsimo::shapes::basic_geometry< basic_multipoint< T > >inline
has_z() const noexceptsimo::shapes::basic_geometry< basic_multipoint< T > >inline
is_closed() const noexceptsimo::shapes::basic_geometry< basic_multipoint< T > >inline
is_valid() const noexceptsimo::shapes::basic_geometry< basic_multipoint< T > >inline
json(std::int32_t precision=-1) constsimo::shapes::basic_geometry< basic_multipoint< T > >inline
ndim() const noexceptsimo::shapes::basic_geometry< basic_multipoint< T > >inline
operator!=(const basic_multipoint< T > &lhs, const basic_multipoint< T > &rhs)simo::shapes::basic_multipoint< T, AllocatorType >friend
operator==(const basic_multipoint< T > &lhs, const basic_multipoint< T > &rhs)simo::shapes::basic_multipoint< T, AllocatorType >friend
point_const_iterator typedef (defined in simo::shapes::basic_multipoint< T, AllocatorType >)simo::shapes::basic_multipoint< T, AllocatorType >
point_iterator typedef (defined in simo::shapes::basic_multipoint< T, AllocatorType >)simo::shapes::basic_multipoint< T, AllocatorType >
point_type typedef (defined in simo::shapes::basic_multipoint< T, AllocatorType >)simo::shapes::basic_multipoint< T, AllocatorType >
polyline(std::int32_t precision=5) const (defined in simo::shapes::basic_multipoint< T, AllocatorType >)simo::shapes::basic_multipoint< T, AllocatorType >inline
tagged_text() const noexceptsimo::shapes::basic_geometry< basic_multipoint< T > >inline
throw_for_invalid() constsimo::shapes::basic_geometry< basic_multipoint< T > >inline
wkt(std::int32_t precision=-1) constsimo::shapes::basic_geometry< basic_multipoint< T > >inline
xy() const (defined in simo::shapes::basic_multipoint< T, AllocatorType >)simo::shapes::basic_multipoint< T, AllocatorType >inline