![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::Ellipse, including all inherited members.
a | s3d::Ellipse | |
area() const noexcept | s3d::Ellipse | |
asPolygon(uint32 quality=24) const | s3d::Ellipse | |
axes | s3d::Ellipse | |
b | s3d::Ellipse | |
bottom() const noexcept | s3d::Ellipse | |
boundingCircle() const noexcept | s3d::Ellipse | |
boundingRect() const noexcept | s3d::Ellipse | |
center | s3d::Ellipse | |
contains(const Shape2DType &other) const | s3d::Ellipse | |
draw(const ColorF &color=Palette::White) const | s3d::Ellipse | |
draw(const ColorF &innerColor, const ColorF &outerColor) const | s3d::Ellipse | |
drawFrame(double thickness=1.0, const ColorF &color=Palette::White) const | s3d::Ellipse | |
drawFrame(double innerThickness, double outerThickness, const ColorF &color=Palette::White) const | s3d::Ellipse | |
Ellipse()=default | s3d::Ellipse | |
Ellipse(size_type r) noexcept | s3d::Ellipse | explicit |
Ellipse(size_type _a, size_type _b) noexcept | s3d::Ellipse | |
Ellipse(value_type _x, value_type _y, size_type r) noexcept | s3d::Ellipse | |
Ellipse(value_type _x, value_type _y, size_type _a, size_type _b) noexcept | s3d::Ellipse | |
Ellipse(position_type _center) noexcept | s3d::Ellipse | explicit |
Ellipse(const position_type &_center, size_type r) noexcept | s3d::Ellipse | |
Ellipse(const position_type &_center, size_type _a, size_type _b) noexcept | s3d::Ellipse | |
Ellipse(value_type _x, value_type _y, const Vec2 &_axes) noexcept | s3d::Ellipse | |
Ellipse(const position_type &_center, const Vec2 &_axes) noexcept | s3d::Ellipse | |
Ellipse(const Circle &circle) noexcept | s3d::Ellipse | explicit |
Ellipse(const RectF &rect) noexcept | s3d::Ellipse | explicit |
Formatter(FormatData &formatData, const Ellipse &value) | s3d::Ellipse | friend |
hash() const noexcept | s3d::Ellipse | |
horizontalDiameter() const noexcept | s3d::Ellipse | |
intersects(const Shape2DType &other) const | s3d::Ellipse | |
intersectsAt(const Shape2DType &other) const | s3d::Ellipse | |
left() const noexcept | s3d::Ellipse | |
leftClicked() const noexcept | s3d::Ellipse | |
leftPressed() const noexcept | s3d::Ellipse | |
leftReleased() const noexcept | s3d::Ellipse | |
lerp(const Ellipse &other, double f) const noexcept | s3d::Ellipse | |
mouseOver() const noexcept | s3d::Ellipse | |
moveBy(value_type _x, value_type _y) noexcept | s3d::Ellipse | |
moveBy(const position_type &v) noexcept | s3d::Ellipse | |
movedBy(value_type _x, value_type _y) const noexcept | s3d::Ellipse | |
movedBy(const position_type &v) const noexcept | s3d::Ellipse | |
operator!=(const Ellipse &lhs, const Ellipse &rhs) noexcept | s3d::Ellipse | friend |
operator<<(std::basic_ostream< CharType > &output, const Ellipse &value) | s3d::Ellipse | friend |
operator==(const Ellipse &lhs, const Ellipse &rhs) noexcept | s3d::Ellipse | friend |
operator>>(std::basic_istream< CharType > &input, Ellipse &value) | s3d::Ellipse | friend |
overwrite(Image &dst, const Color &color) const | s3d::Ellipse | |
paint(Image &dst, const Color &color) const | s3d::Ellipse | |
position_type typedef | s3d::Ellipse | |
right() const noexcept | s3d::Ellipse | |
rightClicked() const noexcept | s3d::Ellipse | |
rightPressed() const noexcept | s3d::Ellipse | |
rightReleased() const noexcept | s3d::Ellipse | |
scaled(double s) const noexcept | s3d::Ellipse | |
scaled(double sx, double sy) const noexcept | s3d::Ellipse | |
set(value_type _x, value_type _y, size_type _a, size_type _b) noexcept | s3d::Ellipse | |
set(value_type _x, value_type _y, size_type _r) noexcept | s3d::Ellipse | |
set(const position_type &_center, size_type _r) noexcept | s3d::Ellipse | |
set(const position_type &_center, size_type _a, size_type _b) noexcept | s3d::Ellipse | |
set(value_type _x, value_type _y, const Vec2 &_axes) noexcept | s3d::Ellipse | |
set(const position_type &_center, const Vec2 &_axes) noexcept | s3d::Ellipse | |
set(const Circle &circle) noexcept | s3d::Ellipse | |
set(const RectF &rect) noexcept | s3d::Ellipse | |
set(const Ellipse &ellipse) noexcept | s3d::Ellipse | |
setAxes(value_type _r) noexcept | s3d::Ellipse | |
setAxes(size_type _a, size_type _b) noexcept | s3d::Ellipse | |
setAxes(const Vec2 &_axes) noexcept | s3d::Ellipse | |
setCenter(value_type _x, value_type _y) noexcept | s3d::Ellipse | |
setCenter(const position_type &_center) noexcept | s3d::Ellipse | |
setPos(value_type _x, value_type _y) noexcept | s3d::Ellipse | |
setPos(const position_type &_center) noexcept | s3d::Ellipse | |
size_type typedef | s3d::Ellipse | |
stretched(value_type size) const noexcept | s3d::Ellipse | |
stretched(double _x, double _y) const noexcept | s3d::Ellipse | |
top() const noexcept | s3d::Ellipse | |
value_type typedef | s3d::Ellipse | |
verticalDiameter() const noexcept | s3d::Ellipse | |
x | s3d::Ellipse | |
y | s3d::Ellipse |