intarsys PDF library API

de.intarsys.pdf.content
Class GraphicsState

java.lang.Object
  extended by de.intarsys.pdf.content.GraphicsState

public class GraphicsState
extends Object

The state information for performing graphic operations.


Field Summary
 TextState textState
          The parameters used for rendering text operations.
 
Constructor Summary
GraphicsState()
          Create a new graphic state for the renderer
 
Method Summary
 GraphicsState copy()
           
 int getCapStyle()
           
 Shape getClip()
           
 float[] getDashPattern()
           
 float getDashPhase()
           
 int getJoinStyle()
           
 float getLineWidth()
           
 float getMiterLimit()
           
 float getNonStrokeAlphaValue()
           
 PDColorSpace getNonStrokeColorSpace()
           
 float[] getNonStrokeColorValues()
           
 float getStrokeAlphaValue()
           
 PDColorSpace getStrokeColorSpace()
           
 float[] getStrokeColorValues()
           
 AffineTransform getTransform()
           
 float[] getTransformationValues()
           
 void setCapStyle(int paramCapStyle)
           
 void setClip(Shape paramClip)
           
 void setDash(float[] pattern, float phase)
           
 void setExtendedState(PDExtGState gstate)
           
 void setJoinStyle(int paramJoinStyle)
           
 void setLineWidth(float paramWidth)
           
 void setMiterLimit(float value)
           
 void setNonStrokeAlphaValue(float paramNonStrokeAlphaValue)
           
 void setNonStrokeColorSpace(PDColorSpace colorSpace)
           
 void setNonStrokeColorValues(float[] values)
           
 void setNonStrokeColorWithPattern(float[] values, COSName pattern)
           
 void setStrokeAlphaValue(float paramStrokeAlphaValue)
           
 void setStrokeColorSpace(PDColorSpace paramStrokeColorSpace)
           
 void setStrokeColorValues(float[] values)
           
 void setStrokeColorWithPattern(float[] values, COSName pattern)
           
 void setTransform(AffineTransform paramTransform)
           
 void setTransformationValues(float[] values)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

textState

public TextState textState
The parameters used for rendering text operations.

Constructor Detail

GraphicsState

public GraphicsState()
Create a new graphic state for the renderer

Method Detail

copy

public GraphicsState copy()

getCapStyle

public int getCapStyle()

getClip

public Shape getClip()

getDashPattern

public float[] getDashPattern()

getDashPhase

public float getDashPhase()

getJoinStyle

public int getJoinStyle()

getLineWidth

public float getLineWidth()

getMiterLimit

public float getMiterLimit()

getNonStrokeAlphaValue

public float getNonStrokeAlphaValue()

getNonStrokeColorSpace

public PDColorSpace getNonStrokeColorSpace()

getNonStrokeColorValues

public float[] getNonStrokeColorValues()

getStrokeAlphaValue

public float getStrokeAlphaValue()

getStrokeColorSpace

public PDColorSpace getStrokeColorSpace()

getStrokeColorValues

public float[] getStrokeColorValues()

getTransform

public AffineTransform getTransform()

getTransformationValues

public float[] getTransformationValues()

setCapStyle

public void setCapStyle(int paramCapStyle)

setClip

public void setClip(Shape paramClip)

setDash

public void setDash(float[] pattern,
                    float phase)

setExtendedState

public void setExtendedState(PDExtGState gstate)

setJoinStyle

public void setJoinStyle(int paramJoinStyle)

setLineWidth

public void setLineWidth(float paramWidth)

setMiterLimit

public void setMiterLimit(float value)

setNonStrokeAlphaValue

public void setNonStrokeAlphaValue(float paramNonStrokeAlphaValue)

setNonStrokeColorSpace

public void setNonStrokeColorSpace(PDColorSpace colorSpace)

setNonStrokeColorValues

public void setNonStrokeColorValues(float[] values)

setNonStrokeColorWithPattern

public void setNonStrokeColorWithPattern(float[] values,
                                         COSName pattern)

setStrokeAlphaValue

public void setStrokeAlphaValue(float paramStrokeAlphaValue)

setStrokeColorSpace

public void setStrokeColorSpace(PDColorSpace paramStrokeColorSpace)

setStrokeColorValues

public void setStrokeColorValues(float[] values)

setStrokeColorWithPattern

public void setStrokeColorWithPattern(float[] values,
                                      COSName pattern)

setTransform

public void setTransform(AffineTransform paramTransform)

setTransformationValues

public void setTransformationValues(float[] values)

intarsys PDF library API

Copyright © 2006 intarsys consulting GmbH. All Rights Reserved.