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

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

area() const noexcepts3d::RectF
asPolygon() consts3d::RectF
asQuad() const noexcepts3d::RectF
asRect() const noexcepts3d::RectF
bl() const noexcepts3d::RectF
bottom() const noexcepts3d::RectF
bottomCenter() const noexcepts3d::RectF
bottomY() const noexcepts3d::RectF
br() const noexcepts3d::RectF
center() const noexcepts3d::RectF
centerX() const noexcepts3d::RectF
centerY() const noexcepts3d::RectF
contains(const Shape2DType &other) consts3d::RectF
draw(const ColorF &color=Palette::White) consts3d::RectF
draw(const ColorF(&colors)[4]) consts3d::RectF
draw(Arg::top_< ColorF > topColor, Arg::bottom_< ColorF > bottomColor) consts3d::RectF
draw(Arg::left_< ColorF > leftColor, Arg::right_< ColorF > rightColor) consts3d::RectF
drawFrame(double thickness=1.0, const ColorF &color=Palette::White) consts3d::RectF
drawFrame(double thickness, const ColorF &innerColor, const ColorF &outerColor) consts3d::RectF
drawFrame(double innerThickness, double outerThickness, const ColorF &color=Palette::White) consts3d::RectF
drawFrame(double innerThickness, double outerThickness, const ColorF &innerColor, const ColorF &outerColor) consts3d::RectF
drawShadow(const Vec2 &offset, double blurRadius, double spread=0.0, const ColorF &color=ColorF{ 0.0, 0.5 }) consts3d::RectF
Empty() noexcepts3d::RectFstatic
Formatter(FormatData &formatData, const RectF &value)s3d::RectFfriend
FromPoints(position_type a, position_type b) noexcepts3d::RectFstatic
getOverlap(const RectF &other) const noexcepts3d::RectF
getRelativePoint(double relativeX, double relativeY) const noexcepts3d::RectF
hs3d::RectF
hasArea() const noexcepts3d::RectF
hash() const noexcepts3d::RectF
horizontalAspectRatio() const noexcepts3d::RectF
intersects(const Shape2DType &other) consts3d::RectF
intersectsAt(const Shape2DType &other) consts3d::RectF
isEmpty() const noexcepts3d::RectF
left() const noexcepts3d::RectF
leftCenter() const noexcepts3d::RectF
leftClicked() const noexcepts3d::RectF
leftPressed() const noexcepts3d::RectF
leftReleased() const noexcepts3d::RectF
leftX() const noexcepts3d::RectF
lerp(const RectF &other, double f) const noexcepts3d::RectF
mouseOver() const noexcepts3d::RectF
moveBy(value_type _x, value_type _y) noexcepts3d::RectF
moveBy(size_type v) noexcepts3d::RectF
movedBy(value_type _x, value_type _y) const noexcepts3d::RectF
movedBy(size_type v) const noexcepts3d::RectF
operator bool() const noexcepts3d::RectFexplicit
operator!=(const RectF &lhs, const RectF &rhs) noexcepts3d::RectFfriend
operator()(const Texture &texture) consts3d::RectF
operator()(const TextureRegion &textureRegion) consts3d::RectF
operator<<(std::basic_ostream< CharType > &output, const RectF &value)s3d::RectFfriend
operator==(const RectF &lhs, const RectF &rhs) noexcepts3d::RectFfriend
operator>>(std::basic_istream< CharType > &input, RectF &value)s3d::RectFfriend
outline(CloseRing closeRing=CloseRing::No) consts3d::RectF
outline(double distanceFromOrigin, double length) consts3d::RectF
overwrite(Image &dst, const Color &color) consts3d::RectF
overwriteFrame(Image &dst, int32 innerThickness, int32 outerThickness, const Color &color) consts3d::RectF
paint(Image &dst, const Color &color) consts3d::RectF
paintFrame(Image &dst, int32 innerThickness, int32 outerThickness, const Color &color) consts3d::RectF
perimeter() const noexcepts3d::RectF
point(size_t index) consts3d::RectF
poss3d::RectF
position_type typedefs3d::RectF
RectF()=defaults3d::RectF
RectF(value_type _size) noexcepts3d::RectFexplicit
RectF(Arithmetic _size) noexcepts3d::RectFexplicit
RectF(value_type _w, value_type _h) noexcepts3d::RectF
RectF(W _w, H _h) noexcepts3d::RectFexplicit
RectF(size_type _size) noexcepts3d::RectFexplicit
RectF(value_type _x, value_type _y, value_type _size) noexcepts3d::RectF
RectF(X _x, Y _y, S _size) noexcepts3d::RectF
RectF(value_type _x, value_type _y, value_type _w, value_type _h) noexcepts3d::RectF
RectF(X _x, Y _y, W _w, H _h) noexcepts3d::RectF
RectF(value_type _x, value_type _y, size_type _size) noexcepts3d::RectF
RectF(X _x, Y _y, size_type _size) noexcepts3d::RectF
RectF(position_type _pos, value_type _size) noexcepts3d::RectF
RectF(position_type _pos, Arithmetic _size) noexcepts3d::RectF
RectF(position_type _pos, value_type _w, value_type _h) noexcepts3d::RectF
RectF(position_type _pos, W _w, H _h) noexcepts3d::RectF
RectF(position_type _pos, size_type _size) noexcepts3d::RectF
RectF(const Rect &r) noexcepts3d::RectF
RectF(Arg::center_< position_type > _center, value_type _size) noexcepts3d::RectF
RectF(Arg::center_< position_type > _center, value_type _w, value_type _h) noexcepts3d::RectF
RectF(Arg::center_< position_type > _center, size_type _size) noexcepts3d::RectF
RectF(Arg::topLeft_< position_type > topLeft, value_type _size) noexcepts3d::RectF
RectF(Arg::topLeft_< position_type > topLeft, value_type _w, value_type _h) noexcepts3d::RectF
RectF(Arg::topLeft_< position_type > topLeft, size_type _size) noexcepts3d::RectF
RectF(Arg::topCenter_< position_type > topCenter, value_type _size) noexcepts3d::RectF
RectF(Arg::topCenter_< position_type > topCenter, value_type _w, value_type _h) noexcepts3d::RectF
RectF(Arg::topCenter_< position_type > topCenter, size_type _size) noexcepts3d::RectF
RectF(Arg::topRight_< position_type > topRight, value_type _size) noexcepts3d::RectF
RectF(Arg::topRight_< position_type > topRight, value_type _w, value_type _h) noexcepts3d::RectF
RectF(Arg::topRight_< position_type > topRight, size_type _size) noexcepts3d::RectF
RectF(Arg::rightCenter_< position_type > rightCenter, value_type _size) noexcepts3d::RectF
RectF(Arg::rightCenter_< position_type > rightCenter, value_type _w, value_type _h) noexcepts3d::RectF
RectF(Arg::rightCenter_< position_type > rightCenter, size_type _size) noexcepts3d::RectF
RectF(Arg::bottomRight_< position_type > bottomRight, value_type _size) noexcepts3d::RectF
RectF(Arg::bottomRight_< position_type > bottomRight, value_type _w, value_type _h) noexcepts3d::RectF
RectF(Arg::bottomRight_< position_type > bottomRight, size_type _size) noexcepts3d::RectF
RectF(Arg::bottomCenter_< position_type > bottomCenter, value_type _size) noexcepts3d::RectF
RectF(Arg::bottomCenter_< position_type > bottomCenter, value_type _w, value_type _h) noexcepts3d::RectF
RectF(Arg::bottomCenter_< position_type > bottomCenter, size_type _size) noexcepts3d::RectF
RectF(Arg::bottomLeft_< position_type > bottomLeft, value_type _size) noexcepts3d::RectF
RectF(Arg::bottomLeft_< position_type > bottomLeft, value_type _w, value_type _h) noexcepts3d::RectF
RectF(Arg::bottomLeft_< position_type > bottomLeft, size_type _size) noexcepts3d::RectF
RectF(Arg::leftCenter_< position_type > leftCenter, value_type _size) noexcepts3d::RectF
RectF(Arg::leftCenter_< position_type > leftCenter, value_type _w, value_type _h) noexcepts3d::RectF
RectF(Arg::leftCenter_< position_type > leftCenter, size_type _size) noexcepts3d::RectF
right() const noexcepts3d::RectF
rightCenter() const noexcepts3d::RectF
rightClicked() const noexcepts3d::RectF
rightPressed() const noexcepts3d::RectF
rightReleased() const noexcepts3d::RectF
rightX() const noexcepts3d::RectF
rotated(double angle) const noexcepts3d::RectF
rotatedAt(double _x, double _y, double angle) const noexcepts3d::RectF
rotatedAt(Vec2 _pos, double angle) const noexcepts3d::RectF
rounded(double r) const noexcepts3d::RectF
rounded(double tl, double tr, double br, double bl) const noexcepts3d::RectF
scaled(double s) const noexcepts3d::RectF
scaled(double sx, double sy) const noexcepts3d::RectF
scaled(Vec2 s) const noexcepts3d::RectF
scaledAt(Vec2 _pos, double s) const noexcepts3d::RectF
scaledAt(Vec2 _pos, double sx, double sy) const noexcepts3d::RectF
scaledAt(Vec2 _pos, Vec2 s) const noexcepts3d::RectF
set(value_type _x, value_type _y, value_type _w, value_type _h) noexcepts3d::RectF
set(value_type _x, value_type _y, value_type _size) noexcepts3d::RectF
set(value_type _x, value_type _y, size_type _size) noexcepts3d::RectF
set(position_type _pos, value_type _size) noexcepts3d::RectF
set(position_type _pos, value_type _w, value_type _h) noexcepts3d::RectF
set(position_type _pos, size_type _size) noexcepts3d::RectF
set(const Rect &r) noexcepts3d::RectF
set(const RectF &r) noexcepts3d::RectF
set(Arg::center_< position_type > _center, value_type _size) noexcepts3d::RectF
set(Arg::center_< position_type > _center, value_type _w, value_type _h) noexcepts3d::RectF
set(Arg::center_< position_type > _center, size_type _size) noexcepts3d::RectF
set(Arg::topLeft_< position_type > topLeft, value_type _size) noexcepts3d::RectF
set(Arg::topLeft_< position_type > topLeft, value_type _w, value_type _h) noexcepts3d::RectF
set(Arg::topLeft_< position_type > topLeft, size_type _size) noexcepts3d::RectF
set(Arg::topCenter_< position_type > topCenter, value_type _size) noexcepts3d::RectF
set(Arg::topCenter_< position_type > topCenter, value_type _w, value_type _h) noexcepts3d::RectF
set(Arg::topCenter_< position_type > topCenter, size_type _size) noexcepts3d::RectF
set(Arg::topRight_< position_type > topRight, value_type _size) noexcepts3d::RectF
set(Arg::topRight_< position_type > topRight, value_type _w, value_type _h) noexcepts3d::RectF
set(Arg::topRight_< position_type > topRight, size_type _size) noexcepts3d::RectF
set(Arg::rightCenter_< position_type > rightCenter, value_type _size) noexcepts3d::RectF
set(Arg::rightCenter_< position_type > rightCenter, value_type _w, value_type _h) noexcepts3d::RectF
set(Arg::rightCenter_< position_type > rightCenter, size_type _size) noexcepts3d::RectF
set(Arg::bottomRight_< position_type > bottomRight, value_type _size) noexcepts3d::RectF
set(Arg::bottomRight_< position_type > bottomRight, value_type _w, value_type _h) noexcepts3d::RectF
set(Arg::bottomRight_< position_type > bottomRight, size_type _size) noexcepts3d::RectF
set(Arg::bottomCenter_< position_type > bottomCenter, value_type _size) noexcepts3d::RectF
set(Arg::bottomCenter_< position_type > bottomCenter, value_type _w, value_type _h) noexcepts3d::RectF
set(Arg::bottomCenter_< position_type > bottomCenter, size_type _size) noexcepts3d::RectF
set(Arg::bottomLeft_< position_type > bottomLeft, value_type _size) noexcepts3d::RectF
set(Arg::bottomLeft_< position_type > bottomLeft, value_type _w, value_type _h) noexcepts3d::RectF
set(Arg::bottomLeft_< position_type > bottomLeft, size_type _size) noexcepts3d::RectF
set(Arg::leftCenter_< position_type > leftCenter, value_type _size) noexcepts3d::RectF
set(Arg::leftCenter_< position_type > leftCenter, value_type _w, value_type _h) noexcepts3d::RectF
set(Arg::leftCenter_< position_type > leftCenter, size_type _size) noexcepts3d::RectF
setCenter(value_type _x, value_type _y) noexcepts3d::RectF
setCenter(position_type _pos) noexcepts3d::RectF
setPos(value_type _x, value_type _y) noexcepts3d::RectF
setPos(position_type _pos) noexcepts3d::RectF
setPos(Arg::center_< position_type > _center) noexcepts3d::RectF
setPos(Arg::topLeft_< position_type > topLeft) noexcepts3d::RectF
setPos(Arg::topCenter_< position_type > topCenter) noexcepts3d::RectF
setPos(Arg::topRight_< position_type > topRight) noexcepts3d::RectF
setPos(Arg::rightCenter_< position_type > rightCenter) noexcepts3d::RectF
setPos(Arg::bottomRight_< position_type > bottomRight) noexcepts3d::RectF
setPos(Arg::bottomCenter_< position_type > bottomCenter) noexcepts3d::RectF
setPos(Arg::bottomLeft_< position_type > bottomLeft) noexcepts3d::RectF
setPos(Arg::leftCenter_< position_type > leftCenter) noexcepts3d::RectF
setSize(value_type _size) noexcepts3d::RectF
setSize(value_type _w, value_type _h) noexcepts3d::RectF
setSize(size_type _size) noexcepts3d::RectF
shearedX(double vx) const noexcepts3d::RectF
shearedY(double vy) const noexcepts3d::RectF
side(size_t index) consts3d::RectF
sizes3d::RectF
size_type typedefs3d::RectF
stretched(value_type xy) const noexcepts3d::RectF
stretched(value_type _x, value_type _y) const noexcepts3d::RectF
stretched(size_type xy) const noexcepts3d::RectF
stretched(value_type top, value_type right, value_type bottom, value_type left) const noexcepts3d::RectF
tl() const noexcepts3d::RectF
top() const noexcepts3d::RectF
topCenter() const noexcepts3d::RectF
topY() const noexcepts3d::RectF
tr() const noexcepts3d::RectF
triangle(size_t index) consts3d::RectF
value_type typedefs3d::RectF
ws3d::RectF
xs3d::RectF
ys3d::RectF