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