函数
|
enum
SWATCH_CATEGORY
|
MAXON_ENUM_LIST
(
SWATCH_CATEGORY
)
|
String
|
ColorRGBToString
(const
向量
&color)
|
String
|
ColorHSVToString
(const
向量
&color)
|
Int
|
ColorComponentFloatTo8Bit
(
Float
colorComponent)
|
Float
|
ColorComponent8BitToFloat
(
Int
colorComponent)
|
void
|
ColorFloatTo8Bit
(const
向量
&floatColor,
Int
&red,
Int
&green,
Int
&blue)
|
向量
|
Color8BitToFloat
(
Int
red,
Int
green,
Int
blue)
|
Int
|
ColorComponentFloatTo16Bit
(
Float
colorComponent)
|
Float
|
ColorComponent16BitToFloat
(
Int
colorComponent)
|
void
|
ColorFloatTo16Bit
(const
向量
&floatColor,
Int
&red,
Int
&green,
Int
&blue)
|
向量
|
Color16BitToFloat
(
Int
red,
Int
green,
Int
blue)
|
向量
|
ColorKelvinTemperatureToRGB
(
Float
kelvinDegrees,
Float
tint=0.0)
|
Bool
|
ColorHarmonyGetComplementary
(const
向量
&color,
Bool
ryb,
maxon::BaseArray
<
向量
> &palette)
|
Bool
|
ColorHarmonyGetSplitComplementary
(const
向量
&color,
Bool
ryb,
maxon::BaseArray
<
向量
> &palette)
|
Bool
|
ColorHarmonyGetTetradic
(const
向量
&color,
Bool
ryb,
maxon::BaseArray
<
向量
> &palette)
|
Bool
|
ColorHarmonyGetAnalogous
(const
向量
&color,
Int
colorCount,
Bool
ryb,
maxon::BaseArray
<
向量
> &palette)
|
Bool
|
ColorHarmonyGetEquiangular
(const
向量
&color,
Int
colorCount,
Bool
ryb,
maxon::BaseArray
<
向量
> &palette)
|
Bool
|
ColorHarmonyRotateColor
(const
向量
&color,
Int
colorCount,
Float
angle,
Bool
ryb,
maxon::BaseArray
<
向量
> &palette)
|
Bool
|
ColorHarmonyInterpolateColors
(const
向量
&color1, const
向量
&color2,
Int
colorCount,
Bool
ryb,
maxon::BaseArray
<
向量
> &palette)
|