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

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

basic_geometry< basic_point_zm< T > > classsimo::shapes::basic_point_zm< T, typename >friend
basic_point_zm() (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >inline
basic_point_zm(T x, T y, T z, T m) (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >inline
basic_point_zm(coord_iterator begin, coord_iterator end) (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >inlineexplicit
basic_point_zm(coord_const_iterator begin, coord_const_iterator end) (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >inlineexplicit
begin() (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >inline
begin() const (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >inline
bounds() constsimo::shapes::basic_geometry< basic_point_zm< T > >inline
const_iterator typedef (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
const_reference typedef (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
const_reverse_iterator typedef (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
coord_const_iterator typedef (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
coord_iterator typedef (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
coord_type typedef (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
coords (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
difference_type typedef (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
dim() const noexceptsimo::shapes::basic_geometry< basic_point_zm< T > >inline
empty() (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >inline
end() (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >inline
end() const (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >inline
from_json(const std::string &json)simo::shapes::basic_geometry< basic_point_zm< T > >inlinestatic
from_wkt(const std::string &wkt)simo::shapes::basic_geometry< basic_point_zm< T > >inlinestatic
geom_type() const noexceptsimo::shapes::basic_geometry< basic_point_zm< T > >inline
has_m() const noexceptsimo::shapes::basic_geometry< basic_point_zm< T > >inline
has_z() const noexceptsimo::shapes::basic_geometry< basic_point_zm< T > >inline
height (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
is_closed() const noexceptsimo::shapes::basic_geometry< basic_point_zm< T > >inline
is_valid() const noexceptsimo::shapes::basic_geometry< basic_point_zm< T > >inline
iterator typedef (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
json(std::int32_t precision=-1) constsimo::shapes::basic_geometry< basic_point_zm< T > >inline
lat (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
lng (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
m (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
max_size() const (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >inline
measure (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
N (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >static
ndim() const noexceptsimo::shapes::basic_geometry< basic_point_zm< T > >inline
operator!= (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >friend
operator== (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >friend
operator[](size_t pos) (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >inline
point_type typedef (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
rbegin() (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >inline
rbegin() const (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >inline
reference typedef (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
rend() (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >inline
rend() const (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >inline
reverse_iterator typedef (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
size() const noexcept (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >inline
size_type typedef (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
tagged_text() const noexceptsimo::shapes::basic_geometry< basic_point_zm< T > >inline
throw_for_invalid() constsimo::shapes::basic_geometry< basic_point_zm< T > >inline
value_type typedef (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
wkt(std::int32_t precision=-1) constsimo::shapes::basic_geometry< basic_point_zm< T > >inline
x (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
y (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >
z (defined in simo::shapes::basic_point_zm< T, typename >)simo::shapes::basic_point_zm< T, typename >