OmniSciDB  72c90bc290
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Geo::Point2D Struct Reference

#include <heavydbTypes.h>

Public Member Functions

std::string toString () const
 

Public Attributes

double x {std::numeric_limits<double>::quiet_NaN()}
 
double y {std::numeric_limits<double>::quiet_NaN()}
 

Detailed Description

Definition at line 1694 of file heavydbTypes.h.

Member Function Documentation

std::string Geo::Point2D::toString ( ) const
inline

Definition at line 1699 of file heavydbTypes.h.

References to_string(), typeName(), x, and y.

1699  {
1700  return ::typeName(this) + "(x=" + ::toString(x) + ", y=" + std::to_string(y) + ")";
1701  }
std::string to_string(char const *&&v)
std::string toString() const
std::string typeName(const T *v)
Definition: toString.h:106

+ Here is the call graph for this function:

Member Data Documentation

double Geo::Point2D::x {std::numeric_limits<double>::quiet_NaN()}

Definition at line 1695 of file heavydbTypes.h.

Referenced by Column< GeoPoint >::setItem(), and toString().

double Geo::Point2D::y {std::numeric_limits<double>::quiet_NaN()}

Definition at line 1696 of file heavydbTypes.h.

Referenced by Column< GeoPoint >::setItem(), and toString().


The documentation for this struct was generated from the following file: