3#ifndef PDFSDK_CXX_PDF_SOFT_MASK_H_INCLUDED_
4#define PDFSDK_CXX_PDF_SOFT_MASK_H_INCLUDED_
6#include "forward_declarations.h"
7#include "wrapper_base.h"
16class SoftMask :
public detail::RefCountedHandle<PDESoftMask> {
80 PDF_CXX_CORE_WRAPPER_DEFINE_MEMBERS_(
SoftMask, PDESoftMask)
85#include "soft_mask_impl.inl"
Represents a color in a PDF document.
Definition color.h:20
Represents a PDF document.
Definition document.h:22
Represents a function that maps input values to output values.
Definition function.h:15
Represents a soft mask in a PDF document.
Definition soft_mask.h:16
Color GetBackdropColor() const
SoftMask Create(const Document &doc)
void SetGroup(const XObject &group)
void SetBackdropColor(const Color &backdrop)
void SetTransferFunction(const Function &transfer)
bool Equals(const SoftMask &that) const
void SetSubtype(PDESoftMaskSubtype subtype)
PDESoftMaskSubtype GetSubtype() const
Function GetTransferFunction() const
Represents an XObject in a PDF document.
Definition xobject.h:22