Color Functions

Functions that operate on colors.

Warning

doxygenfunction: Unable to resolve multiple matches for function “hsv2rgb” with arguments (const Vec3<T>& hsv) noexcep) in doxygen xml output for project “Imath” from directory: doxyxml/. Potential matches:

- template <class T>
  constexpr Color4<T> Imath::hsv2rgb(const Color4<T>&)
- template <class T>
  constexpr Vec3<T> Imath::hsv2rgb(const Vec3<T>&)

Warning

doxygenfunction: Unable to resolve multiple matches for function “hsv2rgb” with arguments (const Color4<T>& hsv) noexcep) in doxygen xml output for project “Imath” from directory: doxyxml/. Potential matches:

- template <class T>
  constexpr Color4<T> Imath::hsv2rgb(const Color4<T>&)
- template <class T>
  constexpr Vec3<T> Imath::hsv2rgb(const Vec3<T>&)

Warning

doxygenfunction: Unable to resolve multiple matches for function “rgb2hsv” with arguments (const Color4<T> &rgb) noexcep) in doxygen xml output for project “Imath” from directory: doxyxml/. Potential matches:

- template <class T>
  constexpr Color4<T> Imath::rgb2hsv(const Color4<T>&)
- template <class T>
  constexpr Vec3<T> Imath::rgb2hsv(const Vec3<T>&)

Warning

doxygenfunction: Unable to resolve multiple matches for function “rgb2hsv” with arguments (const Vec3<T> &rgb) noexcep) in doxygen xml output for project “Imath” from directory: doxyxml/. Potential matches:

- template <class T>
  constexpr Color4<T> Imath::rgb2hsv(const Color4<T>&)
- template <class T>
  constexpr Vec3<T> Imath::rgb2hsv(const Vec3<T>&)

Warning

doxygenfunction: Unable to resolve multiple matches for function “rgb2packed” with arguments (const Color4<T> &c) noexcep) in doxygen xml output for project “Imath” from directory: doxyxml/. Potential matches:

- template <class T>
  constexpr PackedColor Imath::rgb2packed(const Color4<T>&)
- template <class T>
  constexpr PackedColor Imath::rgb2packed(const Vec3<T>&)

Warning

doxygenfunction: Unable to resolve multiple matches for function “rgb2packed” with arguments (const Vec3<T> &c) noexcep) in doxygen xml output for project “Imath” from directory: doxyxml/. Potential matches:

- template <class T>
  constexpr PackedColor Imath::rgb2packed(const Color4<T>&)
- template <class T>
  constexpr PackedColor Imath::rgb2packed(const Vec3<T>&)

Warning

doxygenfunction: Unable to resolve multiple matches for function “packed2rgb” with arguments (PackedColor packed, Color4<T> &out) noexcep) in doxygen xml output for project “Imath” from directory: doxyxml/. Potential matches:

- template <class T>
  void Imath::packed2rgb(PackedColor, Color4<T>&)
- template <class T>
  void Imath::packed2rgb(PackedColor, Vec3<T>&)

Warning

doxygenfunction: Unable to resolve multiple matches for function “packed2rgb” with arguments (PackedColor packed, Vec3<T> &out) noexcep) in doxygen xml output for project “Imath” from directory: doxyxml/. Potential matches:

- template <class T>
  void Imath::packed2rgb(PackedColor, Color4<T>&)
- template <class T>
  void Imath::packed2rgb(PackedColor, Vec3<T>&)