axioma.render.
RasterLayerProperties
¶Свойства растрового слоя
Унаследован от: LayerProperties
RasterLayerProperties
()¶Конструктор со значениями по-умолчанию
RasterLayerProperties
(other)Копирующий конструктор
Параметры: other ( RasterLayerProperties
) – Исходный объект RasterLayerProperties, на базе которого необходимо сделать копию.
brightness
()¶Установленная яркость слоя
Результат: Значение в интервале от MinBrightnessContrastValue до MaxBrightnessContrastValue Тип результата: int
setBrightness
(value)¶Метод, позволяющий установить яркость растрового слоя
Параметры: value ( int
) – Значение в интервале от MinBrightnessContrastValue до MaxBrightnessContrastValue
contrast
()¶Метод, позволяющий получить величину контраста растрового слоя
Результат: Значение в интервале от MinBrightnessContrastValue до MaxBrightnessContrastValue Тип результата: int
setContrast
(value)¶Метод, позволяющий установить контрастность растрового слоя
Параметры: value ( int
) – Уровень контраста в интервале от MinBrightnessContrastValue до MaxBrightnessContrastValue
grayscale
()¶Метод, позволяющий определить отображается ли растровый слоя в оттенках серого
Результат: True, если растровый слой отображается в оттенках серого. В противном случае False Тип результата: bool
setGrayscale
(value)¶Метод, позволяющий установить метод отображения растрового слоя в оттенках серого
Параметры: value ( bool
) – Отображать ли растровый слоя в оттенках серого
useTransparentColor
()¶Метод, позволяющий определить, используется ли определенный цвет как прозрачный
Результат: True, если да. В противном случае False Тип результата: bool
setUseTransparentColor
(value)¶Метод, позволяющий использовать определенный цвет, как прозрачный
Параметры: value ( bool
) – Цвет, используемый как прозрачный
transparentColor
()¶Метод, позволяющий получить цвет, используемый как прозрачный
Результат: Цвет, используемый как прозрачный (Rgb значение) Тип результата: int
setTransparentColor
(color)¶Метод, позволяющий установить определенный цвет, как прозрачный
Параметры: color ( int
) – Цвет, используемый как прозрачный (Rgb значение)
showUniformly
()¶Метод, позволяющий определить единообразие свойства растрового слоя.
Результат: True, если растровый слой будет отображаться с установленными параметрами яркости, контрастности, использования оттенков серого и прозрачного цвета. False - свойства не будут применены к слою и он будет отображаться со своими оригинальными данными Тип результата: bool
setShowUniformly
(value)¶Метод, позволяющий установить единообразные свойства.
Параметры: value ( bool
) – В случае включения данного свойства, растровый слой будет отображаться с установленными параметрами яркости, контрастности, использования оттенков серого и прозрачного цвета.
imageOpacity
()¶Метод, позволяющий получить прозрачность растрового изображения
Результат: Прозрачность растрового изображения Тип результата: int
setImageOpacity
(value)¶Метод, позволяющий установить прозрачность растрового изображения
Параметры: value ( int
) – Прозрачность растрового изображения в интервале от MinOpacityValue до MaxOpacityValue
isDefault
()¶Метод, позволяющий определить являются настройки растрового слоя настройками по умолчанию. Данные настройки являются настройками по умолчанию. При создании объекта с использованием конструктора по умолчанию, данная функция возвращает True
¶ Характеристика Значение по умолчанию Яркость 0 Контраст 0 Прозрачность изображения 100 Использовать оттенки серого False Использовать прозрачный цвет False Единообразные свойства False
Результат: Результат Тип результата: bool
¶ Наименование величины Значение Описание MinBrightnessContrastValue -126 Минимальная яркость MaxBrightnessContrastValue 127 Максимальная яркость MinOpacityValue 0 Минимальная прозрачность MaxOpacityValue 100 Максимальная прозрачность