![]() |
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 |