public abstract class AbstractPdfShadingMeshWithFlags extends AbstractPdfShadingMesh
AbstractPdfShading and AbstractPdfShadingMesh
and represents shadings which are based on a mesh, with all fields from AbstractPdfShadingMesh
as well as BitsPerFlag in the PDF object.| Modifier | Constructor and Description |
|---|---|
protected |
AbstractPdfShadingMeshWithFlags(PdfDictionary pdfObject)
Constructor for PdfShadingBlend object using a PdfDictionary.
|
protected |
AbstractPdfShadingMeshWithFlags(PdfDictionary pdfObject,
int type,
PdfColorSpace colorSpace)
Constructor for PdfShadingBlend object using a PdfDictionary, shading type and color space.
|
| Modifier and Type | Method and Description |
|---|---|
int |
getBitsPerFlag()
Gets the number of bits used to represent the edge flag for each vertex.
|
void |
setBitsPerFlag(int bitsPerFlag)
Sets the number of bits used to represent the edge flag for each vertex.
|
getBitsPerComponent, getBitsPerCoordinate, getDecode, setBitsPerComponent, setBitsPerCoordinate, setDecode, setDecodeflush, getColorSpace, getFunction, getShadingType, isWrappedObjectMustBeIndirect, makeShading, setFunction, setFunctionensureObjectIsAddedToDocument, ensureUnderlyingObjectHasIndirectReference, getPdfObject, isFlushed, makeIndirect, makeIndirect, markObjectAsIndirect, setForbidRelease, setModified, setPdfObject, unsetForbidReleaseprotected AbstractPdfShadingMeshWithFlags(PdfDictionary pdfObject)
pdfObject - input PdfDictionaryprotected AbstractPdfShadingMeshWithFlags(PdfDictionary pdfObject, int type, PdfColorSpace colorSpace)
pdfObject - input PdfDictionarytype - shading typecolorSpace - color spacepublic int getBitsPerFlag()
public final void setBitsPerFlag(int bitsPerFlag)
bitsPerFlag - the number of bits to be set. Shall be 2, 4 or 8Copyright © 1998–2025 Apryse Group NV. All rights reserved.