|
| SIV3D_NODISCARD_CXX20 | SphericalBase ()=default |
| |
| constexpr SIV3D_NODISCARD_CXX20 | SphericalBase (value_type _r, value_type _theta, value_type _phi) noexcept |
| |
| constexpr SIV3D_NODISCARD_CXX20 | SphericalBase (Arg::r_< value_type > _r, Arg::theta_< value_type > _theta, Arg::phi_< value_type > _phi) noexcept |
| |
| constexpr SIV3D_NODISCARD_CXX20 | SphericalBase (Arg::r_< value_type > _r, Arg::phi_< value_type > _phi, Arg::theta_< value_type > _theta) noexcept |
| |
| constexpr SIV3D_NODISCARD_CXX20 | SphericalBase (Arg::theta_< value_type > _theta, Arg::r_< value_type > _r, Arg::phi_< value_type > _phi) noexcept |
| |
| constexpr SIV3D_NODISCARD_CXX20 | SphericalBase (Arg::theta_< value_type > _theta, Arg::phi_< value_type > _phi, Arg::r_< value_type > _r) noexcept |
| |
| constexpr SIV3D_NODISCARD_CXX20 | SphericalBase (Arg::phi_< value_type > _phi, Arg::r_< value_type > _r, Arg::theta_< value_type > _theta) noexcept |
| |
| constexpr SIV3D_NODISCARD_CXX20 | SphericalBase (Arg::phi_< value_type > _phi, Arg::theta_< value_type > _theta, Arg::r_< value_type > _r) noexcept |
| |
| SIV3D_NODISCARD_CXX20 | SphericalBase (position_type pos) noexcept |
| |
| constexpr SphericalBase | operator+ () const noexcept |
| |
| constexpr SphericalBase | operator- () const noexcept |
| |
| position_type | operator+ (position_type v) const noexcept |
| |
| position_type | operator- (position_type v) const noexcept |
| |
| Float3 | toFloat3 () const noexcept |
| |
| Vec3 | toVec3 () const noexcept |
| |
| Float3 | fastToFloat3 () const noexcept |
| |
| Vec3 | fastToVec3 () const noexcept |
| |
| position_type | toPosition () const noexcept |
| |
| | operator position_type () const noexcept |
| |
| size_t | hash () const noexcept |
| |