|
| SIV3D_NODISCARD_CXX20 | HSV ()=default |
| |
| SIV3D_NODISCARD_CXX20 | HSV (const HSV &)=default |
| |
| constexpr SIV3D_NODISCARD_CXX20 | HSV (double _h, double _a=1.0) noexcept |
| |
| SIV3D_CONCEPT_ARITHMETIC constexpr SIV3D_NODISCARD_CXX20 | HSV (Arithmetic _h, double _a=1.0) noexcept |
| |
| constexpr SIV3D_NODISCARD_CXX20 | HSV (double _h, double _s, double _v, double _a=1.0) noexcept |
| | HSV 表色系の色を作成します。 More...
|
| |
| SIV3D_CONCEPT_ARITHMETIC constexpr SIV3D_NODISCARD_CXX20 | HSV (Arithmetic _h, double _s, double _v, double _a=1.0) noexcept |
| |
| constexpr SIV3D_NODISCARD_CXX20 | HSV (const HSV &hsv, double _a) noexcept |
| | HSV 表色系の色を作成します。 More...
|
| |
| SIV3D_NODISCARD_CXX20 | HSV (Color color) noexcept |
| | HSV 表色系の色を作成します。 More...
|
| |
| SIV3D_NODISCARD_CXX20 | HSV (const ColorF &color) noexcept |
| | HSV 表色系の色を作成します。 More...
|
| |
| constexpr double | elem (size_t index) const noexcept |
| |
| double * | getPointer () noexcept |
| |
| const double * | getPointer () const noexcept |
| |
| constexpr HSV & | operator= (const HSV &)=default |
| |
| constexpr HSV | operator+ (const HSV &hsv) const noexcept |
| |
| constexpr HSV | operator- (const HSV &hsv) const noexcept |
| |
| constexpr HSV & | setH (double _h) noexcept |
| |
| constexpr HSV & | setS (double _s) noexcept |
| |
| constexpr HSV & | setV (double _v) noexcept |
| |
| constexpr HSV & | setA (double _a) noexcept |
| |
| constexpr HSV & | setHSV (double _h, double _s, double _v) noexcept |
| |
| constexpr HSV & | set (double _h, double _s, double _v, double _a=1.0) noexcept |
| |
| constexpr HSV & | set (const HSV &hsva) noexcept |
| |
| constexpr HSV | withAlpha (double _a) const noexcept |
| |
| constexpr HSV | lerp (const HSV &other, double f) const noexcept |
| |
| size_t | hash () const noexcept |
| |
| ColorF | removeSRGBCurve () const noexcept |
| |
| ColorF | applySRGBCurve () const noexcept |
| |
| Color | toColor () const noexcept |
| |
| Color | toColor (uint32 alpha) const noexcept |
| |
| ColorF | toColorF () const noexcept |
| |
| ColorF | toColorF (double alpha) const noexcept |
| |
| constexpr Vec3 | hsv () const noexcept |
| |
| constexpr Vec4 | hsva () const noexcept |
| |
|
| constexpr friend bool | operator== (const HSV &lhs, const HSV &rhs) noexcept |
| |
| constexpr friend bool | operator!= (const HSV &lhs, const HSV &rhs) noexcept |
| |
| template<class CharType > |
| std::basic_ostream< CharType > & | operator<< (std::basic_ostream< CharType > &output, const HSV &value) |
| |
| template<class CharType > |
| std::basic_istream< CharType > & | operator>> (std::basic_istream< CharType > &input, HSV &value) |
| |
| void | Formatter (FormatData &formatData, const HSV &value) |
| |