This class describes a post-processing step whereby ink limiting via scaling is performed. More...
#include <renderspec.h>
Public Member Functions | |
virtual ePostProcessType | getType () const |
Get the type of post processing this spec represents. | |
![]() | |
virtual void | addRef () const =0 |
Increases the reference count of the actual object pointed to. This would take place during an assignment or copying. | |
virtual bool | decRef () const =0 |
Decreases the reference count of the actual object pointed to. When the reference count falls to Zero, it deletes the actual object pointed to. | |
virtual int32 | getRefCount () const =0 |
Retrieve the current reference count of the actual object pointed to. | |
Static Public Member Functions | |
static JAWSMAKO_API CInkLimitPostProcessSpecPtr | create (float _maxTotalInk, bool _keepBlack=true) |
Create an ink-limiting post process. | |
Additional Inherited Members | |
![]() | |
enum | ePostProcessType { ePPTColorConversion , ePPTToneCurves , ePPTSpotMerge , ePPTInkLimit , ePPTCustomColor , ePPTCustomSpot , ePPTCustomSpotMerge } |
The possible types of post processing operations. More... | |
![]() | |
virtual | ~IRCObject () |
Virtual destructor. | |
This class describes a post-processing step whereby ink limiting via scaling is performed.
These post processes must only be used in the chain where the current color space is CMYK or extended gamut. Ink limiting is not applied to spot components.
|
static |
Create an ink-limiting post process.
_maxTotalInk | The limit of total ink coverage for any pixel, where 1.0 represents 100% of one ink. For example, 3.0 represents a maximum total ink coverage of 300%. |
_keepBlack | If true (default) then the black channel will be left as is, with any required ink reduction taken from the other components, and _maxTotalInk must be at least 1.0. If false, all components will be scaled in order to bring ink totals to the limit. |
|
inlinevirtual |
Get the type of post processing this spec represents.
Implements JawsMako::IPostProcessSpec.