1 # SPDX-FileCopyrightText: 2012 Manfred Moitzi (mozman)
3 # SPDX-License-Identifier: MIT
10 return (self
>> 16) & 0xFF, (self
>> 8) & 0xFF, self
& 0xFF
14 return (self
>> 16) & 0xFF
18 return (self
>> 8) & 0xFF
24 def __getitem__(self
, item
):
31 raise IndexError(item
)
34 def from_rgb(r
, g
, b
):
35 return TrueColor(((r
& 0xff) << 16) |
((g
& 0xff) << 8) |
(b
& 0xff))
40 raise IndexError(index
)
41 return dxf_default_colors
[index
]
44 def aci_to_true_color(index
):
45 return TrueColor
.from_aci(index
)
48 dxf_default_colors
= [