Class PatternType1
java.lang.Object
com.sun.pdfview.pattern.PDFPattern
com.sun.pdfview.pattern.PatternType1
A type 1 (tiling) pattern
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intpaint typesstatic final intstatic final inttiling typesstatic final intstatic final int -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetBBox()get the bounding boxCreate a PDFPaint from this pattern and set of components.intget the paint typeget the associated resourcesintget the tiling typeintgetXStep()get the x stepintgetYStep()get the y stepprotected voidParse the pattern from the PDFObject Note the resources passed in are ignored...Methods inherited from class PDFPattern
getPattern, getPatternType, getTransform, setTransform
-
Field Details
-
PAINT_COLORED
public static final int PAINT_COLOREDpaint types- See Also:
-
PAINT_UNCOLORED
public static final int PAINT_UNCOLORED- See Also:
-
TILE_CONSTANT
public static final int TILE_CONSTANTtiling types- See Also:
-
TILE_NODISTORT
public static final int TILE_NODISTORT- See Also:
-
TILE_FASTER
public static final int TILE_FASTER- See Also:
-
-
Constructor Details
-
PatternType1
public PatternType1()Creates a new instance of PatternType1
-
-
Method Details
-
parse
Parse the pattern from the PDFObject Note the resources passed in are ignored...- Specified by:
parsein classPDFPattern- Parameters:
patternObj- the pdfobject with data for this pattern- Throws:
IOException
-
getPaint
Create a PDFPaint from this pattern and set of components. This creates a buffered image of this pattern using the given paint, then uses that image to create the correct TexturePaint to use in the PDFPaint.- Specified by:
getPaintin classPDFPattern- Parameters:
basePaint- the base paint to use, or null if not needed
-
getResources
-
getPaintType
public int getPaintType()get the paint type -
getTilingType
public int getTilingType()get the tiling type -
getBBox
get the bounding box -
getXStep
public int getXStep()get the x step -
getYStep
public int getYStep()get the y step
-