PyMaterialXCore.Color3

class Color3

Bases: VectorBase

A three-component RGB color value.

See:

https://materialx.org/docs/api/class_color3.html

Methods

__init__(*args, **kwargs)

Overloaded function.

asTuple(self)

copy(self)

dot(self, arg0)

getMagnitude(self)

getNormalized(self)

linearToSrgb(self)

srgbToLinear(self)

Methods

__init__(*args, **kwargs)

Overloaded function.

  1. __init__(self: PyMaterialXCore.Color3) -> None

  2. __init__(self: PyMaterialXCore.Color3, arg0: float) -> None

  3. __init__(self: PyMaterialXCore.Color3, arg0: Annotated[list[float], FixedSize(3)]) -> None

  4. __init__(self: PyMaterialXCore.Color3, arg0: list[float]) -> None

  5. __init__(self: PyMaterialXCore.Color3, arg0: float, arg1: float, arg2: float) -> None

asTuple(self: Color3) tuple[float, float, float]
copy(self: Color3) Color3
dot(self: Color3, arg0: Color3) float
getMagnitude(self: Color3) float
getNormalized(self: Color3) Color3
linearToSrgb(self: Color3) Color3
srgbToLinear(self: Color3) Color3