![]() |
OpenSiv3D
v0.6.5
C++20 framework for creative coding
|
This is the complete list of members for s3d::LineString, including all inherited members.
| all(Fty f=Identity) const | s3d::LineString | |
| allocator_type typedef | s3d::LineString | |
| any(Fty f=Identity) const | s3d::LineString | |
| append(const Array< value_type > &other) | s3d::LineString | |
| append(const LineString &other) | s3d::LineString | |
| asArray() const noexcept | s3d::LineString | |
| assign(Iterator first, Iterator last) | s3d::LineString | |
| assign(size_type n, const value_type &value) | s3d::LineString | |
| assign(std::initializer_list< value_type > il) | s3d::LineString | |
| assign(const Array< Point > &other) | s3d::LineString | |
| assign(const Array< Vec2 > &other) | s3d::LineString | |
| assign(Array< Vec2 > &&other) noexcept | s3d::LineString | |
| assign(const LineString &other) | s3d::LineString | |
| assign(LineString &&other) noexcept | s3d::LineString | |
| asSpline(CloseRing closeRing=CloseRing::No) const | s3d::LineString | |
| at(size_t index) & | s3d::LineString | |
| at(size_t index) const & | s3d::LineString | |
| at(size_t index) && | s3d::LineString | |
| back() noexcept | s3d::LineString | |
| back() const noexcept | s3d::LineString | |
| base_type typedef | s3d::LineString | |
| begin() noexcept | s3d::LineString | |
| begin() const noexcept | s3d::LineString | |
| calculateBuffer(double distance, int32 bufferQuality=24) const | s3d::LineString | |
| calculateBufferClosed(double distance, int32 bufferQuality=24) const | s3d::LineString | |
| calculateLength(CloseRing closeRing=CloseRing::No) const noexcept | s3d::LineString | |
| calculatePointFromOrigin(double distanceFromOrigin, CloseRing closeRing=CloseRing::No) const | s3d::LineString | |
| calculateRoundBuffer(double distance, int32 bufferQuality=24) const | s3d::LineString | |
| calculateRoundBufferClosed(double distance, int32 bufferQuality=24) const | s3d::LineString | |
| capacity() const noexcept | s3d::LineString | |
| catmullRom(int32 interpolation=24) const | s3d::LineString | |
| catmullRom(CloseRing closeRing, int32 interpolation=24) const | s3d::LineString | |
| cbegin() const noexcept | s3d::LineString | |
| cend() const noexcept | s3d::LineString | |
| choice() | s3d::LineString | |
| choice() const | s3d::LineString | |
| choice(URBG &&rbg) | s3d::LineString | |
| choice(URBG &&rbg) const | s3d::LineString | |
| choice(Int n) const | s3d::LineString | |
| choice(Size_t n, URBG &&rbg) const | s3d::LineString | |
| clear() noexcept | s3d::LineString | |
| computeBoundingRect() const noexcept | s3d::LineString | |
| computeNormals(CloseRing closeRing=CloseRing::No) const | s3d::LineString | |
| const_iterator typedef | s3d::LineString | |
| const_pointer typedef | s3d::LineString | |
| const_reference typedef | s3d::LineString | |
| const_reverse_iterator typedef | s3d::LineString | |
| count(const value_type &value) const | s3d::LineString | |
| count_if(Fty f) const | s3d::LineString | |
| crbegin() const noexcept | s3d::LineString | |
| crend() const noexcept | s3d::LineString | |
| data() const noexcept | s3d::LineString | |
| data() noexcept | s3d::LineString | |
| densified(double maxDistance, CloseRing closeRing=CloseRing::No) const | s3d::LineString | |
| difference_type typedef | s3d::LineString | |
| draw(const ColorF &color=Palette::White) const | s3d::LineString | |
| draw(double thickness, const ColorF &color=Palette::White) const | s3d::LineString | |
| draw(double thickness, const Array< ColorF > &colors) const | s3d::LineString | |
| draw(const LineStyle &style, double thickness, const ColorF &color=Palette::White) const | s3d::LineString | |
| drawClosed(const ColorF &color=Palette::White) const | s3d::LineString | |
| drawClosed(double thickness, const ColorF &color=Palette::White) const | s3d::LineString | |
| drawClosed(double thickness, const Array< ColorF > &colors) const | s3d::LineString | |
| drawClosed(const LineStyle &style, double thickness, const ColorF &color=Palette::White) const | s3d::LineString | |
| emplace(const_iterator position, Args &&... args) | s3d::LineString | |
| emplace_back(Args &&... args) | s3d::LineString | |
| empty() const noexcept | s3d::LineString | |
| end() noexcept | s3d::LineString | |
| end() const noexcept | s3d::LineString | |
| erase(const_iterator where) noexcept | s3d::LineString | |
| erase(const_iterator first, const_iterator last) noexcept | s3d::LineString | |
| extractLineString(double distanceFromOrigin, CloseRing closeRing=CloseRing::No) const | s3d::LineString | |
| extractLineString(double distanceFromOrigin, double length, CloseRing closeRing=CloseRing::No) const | s3d::LineString | |
| fill(const value_type &value) | s3d::LineString | |
| Formatter(FormatData &formatData, const LineString &value) | s3d::LineString | friend |
| front() noexcept | s3d::LineString | |
| front() const noexcept | s3d::LineString | |
| get_allocator() const noexcept | s3d::LineString | |
| insert(const_iterator where, const value_type &value) | s3d::LineString | |
| insert(const_iterator where, size_t count, const value_type &value) | s3d::LineString | |
| insert(const_iterator where, Iterator first, Iterator last) | s3d::LineString | |
| insert(const_iterator where, std::initializer_list< value_type > il) | s3d::LineString | |
| intersects(const Shape2DType &other) const | s3d::LineString | |
| intersectsAt(const Shape2DType &other) const | s3d::LineString | |
| isEmpty() const noexcept | s3d::LineString | |
| iterator typedef | s3d::LineString | |
| join(StringView sep=U", "_sv, StringView begin=U"{"_sv, StringView end=U"}"_sv) const | s3d::LineString | |
| line(size_t index, CloseRing closeRing=CloseRing::No) const | s3d::LineString | |
| LineString()=default | s3d::LineString | |
| LineString(const allocator_type &alloc) noexcept | s3d::LineString | explicit |
| LineString(size_t count, const value_type &value, const allocator_type &alloc=allocator_type{}) | s3d::LineString | |
| LineString(size_t count, const allocator_type &alloc=allocator_type{}) | s3d::LineString | explicit |
| LineString(Iterator first, Iterator last, const allocator_type &alloc=allocator_type{}) | s3d::LineString | |
| LineString(const LineString &lines) | s3d::LineString | |
| LineString(const LineString &lines, const allocator_type &alloc) | s3d::LineString | |
| LineString(LineString &&lines) noexcept | s3d::LineString | |
| LineString(std::initializer_list< value_type > init, const allocator_type &alloc=allocator_type{}) | s3d::LineString | |
| LineString(const Array< Point > &points) | s3d::LineString | explicit |
| LineString(const Array< Vec2 > &points) | s3d::LineString | explicit |
| LineString(Array< Vec2 > &&points) noexcept | s3d::LineString | explicit |
| LineString(Arg::reserve_< size_type > size) | s3d::LineString | explicit |
| max_size() const noexcept | s3d::LineString | |
| moveBy(double x, double y) noexcept | s3d::LineString | |
| moveBy(Vec2 v) noexcept | s3d::LineString | |
| movedBy(double x, double y) const | s3d::LineString | |
| movedBy(Vec2 v) const | s3d::LineString | |
| none(Fty f=Identity) const | s3d::LineString | |
| normalAtLine(size_t index, CloseRing closeRing=CloseRing::No) const | s3d::LineString | |
| normalAtPoint(size_t index, CloseRing closeRing=CloseRing::No) const | s3d::LineString | |
| num_lines(CloseRing closeRing=CloseRing::No) const noexcept | s3d::LineString | |
| num_points() const noexcept | s3d::LineString | |
| operator bool() const noexcept | s3d::LineString | explicit |
| operator const Array< value_type > &() const noexcept | s3d::LineString | |
| operator<<(const value_type &value) | s3d::LineString | |
| operator=(const Array< Point > &other) | s3d::LineString | |
| operator=(const Array< Vec2 > &other) | s3d::LineString | |
| operator=(Array< Vec2 > &&other) noexcept | s3d::LineString | |
| operator=(const LineString &other) | s3d::LineString | |
| operator=(LineString &&other) noexcept | s3d::LineString | |
| operator[](size_t index) &noexcept | s3d::LineString | |
| operator[](size_t index) const &noexcept | s3d::LineString | |
| operator[](size_t index) &&noexcept | s3d::LineString | |
| overwrite(Image &dst, const Color &color, Antialiased antialiased=Antialiased::Yes) const | s3d::LineString | |
| overwrite(Image &dst, int32 thickness, const Color &color, Antialiased antialiased=Antialiased::Yes) const | s3d::LineString | |
| overwriteClosed(Image &dst, const Color &color, Antialiased antialiased=Antialiased::Yes) const | s3d::LineString | |
| overwriteClosed(Image &dst, int32 thickness, const Color &color, Antialiased antialiased=Antialiased::Yes) const | s3d::LineString | |
| paint(Image &dst, const Color &color) const | s3d::LineString | |
| paint(Image &dst, int32 thickness, const Color &color) const | s3d::LineString | |
| paintClosed(Image &dst, const Color &color) const | s3d::LineString | |
| paintClosed(Image &dst, int32 thickness, const Color &color) const | s3d::LineString | |
| pointer typedef | s3d::LineString | |
| pop_back() noexcept | s3d::LineString | |
| pop_back_N(size_t n) | s3d::LineString | |
| pop_front() | s3d::LineString | |
| pop_front_N(size_t n) | s3d::LineString | |
| push_back(const value_type &value) | s3d::LineString | |
| push_front(const value_type &value) | s3d::LineString | |
| rbegin() noexcept | s3d::LineString | |
| rbegin() const noexcept | s3d::LineString | |
| reference typedef | s3d::LineString | |
| release() | s3d::LineString | |
| remove(const value_type &value) | s3d::LineString | |
| remove_at(size_t index) | s3d::LineString | |
| remove_if(Fty f) | s3d::LineString | |
| rend() noexcept | s3d::LineString | |
| rend() const noexcept | s3d::LineString | |
| reserve(size_t newCapacity) | s3d::LineString | |
| resize(size_t newSize) | s3d::LineString | |
| resize(size_t newSize, const value_type &value) | s3d::LineString | |
| reverse() | s3d::LineString | |
| reverse_iterator typedef | s3d::LineString | |
| reversed() const | s3d::LineString | |
| scale(double s) | s3d::LineString | |
| scale(double sx, double sy) | s3d::LineString | |
| scale(Vec2 s) | s3d::LineString | |
| scaleAt(Vec2 pos, double s) | s3d::LineString | |
| scaleAt(Vec2 pos, double sx, double sy) | s3d::LineString | |
| scaleAt(Vec2 pos, Vec2 s) | s3d::LineString | |
| scaled(double s) const | s3d::LineString | |
| scaled(double sx, double sy) const | s3d::LineString | |
| scaled(Vec2 s) const | s3d::LineString | |
| scaledAt(Vec2 pos, double s) const | s3d::LineString | |
| scaledAt(Vec2 pos, double sx, double sy) const | s3d::LineString | |
| scaledAt(Vec2 pos, Vec2 s) const | s3d::LineString | |
| shrink_to_fit() | s3d::LineString | |
| shuffle() | s3d::LineString | |
| shuffle(URBG &&rbg) | s3d::LineString | |
| simplified(double maxDistance=2.0, CloseRing closeRing=CloseRing::No) const | s3d::LineString | |
| size() const noexcept | s3d::LineString | |
| size_bytes() const noexcept | s3d::LineString | |
| size_type typedef | s3d::LineString | |
| slice(size_t index) const | s3d::LineString | |
| slice(size_t index, size_t length) const | s3d::LineString | |
| swap(LineString &other) noexcept | s3d::LineString | |
| unique_consecutive() | s3d::LineString | |
| uniqued_consecutive() const & | s3d::LineString | |
| uniqued_consecutive() && | s3d::LineString | |
| value_type typedef | s3d::LineString |