angle() const | datatypes::Point2D | inline |
angle(const Point2D &point) const | datatypes::Point2D | inline |
BasicData() | datatypes::BasicData | inline |
dist() const | datatypes::Point2D | inline |
dist(const Point2D &point) const | datatypes::Point2D | |
distSquare(const Point2D &point) const | datatypes::Point2D | |
floatingpoint_type typedef | datatypes::Point2D | |
fromPolar(value_type dist, value_type angle) | datatypes::Point2D | static |
getAngle() const | datatypes::Point2D | inline |
getDatatype() | datatypes::BasicData | inline |
getDist() const | datatypes::Point2D | inline |
getSourceId() | datatypes::BasicData | inline |
getUsedMemory() const | datatypes::Point2D | inlinevirtual |
getX() const | datatypes::Point2D | inline |
getY() const | datatypes::Point2D | inline |
isZero() const | datatypes::Point2D | inline |
length() const | datatypes::Point2D | inline |
m_datatype | datatypes::BasicData | protected |
m_sourceId | datatypes::BasicData | protected |
m_x | datatypes::Point2D | private |
m_y | datatypes::Point2D | private |
normalize() | datatypes::Point2D | |
normalized() const | datatypes::Point2D | |
operator!=(const Point2D &, const Point2D &) | datatypes::Point2D | friend |
operator*(value_type, const Point2D &) | datatypes::Point2D | friend |
operator*(const Point2D &, value_type) | datatypes::Point2D | friend |
operator*(const Point2D &p1, const Point2D &p2) | datatypes::Point2D | friend |
operator*=(value_type factor) | datatypes::Point2D | inline |
operator+(const Point2D &, const Point2D &) | datatypes::Point2D | friend |
operator+=(const Point2D &point) | datatypes::Point2D | inline |
operator-(const Point2D &, const Point2D &) | datatypes::Point2D | friend |
operator-(const Point2D &) | datatypes::Point2D | friend |
operator-=(const Point2D &point) | datatypes::Point2D | inline |
operator/(const Point2D &, value_type) | datatypes::Point2D | friend |
operator/=(value_type divisor) | datatypes::Point2D | inline |
operator==(const Point2D &, const Point2D &) | datatypes::Point2D | friend |
Point2D() | datatypes::Point2D | inline |
Point2D(value_type x, value_type y) | datatypes::Point2D | inline |
read(std::istream &is, UINT32 version) | datatypes::Point2D | |
read(const BYTE *&buf, UINT32 version) | datatypes::Point2D | |
rotate(value_type angle) | datatypes::Point2D | |
rotated(value_type angle_rad) const | datatypes::Point2D | |
setPolar(value_type dist, value_type angle) | datatypes::Point2D | inline |
setSourceId(UINT16 id) | datatypes::BasicData | inlinevirtual |
setX(value_type x) | datatypes::Point2D | inline |
setXY(value_type x, value_type y) | datatypes::Point2D | inline |
setY(value_type y) | datatypes::Point2D | inline |
toPolar(value_type &dist, value_type &angle) const | datatypes::Point2D | inline |
toPolar() const | datatypes::Point2D | inline |
toString(UINT16 digits=2) const | datatypes::Point2D | |
value_type typedef | datatypes::Point2D | |
write(std::ostream &os, UINT32 version) const | datatypes::Point2D | |
write(BYTE *&buf, UINT32 version) const | datatypes::Point2D | |
~BasicData() | datatypes::BasicData | inlinevirtual |