Skip to content

ColorPenStrokeService

Canonical path: NemAll_Python_AllplanSettings.ColorPenStrokeService

Color pen stroke service

Methods:

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

GetColorNumberFromRGB(red: int, green: int, blue: int) -> int

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