![]() |
Driver SDK 4.2.0
|
#include <DriverInfo.h>
Public Member Functions | |
| void | FromJson (const jsonxx::Object &) |
| void | ToJson (jsonxx::Object &) const |
| void | FromXML (const ACPL::XML::Node *) |
| ACPL::XML::Node * | ToXML () const |
| bool | isTone () const noexcept |
| bool | isColor () const noexcept |
| const char * | colorName () const noexcept |
Public Attributes | |
| int8_t | color [3] |
| CIELab color to be used when generating previews without access to an ICC profile. More... | |
| char | name [32] |
| Name of the ink. Prepended with the keyword "Light" or "Medium" to indicate the tone of the ink color. More... | |
| ScreenType | screening |
| Prefered screening type for this ink. More... | |
| uint8_t | blueNoiseFactor |
| Multiplication factor to apply on the blue noise of error diffusion or FM screening. Default 0. 0 is equal to a multiplication factor of 1. More... | |
| float | halftoneAngle |
| Default halftone angles to be used when the screening is set to halftone. More... | |
| float | halftoneFrequency |
| Default halftone frequency to be used when the screening is set to halftone. More... | |
| SpotType | halftoneShape |
| Default halftone shape to be used when the screening is set to halftone. More... | |
| float | maxDotAmount |
| Maximum amount of dots for all but large dot to be used for the screening. Range [0-1]. More... | |
| ChannelType | type |
| Channel type of this ink. The ink can either Process, Spot or Special. More... | |
| uint32_t | dotCount |
| Number of levels for this channel (ink) including 0. Thus 1 drop size means 2 levels and 2 drop sizes means 3 levels. More... | |
| float | dotSizes [16] |
| float | picoliter [16] |
| Number of picoliter of the dot. The number of dots is dotCount-1. Only valid when Caps::estimateInfo is set. More... | |
Ink definition
Describes the ink of the channel and it properties.
Definition at line 325 of file DriverInfo.h.
|
noexcept |
| void aur::ADA::TInk::FromJson | ( | const jsonxx::Object & | ) |
| void aur::ADA::TInk::FromXML | ( | const ACPL::XML::Node * | ) |
|
noexcept |
|
noexcept |
| void aur::ADA::TInk::ToJson | ( | jsonxx::Object & | ) | const |
| ACPL::XML::Node * aur::ADA::TInk::ToXML | ( | ) | const |
| uint8_t aur::ADA::TInk::blueNoiseFactor |
Multiplication factor to apply on the blue noise of error diffusion or FM screening. Default 0. 0 is equal to a multiplication factor of 1.
Definition at line 331 of file DriverInfo.h.
| int8_t aur::ADA::TInk::color[3] |
CIELab color to be used when generating previews without access to an ICC profile.
Definition at line 328 of file DriverInfo.h.
| uint32_t aur::ADA::TInk::dotCount |
Number of levels for this channel (ink) including 0. Thus 1 drop size means 2 levels and 2 drop sizes means 3 levels.
Definition at line 337 of file DriverInfo.h.
| float aur::ADA::TInk::dotSizes[16] |
Relative dot weights normalize to 1. A dotweight of 1 means full coverage. A dotweight of 0.5 means 50% coverage. Dotsizes larger of 1 are allowed and impose a screening based ink limit on that dot.
The number of dot sizes is dotCount-1
Definition at line 338 of file DriverInfo.h.
| float aur::ADA::TInk::halftoneAngle |
Default halftone angles to be used when the screening is set to halftone.
Definition at line 332 of file DriverInfo.h.
| float aur::ADA::TInk::halftoneFrequency |
Default halftone frequency to be used when the screening is set to halftone.
Definition at line 333 of file DriverInfo.h.
| SpotType aur::ADA::TInk::halftoneShape |
Default halftone shape to be used when the screening is set to halftone.
Definition at line 334 of file DriverInfo.h.
| float aur::ADA::TInk::maxDotAmount |
Maximum amount of dots for all but large dot to be used for the screening. Range [0-1].
Definition at line 335 of file DriverInfo.h.
| char aur::ADA::TInk::name[32] |
Name of the ink. Prepended with the keyword "Light" or "Medium" to indicate the tone of the ink color.
Definition at line 329 of file DriverInfo.h.
| float aur::ADA::TInk::picoliter[16] |
Number of picoliter of the dot. The number of dots is dotCount-1. Only valid when Caps::estimateInfo is set.
Definition at line 342 of file DriverInfo.h.
| ScreenType aur::ADA::TInk::screening |
Prefered screening type for this ink.
Definition at line 330 of file DriverInfo.h.
| ChannelType aur::ADA::TInk::type |
Channel type of this ink. The ink can either Process, Spot or Special.
Definition at line 336 of file DriverInfo.h.