|
| SIV3D_NODISCARD_CXX20 | OffsetCircularBase ()=default |
| |
| constexpr SIV3D_NODISCARD_CXX20 | OffsetCircularBase (const position_type &_center, value_type _r=0, value_type _theta=0) noexcept |
| |
| constexpr SIV3D_NODISCARD_CXX20 | OffsetCircularBase (const position_type &_center, Arg::r_< value_type > _r, Arg::theta_< value_type > _theta) noexcept |
| |
| constexpr SIV3D_NODISCARD_CXX20 | OffsetCircularBase (const position_type &_center, Arg::theta_< value_type > _theta, Arg::r_< value_type > _r) noexcept |
| |
| SIV3D_NODISCARD_CXX20 | OffsetCircularBase (const position_type &_center, const position_type &target) noexcept |
| |
| constexpr OffsetCircularBase | operator+ (position_type v) const noexcept |
| |
| constexpr OffsetCircularBase | operator- (position_type v) const noexcept |
| |
| constexpr OffsetCircularBase & | operator+= (position_type v) noexcept |
| |
| constexpr OffsetCircularBase & | operator-= (position_type v) noexcept |
| |
| constexpr OffsetCircularBase | movedBy (value_type x, value_type y) const noexcept |
| |
| constexpr OffsetCircularBase | movedBy (position_type v) const noexcept |
| |
| constexpr OffsetCircularBase & | moveBy (value_type x, value_type y) noexcept |
| |
| constexpr OffsetCircularBase & | moveBy (position_type v) noexcept |
| |
| constexpr OffsetCircularBase & | setCenter (value_type x, value_type y) noexcept |
| |
| constexpr OffsetCircularBase & | setCenter (position_type _center) noexcept |
| |
| OffsetCircularBase & | setTarget (value_type x, value_type y) noexcept |
| |
| OffsetCircularBase & | setTarget (position_type target) noexcept |
| |
| constexpr OffsetCircularBase | rotated (value_type angle) const noexcept |
| |
| constexpr OffsetCircularBase & | rotate (value_type angle) noexcept |
| |
| Float2 | toFloat2 () const noexcept |
| |
| Vec2 | toVec2 () const noexcept |
| |
| Float2 | fastToFloat2 () const noexcept |
| |
| Vec2 | fastToVec2 () const noexcept |
| |
| position_type | toPosition () const noexcept |
| |
| | operator position_type () const noexcept |
| |
| size_t | hash () const noexcept |
| |