public class TXTState
extends java.lang.Object
| Constructor | Description |
|---|---|
TXTState() |
Constructs a newly allocated
TXTState object. |
| Modifier and Type | Method | Description |
|---|---|---|
CTM |
getResultCTM() |
|
void |
pop() |
Pop the coordinate transformation matrix from the stack and reevaluate
resultCTM. |
void |
push(CTM ctm) |
Push the current coordinate transformation matrix onto the stack and
reevaluate
resultCTM. |
CTM |
refineCTM(CTM ctm) |
Modifies coordinate transformation matrix in such a way, so
x-shift and y-shift will be transformed in text positions.
|
java.awt.Point |
transformPoint(int x,
int y) |
Transforms point (x, y) using
resultCTM. |
java.awt.Point |
transformPoint(java.awt.Point p,
CTM ctm) |
Transforms
point using ctm. |
public void push(CTM ctm)
resultCTM.ctm - instance of CTMpublic void pop()
resultCTM.public CTM refineCTM(CTM ctm)
ctm - CTM to modifypublic java.awt.Point transformPoint(java.awt.Point p,
CTM ctm)
point using ctm.p - Pointctm - CTMpublic java.awt.Point transformPoint(int x,
int y)
resultCTM.x - x-coordinatey - y-coordinatepublic CTM getResultCTM()
Copyright 1999-2016 The Apache Software Foundation. All Rights Reserved.