|
| basic_point_z (T x, T y, T z) |
|
| basic_point_z (coord_iterator begin, coord_iterator end) |
|
| basic_point_z (coord_const_iterator begin, coord_const_iterator end) |
|
std::size_t | size () const noexcept |
|
T & | operator[] (size_t pos) |
|
size_type | max_size () const |
|
bool | empty () |
|
iterator | begin () |
|
iterator | end () |
|
const_iterator | begin () const |
|
const_iterator | end () const |
|
reverse_iterator | rbegin () |
|
reverse_iterator | rend () |
|
const_reverse_iterator | rbegin () const |
|
const_reverse_iterator | rend () const |
|
geometry_type | geom_type () const noexcept |
| Returns the geometry type. More...
|
|
std::string | tagged_text () const noexcept |
| Returns the geometry type as a string. More...
|
|
dimension_type | dim () const noexcept |
| Returns the dimension type for the geometry. More...
|
|
size_t | ndim () const noexcept |
| Returns the number of dimensions of the geometry. More...
|
|
void | throw_for_invalid () const |
| Raise an error if the geometry is invalid. More...
|
|
bool | is_closed () const noexcept |
| Whether the geometry is closed. More...
|
|
bool | is_valid () const noexcept |
| Whether the geometry is valid. More...
|
|
bounds_t | bounds () const |
| Returns the bounding box of the geometry. More...
|
|
bool | has_z () const noexcept |
| Whether the geometry has the z-coordinate. More...
|
|
bool | has_m () const noexcept |
| Whether the geometry has the m-coordinate (measurement coordinate) More...
|
|
std::string | json (std::int32_t precision=-1) const |
| Dumps the geojson representation of the geometry. More...
|
|
std::string | wkt (std::int32_t precision=-1) const |
| Dumps the wkt representation of the geometry. More...
|
|
template<class T, typename = typename std::enable_if<std::is_arithmetic<T>::value, T>::type>
class simo::shapes::basic_point_z< T, typename >
Definition at line 310 of file point.hpp.