![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::MultiPolygon, including all inherited members.
all(Fty f=Identity) const | s3d::MultiPolygon | |
allocator_type typedef | s3d::MultiPolygon | |
any(Fty f=Identity) const | s3d::MultiPolygon | |
append(const Array< value_type > &other) | s3d::MultiPolygon | |
append(const MultiPolygon &other) | s3d::MultiPolygon | |
asArray() const noexcept | s3d::MultiPolygon | |
assign(Iterator first, Iterator last) | s3d::MultiPolygon | |
assign(size_type n, const value_type &value) | s3d::MultiPolygon | |
assign(std::initializer_list< value_type > il) | s3d::MultiPolygon | |
assign(const Array< Polygon > &other) | s3d::MultiPolygon | |
assign(Array< Polygon > &&other) | s3d::MultiPolygon | |
assign(const MultiPolygon &other) | s3d::MultiPolygon | |
assign(MultiPolygon &&other) noexcept | s3d::MultiPolygon | |
at(size_t index) & | s3d::MultiPolygon | |
at(size_t index) const & | s3d::MultiPolygon | |
at(size_t index) && | s3d::MultiPolygon | |
back() noexcept | s3d::MultiPolygon | |
back() const noexcept | s3d::MultiPolygon | |
base_type typedef | s3d::MultiPolygon | |
begin() noexcept | s3d::MultiPolygon | |
begin() const noexcept | s3d::MultiPolygon | |
capacity() const noexcept | s3d::MultiPolygon | |
cbegin() const noexcept | s3d::MultiPolygon | |
cend() const noexcept | s3d::MultiPolygon | |
choice() | s3d::MultiPolygon | |
choice() const | s3d::MultiPolygon | |
choice(URBG &&rbg) | s3d::MultiPolygon | |
choice(URBG &&rbg) const | s3d::MultiPolygon | |
choice(Int n) const | s3d::MultiPolygon | |
choice(Size_t n, URBG &&rbg) const | s3d::MultiPolygon | |
clear() noexcept | s3d::MultiPolygon | |
computeBoundingRect() const noexcept | s3d::MultiPolygon | |
const_iterator typedef | s3d::MultiPolygon | |
const_pointer typedef | s3d::MultiPolygon | |
const_reference typedef | s3d::MultiPolygon | |
const_reverse_iterator typedef | s3d::MultiPolygon | |
contains(const Shape2DType &other) const | s3d::MultiPolygon | |
count_if(Fty f) const | s3d::MultiPolygon | |
crbegin() const noexcept | s3d::MultiPolygon | |
crend() const noexcept | s3d::MultiPolygon | |
data() const noexcept | s3d::MultiPolygon | |
data() noexcept | s3d::MultiPolygon | |
difference_type typedef | s3d::MultiPolygon | |
draw(const ColorF &color=Palette::White) const | s3d::MultiPolygon | |
draw(double x, double y, const ColorF &color=Palette::White) const | s3d::MultiPolygon | |
draw(const Vec2 &pos, const ColorF &color=Palette::White) const | s3d::MultiPolygon | |
drawFrame(double thickness=1.0, const ColorF &color=Palette::White) const | s3d::MultiPolygon | |
drawFrame(double x, double y, double thickness=1.0, const ColorF &color=Palette::White) const | s3d::MultiPolygon | |
drawFrame(const Vec2 &pos, double thickness=1.0, const ColorF &color=Palette::White) const | s3d::MultiPolygon | |
drawTransformed(double angle, const Vec2 &pos, const ColorF &color=Palette::White) const | s3d::MultiPolygon | |
drawTransformed(double s, double c, const Vec2 &pos, const ColorF &color=Palette::White) const | s3d::MultiPolygon | |
drawWireframe(double thickness=1.0, const ColorF &color=Palette::White) const | s3d::MultiPolygon | |
drawWireframe(double x, double y, double thickness=1.0, const ColorF &color=Palette::White) const | s3d::MultiPolygon | |
drawWireframe(const Vec2 &pos, double thickness=1.0, const ColorF &color=Palette::White) const | s3d::MultiPolygon | |
emplace(const_iterator position, Args &&... args) | s3d::MultiPolygon | |
emplace_back(Args &&... args) | s3d::MultiPolygon | |
empty() const noexcept | s3d::MultiPolygon | |
end() noexcept | s3d::MultiPolygon | |
end() const noexcept | s3d::MultiPolygon | |
erase(const_iterator where) noexcept | s3d::MultiPolygon | |
erase(const_iterator first, const_iterator last) noexcept | s3d::MultiPolygon | |
front() noexcept | s3d::MultiPolygon | |
front() const noexcept | s3d::MultiPolygon | |
get_allocator() const noexcept | s3d::MultiPolygon | |
insert(const_iterator where, const value_type &value) | s3d::MultiPolygon | |
insert(const_iterator where, value_type &&value) | s3d::MultiPolygon | |
insert(const_iterator where, size_t count, const value_type &value) | s3d::MultiPolygon | |
insert(const_iterator where, Iterator first, Iterator last) | s3d::MultiPolygon | |
insert(const_iterator where, std::initializer_list< value_type > il) | s3d::MultiPolygon | |
intersects(const Shape2DType &other) const | s3d::MultiPolygon | |
intersectsAt(const Shape2DType &other) const | s3d::MultiPolygon | |
isEmpty() const noexcept | s3d::MultiPolygon | |
iterator typedef | s3d::MultiPolygon | |
join(StringView sep=U", "_sv, StringView begin=U"{"_sv, StringView end=U"}"_sv) const | s3d::MultiPolygon | |
leftClicked() const noexcept | s3d::MultiPolygon | |
leftPressed() const noexcept | s3d::MultiPolygon | |
leftReleased() const noexcept | s3d::MultiPolygon | |
max_size() const noexcept | s3d::MultiPolygon | |
mouseOver() const noexcept | s3d::MultiPolygon | |
moveBy(double x, double y) noexcept | s3d::MultiPolygon | |
moveBy(Vec2 v) noexcept | s3d::MultiPolygon | |
movedBy(double x, double y) const | s3d::MultiPolygon | |
movedBy(Vec2 v) const | s3d::MultiPolygon | |
MultiPolygon()=default | s3d::MultiPolygon | |
MultiPolygon(const allocator_type &alloc) noexcept | s3d::MultiPolygon | explicit |
MultiPolygon(size_t count, const value_type &value, const allocator_type &alloc=allocator_type{}) | s3d::MultiPolygon | |
MultiPolygon(size_t count, const allocator_type &alloc=allocator_type{}) | s3d::MultiPolygon | explicit |
MultiPolygon(Iterator first, Iterator last, const allocator_type &alloc=allocator_type{}) | s3d::MultiPolygon | |
MultiPolygon(const MultiPolygon &polygons) | s3d::MultiPolygon | |
MultiPolygon(const MultiPolygon &polygons, const allocator_type &alloc) | s3d::MultiPolygon | |
MultiPolygon(MultiPolygon &&polygons) noexcept | s3d::MultiPolygon | |
MultiPolygon(std::initializer_list< value_type > init, const allocator_type &alloc=allocator_type{}) | s3d::MultiPolygon | |
MultiPolygon(const Array< Polygon > &polygons) | s3d::MultiPolygon | explicit |
MultiPolygon(Array< Polygon > &&polygons) noexcept | s3d::MultiPolygon | explicit |
MultiPolygon(Arg::reserve_< size_type > size) | s3d::MultiPolygon | explicit |
none(Fty f=Identity) const | s3d::MultiPolygon | |
operator bool() const noexcept | s3d::MultiPolygon | explicit |
operator const Array< value_type > &() const noexcept | s3d::MultiPolygon | |
operator<<(const value_type &polygon) | s3d::MultiPolygon | |
operator<<(value_type &&polygon) | s3d::MultiPolygon | |
operator=(const Array< value_type > &other) | s3d::MultiPolygon | |
operator=(Array< value_type > &&other) noexcept | s3d::MultiPolygon | |
operator=(const MultiPolygon &other) | s3d::MultiPolygon | |
operator=(MultiPolygon &&other) noexcept | s3d::MultiPolygon | |
operator[](size_t index) &noexcept | s3d::MultiPolygon | |
operator[](size_t index) const &noexcept | s3d::MultiPolygon | |
operator[](size_t index) &&noexcept | s3d::MultiPolygon | |
overwrite(Image &dst, const Color &color, Antialiased antialiased=Antialiased::Yes) const | s3d::MultiPolygon | |
overwrite(Image &dst, double x, double y, const Color &color, Antialiased antialiased=Antialiased::Yes) const | s3d::MultiPolygon | |
overwrite(Image &dst, const Vec2 &pos, const Color &color, Antialiased antialiased=Antialiased::Yes) const | s3d::MultiPolygon | |
paint(Image &dst, const Color &color) const | s3d::MultiPolygon | |
paint(Image &dst, double x, double y, const Color &color) const | s3d::MultiPolygon | |
paint(Image &dst, const Vec2 &pos, const Color &color) const | s3d::MultiPolygon | |
pointer typedef | s3d::MultiPolygon | |
pop_back() noexcept | s3d::MultiPolygon | |
pop_back_N(size_t n) | s3d::MultiPolygon | |
pop_front() | s3d::MultiPolygon | |
pop_front_N(size_t n) | s3d::MultiPolygon | |
push_back(const value_type &value) | s3d::MultiPolygon | |
push_back(value_type &&value) | s3d::MultiPolygon | |
push_front(const value_type &value) | s3d::MultiPolygon | |
push_front(value_type &&value) | s3d::MultiPolygon | |
rbegin() noexcept | s3d::MultiPolygon | |
rbegin() const noexcept | s3d::MultiPolygon | |
reference typedef | s3d::MultiPolygon | |
release() | s3d::MultiPolygon | |
remove_at(size_t index) | s3d::MultiPolygon | |
remove_if(Fty f) | s3d::MultiPolygon | |
rend() noexcept | s3d::MultiPolygon | |
rend() const noexcept | s3d::MultiPolygon | |
reserve(size_t newCapacity) | s3d::MultiPolygon | |
resize(size_t newSize) | s3d::MultiPolygon | |
resize(size_t newSize, const value_type &value) | s3d::MultiPolygon | |
reverse() | s3d::MultiPolygon | |
reverse_iterator typedef | s3d::MultiPolygon | |
reversed() const | s3d::MultiPolygon | |
rightClicked() const noexcept | s3d::MultiPolygon | |
rightPressed() const noexcept | s3d::MultiPolygon | |
rightReleased() const noexcept | s3d::MultiPolygon | |
rotate(double angle) | s3d::MultiPolygon | |
rotateAt(const Vec2 &pos, double angle) | s3d::MultiPolygon | |
rotated(double angle) const | s3d::MultiPolygon | |
rotatedAt(const Vec2 &pos, double angle) const | s3d::MultiPolygon | |
scale(double s) | s3d::MultiPolygon | |
scale(double sx, double sy) | s3d::MultiPolygon | |
scale(Vec2 s) | s3d::MultiPolygon | |
scaleAt(Vec2 pos, double s) | s3d::MultiPolygon | |
scaleAt(Vec2 pos, double sx, double sy) | s3d::MultiPolygon | |
scaleAt(Vec2 pos, Vec2 s) | s3d::MultiPolygon | |
scaled(double s) const | s3d::MultiPolygon | |
scaled(double sx, double sy) const | s3d::MultiPolygon | |
scaled(Vec2 s) const | s3d::MultiPolygon | |
scaledAt(Vec2 pos, double s) const | s3d::MultiPolygon | |
scaledAt(Vec2 pos, double sx, double sy) const | s3d::MultiPolygon | |
scaledAt(Vec2 pos, Vec2 s) const | s3d::MultiPolygon | |
shrink_to_fit() | s3d::MultiPolygon | |
shuffle() | s3d::MultiPolygon | |
shuffle(URBG &&rbg) | s3d::MultiPolygon | |
simplified(double maxDistance=2.0) const | s3d::MultiPolygon | |
size() const noexcept | s3d::MultiPolygon | |
size_bytes() const noexcept | s3d::MultiPolygon | |
size_type typedef | s3d::MultiPolygon | |
slice(size_t index) const | s3d::MultiPolygon | |
slice(size_t index, size_t length) const | s3d::MultiPolygon | |
swap(MultiPolygon &other) noexcept | s3d::MultiPolygon | |
transform(double s, double c, const Vec2 &pos) | s3d::MultiPolygon | |
transformed(double s, double c, const Vec2 &pos) const | s3d::MultiPolygon | |
value_type typedef | s3d::MultiPolygon |