ColorPenStrokeService
Canonical path: NemAll_Python_AllplanSettings.ColorPenStrokeService
Color pen stroke service
Methods:
-
GetARGBFromColorNumber–Get the RGB values from a color number
-
GetColorNumberFromRGB–Get the color number from RGB values
-
GetPenNumberFromThickness–Get the pen number from a pen thickness in mm
GetARGBFromColorNumber
staticmethod
GetARGBFromColorNumber(color: int) -> ARGB
Get the RGB values from a color number
Parameters:
-
color(int) –Color number
Returns:
-
ARGB–RGB color
GetColorNumberFromRGB
staticmethod
Get the color number from RGB values
Parameters:
-
red(int) –red value of the color
-
green(int) –green value of the color
-
blue(int) –blue value of the color
Returns:
-
int–Color number
GetPenNumberFromThickness
staticmethod
GetPenNumberFromThickness(penThickness: float, doc: DocumentAdapter) -> int
Get the pen number from a pen thickness in mm
Parameters:
-
penThickness(float) –Pen thickness in mm
-
doc(DocumentAdapter) –Document
Returns:
-
int–Pen number
Placeholder