92 return ((
left == 0) && (
top == 0));
104 return utility::parseValue<TPoint<T>>(
_value);
TPoint & operator-=(TPoint const &_obj)
bool operator==(TPoint const &_obj) const
TPoint operator-(TPoint const &_obj) const
static TPoint< T > parse(std::string_view _value)
friend std::ostream & operator<<(std::ostream &_stream, const TPoint< T > &_value)
TPoint(T const &_left, T const &_top)
TPoint operator+(TPoint const &_obj) const
void set(T const &_left, T const &_top)
void swap(TPoint &_value)
TPoint & operator+=(TPoint const &_obj)
bool operator!=(TPoint const &_obj) const
TPoint & operator=(TPoint< U > const &_obj)
std::string print() const
friend std::istream & operator>>(std::istream &_stream, TPoint< T > &_value)