Color
- class pmeshlab.Color
- __init__(*args, **kwargs)
Overloaded function.
__init__(self: pmeshlab.Color, r: int, g: int, b: int) -> None
Constructs a color with the int RGB values r, g, b, and the alpha-channel (transparency) value of 255.
__init__(self: pmeshlab.Color, r: int, g: int, b: int, a: int) -> None
Constructs a color with the int RGB values r, g, b, and the alpha-channel (transparency) value of a.
- alpha(self: pmeshlab.Color) int
Returns the alpha color component of this color as integer.
- alpha_f(self: pmeshlab.Color) float
Returns the alpha color component of this color as float.
- blue(self: pmeshlab.Color) int
Returns the blue color component of this color as integer.
- blue_f(self: pmeshlab.Color) float
Returns the blue color component of this color as float.
- green(self: pmeshlab.Color) int
Returns the green color component of this color as integer.
- green_f(self: pmeshlab.Color) float
Returns the green color component of this color as float.
- red(self: pmeshlab.Color) int
Returns the red color component of this color as integer.
- red_f(self: pmeshlab.Color) float
Returns the red color component of this color as float.
- set_alpha(self: pmeshlab.Color, a: int) None
Sets the alpha color component of this color to a. Integer components are specified in the range 0-255.
- set_alpha_f(self: pmeshlab.Color, a: float) None
Sets the alpha color component of this color to a. Integer components are specified in the range 0-255.
- set_blue(self: pmeshlab.Color, b: int) None
Sets the blue color component of this color to b. Integer components are specified in the range 0-255.
- set_blue_f(self: pmeshlab.Color, b: float) None
Sets the blue color component of this color to b. Float components are specified in the range 0-1.
- set_green(self: pmeshlab.Color, g: int) None
Sets the green color component of this color to g. Integer components are specified in the range 0-255.
- set_green_f(self: pmeshlab.Color, g: float) None
Sets the green color component of this color to g. Float components are specified in the range 0-1.
- set_red(self: pmeshlab.Color, r: int) None
Sets the red color component of this color to r. Integer components are specified in the range 0-255.
- set_red_f(self: pmeshlab.Color, r: float) None
Sets the red color component of this color to r. Float components are specified in the range 0-1.
- to_array3(self: pmeshlab.Color) numpy.ndarray[numpy.int32[3, 1]]
Returns a numpy array of 3 integers containing the rgb components of this color.
- to_array3f(self: pmeshlab.Color) numpy.ndarray[numpy.float32[3, 1]]
Returns a numpy array of 3 floats containing the rgb components of this color.
- to_array4(self: pmeshlab.Color) numpy.ndarray[numpy.int32[4, 1]]
Returns a numpy array of 4 integers containing the rgba components of this color.
- to_array4f(self: pmeshlab.Color) numpy.ndarray[numpy.float32[4, 1]]
Returns a numpy array of 4 floats containing the rgba components of this color.