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