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

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

all(Fty f=Identity) consts3d::MultiPolygon
allocator_type typedefs3d::MultiPolygon
any(Fty f=Identity) consts3d::MultiPolygon
append(const Array< value_type > &other)s3d::MultiPolygon
append(const MultiPolygon &other)s3d::MultiPolygon
asArray() const noexcepts3d::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) noexcepts3d::MultiPolygon
at(size_t index) &s3d::MultiPolygon
at(size_t index) const &s3d::MultiPolygon
at(size_t index) &&s3d::MultiPolygon
back() noexcepts3d::MultiPolygon
back() const noexcepts3d::MultiPolygon
base_type typedefs3d::MultiPolygon
begin() noexcepts3d::MultiPolygon
begin() const noexcepts3d::MultiPolygon
capacity() const noexcepts3d::MultiPolygon
cbegin() const noexcepts3d::MultiPolygon
cend() const noexcepts3d::MultiPolygon
choice()s3d::MultiPolygon
choice() consts3d::MultiPolygon
choice(URBG &&rbg)s3d::MultiPolygon
choice(URBG &&rbg) consts3d::MultiPolygon
choice(Int n) consts3d::MultiPolygon
choice(Size_t n, URBG &&rbg) consts3d::MultiPolygon
clear() noexcepts3d::MultiPolygon
computeBoundingRect() const noexcepts3d::MultiPolygon
const_iterator typedefs3d::MultiPolygon
const_pointer typedefs3d::MultiPolygon
const_reference typedefs3d::MultiPolygon
const_reverse_iterator typedefs3d::MultiPolygon
contains(const Shape2DType &other) consts3d::MultiPolygon
count_if(Fty f) consts3d::MultiPolygon
crbegin() const noexcepts3d::MultiPolygon
crend() const noexcepts3d::MultiPolygon
data() const noexcepts3d::MultiPolygon
data() noexcepts3d::MultiPolygon
difference_type typedefs3d::MultiPolygon
draw(const ColorF &color=Palette::White) consts3d::MultiPolygon
draw(double x, double y, const ColorF &color=Palette::White) consts3d::MultiPolygon
draw(const Vec2 &pos, const ColorF &color=Palette::White) consts3d::MultiPolygon
drawFrame(double thickness=1.0, const ColorF &color=Palette::White) consts3d::MultiPolygon
drawFrame(double x, double y, double thickness=1.0, const ColorF &color=Palette::White) consts3d::MultiPolygon
drawFrame(const Vec2 &pos, double thickness=1.0, const ColorF &color=Palette::White) consts3d::MultiPolygon
drawTransformed(double angle, const Vec2 &pos, const ColorF &color=Palette::White) consts3d::MultiPolygon
drawTransformed(double s, double c, const Vec2 &pos, const ColorF &color=Palette::White) consts3d::MultiPolygon
drawWireframe(double thickness=1.0, const ColorF &color=Palette::White) consts3d::MultiPolygon
drawWireframe(double x, double y, double thickness=1.0, const ColorF &color=Palette::White) consts3d::MultiPolygon
drawWireframe(const Vec2 &pos, double thickness=1.0, const ColorF &color=Palette::White) consts3d::MultiPolygon
emplace(const_iterator position, Args &&... args)s3d::MultiPolygon
emplace_back(Args &&... args)s3d::MultiPolygon
empty() const noexcepts3d::MultiPolygon
end() noexcepts3d::MultiPolygon
end() const noexcepts3d::MultiPolygon
erase(const_iterator where) noexcepts3d::MultiPolygon
erase(const_iterator first, const_iterator last) noexcepts3d::MultiPolygon
front() noexcepts3d::MultiPolygon
front() const noexcepts3d::MultiPolygon
get_allocator() const noexcepts3d::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) consts3d::MultiPolygon
intersectsAt(const Shape2DType &other) consts3d::MultiPolygon
isEmpty() const noexcepts3d::MultiPolygon
iterator typedefs3d::MultiPolygon
join(StringView sep=U", "_sv, StringView begin=U"{"_sv, StringView end=U"}"_sv) consts3d::MultiPolygon
leftClicked() const noexcepts3d::MultiPolygon
leftPressed() const noexcepts3d::MultiPolygon
leftReleased() const noexcepts3d::MultiPolygon
max_size() const noexcepts3d::MultiPolygon
mouseOver() const noexcepts3d::MultiPolygon
moveBy(double x, double y) noexcepts3d::MultiPolygon
moveBy(Vec2 v) noexcepts3d::MultiPolygon
movedBy(double x, double y) consts3d::MultiPolygon
movedBy(Vec2 v) consts3d::MultiPolygon
MultiPolygon()=defaults3d::MultiPolygon
MultiPolygon(const allocator_type &alloc) noexcepts3d::MultiPolygonexplicit
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::MultiPolygonexplicit
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) noexcepts3d::MultiPolygon
MultiPolygon(std::initializer_list< value_type > init, const allocator_type &alloc=allocator_type{})s3d::MultiPolygon
MultiPolygon(const Array< Polygon > &polygons)s3d::MultiPolygonexplicit
MultiPolygon(Array< Polygon > &&polygons) noexcepts3d::MultiPolygonexplicit
MultiPolygon(Arg::reserve_< size_type > size)s3d::MultiPolygonexplicit
none(Fty f=Identity) consts3d::MultiPolygon
operator bool() const noexcepts3d::MultiPolygonexplicit
operator const Array< value_type > &() const noexcepts3d::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) noexcepts3d::MultiPolygon
operator=(const MultiPolygon &other)s3d::MultiPolygon
operator=(MultiPolygon &&other) noexcepts3d::MultiPolygon
operator[](size_t index) &noexcepts3d::MultiPolygon
operator[](size_t index) const &noexcepts3d::MultiPolygon
operator[](size_t index) &&noexcepts3d::MultiPolygon
overwrite(Image &dst, const Color &color, Antialiased antialiased=Antialiased::Yes) consts3d::MultiPolygon
overwrite(Image &dst, double x, double y, const Color &color, Antialiased antialiased=Antialiased::Yes) consts3d::MultiPolygon
overwrite(Image &dst, const Vec2 &pos, const Color &color, Antialiased antialiased=Antialiased::Yes) consts3d::MultiPolygon
paint(Image &dst, const Color &color) consts3d::MultiPolygon
paint(Image &dst, double x, double y, const Color &color) consts3d::MultiPolygon
paint(Image &dst, const Vec2 &pos, const Color &color) consts3d::MultiPolygon
pointer typedefs3d::MultiPolygon
pop_back() noexcepts3d::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() noexcepts3d::MultiPolygon
rbegin() const noexcepts3d::MultiPolygon
reference typedefs3d::MultiPolygon
release()s3d::MultiPolygon
remove_at(size_t index)s3d::MultiPolygon
remove_if(Fty f)s3d::MultiPolygon
rend() noexcepts3d::MultiPolygon
rend() const noexcepts3d::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 typedefs3d::MultiPolygon
reversed() consts3d::MultiPolygon
rightClicked() const noexcepts3d::MultiPolygon
rightPressed() const noexcepts3d::MultiPolygon
rightReleased() const noexcepts3d::MultiPolygon
rotate(double angle)s3d::MultiPolygon
rotateAt(const Vec2 &pos, double angle)s3d::MultiPolygon
rotated(double angle) consts3d::MultiPolygon
rotatedAt(const Vec2 &pos, double angle) consts3d::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) consts3d::MultiPolygon
scaled(double sx, double sy) consts3d::MultiPolygon
scaled(Vec2 s) consts3d::MultiPolygon
scaledAt(Vec2 pos, double s) consts3d::MultiPolygon
scaledAt(Vec2 pos, double sx, double sy) consts3d::MultiPolygon
scaledAt(Vec2 pos, Vec2 s) consts3d::MultiPolygon
shrink_to_fit()s3d::MultiPolygon
shuffle()s3d::MultiPolygon
shuffle(URBG &&rbg)s3d::MultiPolygon
simplified(double maxDistance=2.0) consts3d::MultiPolygon
size() const noexcepts3d::MultiPolygon
size_bytes() const noexcepts3d::MultiPolygon
size_type typedefs3d::MultiPolygon
slice(size_t index) consts3d::MultiPolygon
slice(size_t index, size_t length) consts3d::MultiPolygon
swap(MultiPolygon &other) noexcepts3d::MultiPolygon
transform(double s, double c, const Vec2 &pos)s3d::MultiPolygon
transformed(double s, double c, const Vec2 &pos) consts3d::MultiPolygon
value_type typedefs3d::MultiPolygon