PoDoFo  1.0.0-dev
Public Member Functions | Friends | List of all members
PoDoFo::PdfColorSpaceInitializer Class Referencefinal

A proxy class that can used to identify a color space choosing from several input types. More...

#include <PdfColorSpace.h>

Public Member Functions

 PdfColorSpaceInitializer ()
 A null color space.
 
 PdfColorSpaceInitializer (const PdfColorSpaceFilterPtr &filter)
 Identify a color space from a filter.
 
 PdfColorSpaceInitializer (const PdfColorSpace &colorSpace)
 Identify a color space from color space document element.
 
 PdfColorSpaceInitializer (PdfColorSpaceType colorSpace)
 Identify a trivial colorspace from its enum type (DeviceGray, DeviceRGB or DeviceCYMC)
 
PdfObject GetExportObject (PdfIndirectObjectList &objects) const
 
bool IsNull () const
 
 PdfColorSpaceInitializer (const PdfColorSpaceInitializer &)=default
 
PdfColorSpaceInitializeroperator= (const PdfColorSpaceInitializer &)=default
 
const PdfColorSpaceFilterGetFilter () const
 
PdfColorSpaceFilterPtr GetFilterPtr () const
 

Friends

class PdfGraphicsStateWrapper
 

Detailed Description

A proxy class that can used to identify a color space choosing from several input types.


The documentation for this class was generated from the following files: