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

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

as3d::Ellipse
area() const noexcepts3d::Ellipse
asPolygon(uint32 quality=24) consts3d::Ellipse
axess3d::Ellipse
bs3d::Ellipse
bottom() const noexcepts3d::Ellipse
boundingCircle() const noexcepts3d::Ellipse
boundingRect() const noexcepts3d::Ellipse
centers3d::Ellipse
contains(const Shape2DType &other) consts3d::Ellipse
draw(const ColorF &color=Palette::White) consts3d::Ellipse
draw(const ColorF &innerColor, const ColorF &outerColor) consts3d::Ellipse
drawFrame(double thickness=1.0, const ColorF &color=Palette::White) consts3d::Ellipse
drawFrame(double innerThickness, double outerThickness, const ColorF &color=Palette::White) consts3d::Ellipse
Ellipse()=defaults3d::Ellipse
Ellipse(size_type r) noexcepts3d::Ellipseexplicit
Ellipse(size_type _a, size_type _b) noexcepts3d::Ellipse
Ellipse(value_type _x, value_type _y, size_type r) noexcepts3d::Ellipse
Ellipse(value_type _x, value_type _y, size_type _a, size_type _b) noexcepts3d::Ellipse
Ellipse(position_type _center) noexcepts3d::Ellipseexplicit
Ellipse(const position_type &_center, size_type r) noexcepts3d::Ellipse
Ellipse(const position_type &_center, size_type _a, size_type _b) noexcepts3d::Ellipse
Ellipse(value_type _x, value_type _y, const Vec2 &_axes) noexcepts3d::Ellipse
Ellipse(const position_type &_center, const Vec2 &_axes) noexcepts3d::Ellipse
Ellipse(const Circle &circle) noexcepts3d::Ellipseexplicit
Ellipse(const RectF &rect) noexcepts3d::Ellipseexplicit
Formatter(FormatData &formatData, const Ellipse &value)s3d::Ellipsefriend
hash() const noexcepts3d::Ellipse
horizontalDiameter() const noexcepts3d::Ellipse
intersects(const Shape2DType &other) consts3d::Ellipse
intersectsAt(const Shape2DType &other) consts3d::Ellipse
left() const noexcepts3d::Ellipse
leftClicked() const noexcepts3d::Ellipse
leftPressed() const noexcepts3d::Ellipse
leftReleased() const noexcepts3d::Ellipse
lerp(const Ellipse &other, double f) const noexcepts3d::Ellipse
mouseOver() const noexcepts3d::Ellipse
moveBy(value_type _x, value_type _y) noexcepts3d::Ellipse
moveBy(const position_type &v) noexcepts3d::Ellipse
movedBy(value_type _x, value_type _y) const noexcepts3d::Ellipse
movedBy(const position_type &v) const noexcepts3d::Ellipse
operator!=(const Ellipse &lhs, const Ellipse &rhs) noexcepts3d::Ellipsefriend
operator<<(std::basic_ostream< CharType > &output, const Ellipse &value)s3d::Ellipsefriend
operator==(const Ellipse &lhs, const Ellipse &rhs) noexcepts3d::Ellipsefriend
operator>>(std::basic_istream< CharType > &input, Ellipse &value)s3d::Ellipsefriend
overwrite(Image &dst, const Color &color) consts3d::Ellipse
paint(Image &dst, const Color &color) consts3d::Ellipse
position_type typedefs3d::Ellipse
right() const noexcepts3d::Ellipse
rightClicked() const noexcepts3d::Ellipse
rightPressed() const noexcepts3d::Ellipse
rightReleased() const noexcepts3d::Ellipse
scaled(double s) const noexcepts3d::Ellipse
scaled(double sx, double sy) const noexcepts3d::Ellipse
set(value_type _x, value_type _y, size_type _a, size_type _b) noexcepts3d::Ellipse
set(value_type _x, value_type _y, size_type _r) noexcepts3d::Ellipse
set(const position_type &_center, size_type _r) noexcepts3d::Ellipse
set(const position_type &_center, size_type _a, size_type _b) noexcepts3d::Ellipse
set(value_type _x, value_type _y, const Vec2 &_axes) noexcepts3d::Ellipse
set(const position_type &_center, const Vec2 &_axes) noexcepts3d::Ellipse
set(const Circle &circle) noexcepts3d::Ellipse
set(const RectF &rect) noexcepts3d::Ellipse
set(const Ellipse &ellipse) noexcepts3d::Ellipse
setAxes(value_type _r) noexcepts3d::Ellipse
setAxes(size_type _a, size_type _b) noexcepts3d::Ellipse
setAxes(const Vec2 &_axes) noexcepts3d::Ellipse
setCenter(value_type _x, value_type _y) noexcepts3d::Ellipse
setCenter(const position_type &_center) noexcepts3d::Ellipse
setPos(value_type _x, value_type _y) noexcepts3d::Ellipse
setPos(const position_type &_center) noexcepts3d::Ellipse
size_type typedefs3d::Ellipse
stretched(value_type size) const noexcepts3d::Ellipse
stretched(double _x, double _y) const noexcepts3d::Ellipse
top() const noexcepts3d::Ellipse
value_type typedefs3d::Ellipse
verticalDiameter() const noexcepts3d::Ellipse
xs3d::Ellipse
ys3d::Ellipse