OpenSiv3D  v0.6.5
C++20 framework for creative coding
s3d::Point Member List

This is the complete list of members for s3d::Point, including all inherited members.

All(value_type value=1) noexcepts3d::Pointstatic
area() const noexcepts3d::Point
asCircle(double r) const noexcepts3d::Point
clear() noexcepts3d::Point
Dimensions3d::Pointstatic
distanceFrom(double _x, double _y) const noexcepts3d::Point
distanceFrom(Point p) const noexcepts3d::Point
distanceFrom(Vector2D< Type > p) const noexcepts3d::Point
distanceFromSq(double _x, double _y) const noexcepts3d::Point
distanceFromSq(Point p) const noexcepts3d::Point
distanceFromSq(Vector2D< Type > p) const noexcepts3d::Point
Down(value_type length=1) noexcepts3d::Pointstatic
elem(size_t index) const noexcepts3d::Point
Formatter(FormatData &formatData, const Point &value)s3d::Pointfriend
getAngle() const noexcepts3d::Point
getAngle(Vector2D< Type > other) const noexcepts3d::Point
getMidpoint(Point other) const noexcepts3d::Point
getMidpoint(Vector2D< Type > other) const noexcepts3d::Point
getPerpendicularCCW() const noexcepts3d::Point
getPerpendicularCW() const noexcepts3d::Point
getPointByAngleAndDistance(T angle, U distance) const noexcepts3d::Point
getPointer() noexcepts3d::Point
getPointer() const noexcepts3d::Point
hash() const noexcepts3d::Point
horizontalAspectRatio() const noexcepts3d::Point
intersects(const Shape2DType &other) consts3d::Point
isZero() const noexcepts3d::Point
Left(value_type length=1) noexcepts3d::Pointstatic
leftClicked() const noexcepts3d::Point
leftPressed() const noexcepts3d::Point
leftReleased() const noexcepts3d::Point
length() const noexcepts3d::Point
lengthSq() const noexcepts3d::Point
lerp(Point other, double f) const noexcepts3d::Point
lerp(Vector2D< Type > other, double f) const noexcepts3d::Point
manhattanDistanceFrom(int32 _x, int32 _y) const noexcepts3d::Point
manhattanDistanceFrom(Point p) const noexcepts3d::Point
manhattanLength() const noexcepts3d::Point
maxComponent() const noexcepts3d::Point
minComponent() const noexcepts3d::Point
mouseOver() const noexcepts3d::Point
moveBy(int32 _x, int32 _y) noexcepts3d::Point
moveBy(Point p) noexcepts3d::Point
movedBy(int32 _x, int32 _y) const noexcepts3d::Point
movedBy(Point p) const noexcepts3d::Point
movedBy(Vector2D< Type > v) const noexcepts3d::Point
One() noexcepts3d::Pointstatic
operator!=(Point lhs, Point rhs) noexcepts3d::Pointfriend
operator*(int32 s) const noexcepts3d::Point
operator*(float s) const noexcepts3d::Point
operator*(double s) const noexcepts3d::Point
operator*(Point p) const noexcepts3d::Point
operator*(Vector2D< Type > v) const noexcepts3d::Point
operator*(int32 s, Point p) noexcepts3d::Pointfriend
operator*(float s, Point p) noexcepts3d::Pointfriend
operator*(double s, Point p) noexcepts3d::Pointfriend
operator*=(int32 s) noexcepts3d::Point
operator+() const noexcepts3d::Point
operator+(Point p) const noexcepts3d::Point
operator+(Vector2D< Type > v) const noexcepts3d::Point
operator+=(Point p) noexcepts3d::Point
operator-() const noexcepts3d::Point
operator-(Point p) const noexcepts3d::Point
operator-(Vector2D< Type > v) const noexcepts3d::Point
operator-=(Point p) noexcepts3d::Point
operator/(int32 s) const noexcepts3d::Point
operator/(float s) const noexcepts3d::Point
operator/(double s) const noexcepts3d::Point
operator/(Point p) const noexcepts3d::Point
operator/(Vector2D< Type > v) const noexcepts3d::Point
operator/=(int32 s) noexcepts3d::Point
operator<<(std::basic_ostream< CharType > &output, const Point &value)s3d::Pointfriend
operator=(const Point &)=defaults3d::Point
operator==(Point lhs, Point rhs) noexcepts3d::Pointfriend
operator>>(std::basic_istream< CharType > &input, Point &value)s3d::Pointfriend
overwrite(Image &dst, const Color &color) consts3d::Point
paint(Image &dst, const Color &color) consts3d::Point
Point()=defaults3d::Point
Point(const Point &)=defaults3d::Point
Point(value_type _x, value_type _y) noexcepts3d::Point
Point(IntegerX _x, IntegerY _y) noexcepts3d::Point
Point(X _x, Y _y) noexcept=deletes3d::Point
Right(value_type length=1) noexcepts3d::Pointstatic
rightClicked() const noexcepts3d::Point
rightPressed() const noexcepts3d::Point
rightReleased() const noexcepts3d::Point
set(int32 _x, int32 _y) noexcepts3d::Point
set(Point p) noexcepts3d::Point
UnitX() noexcepts3d::Pointstatic
UnitY() noexcepts3d::Pointstatic
Up(value_type length=1) noexcepts3d::Pointstatic
value_type typedefs3d::Point
xs3d::Point
x0() const noexcepts3d::Point
xx() const noexcepts3d::Point
xy() const noexcepts3d::Point
ys3d::Point
y0() const noexcepts3d::Point
yx() const noexcepts3d::Point
yy() const noexcepts3d::Point
Zero() noexcepts3d::Pointstatic