fop 0.90alpha1

Uses of Class
org.apache.fop.area.CTM

Packages that use CTM
org.apache.fop.area FOP's area tree. 
org.apache.fop.render Generic renderer interface. 
org.apache.fop.render.java2d Java2D Renderer which paints rendered pages on Graphics2D instances.  
org.apache.fop.render.pdf PDF Renderer 
org.apache.fop.render.ps PostScript Renderer 
org.apache.fop.render.txt Plain Text Renderer 
 

Uses of CTM in org.apache.fop.area
 

Methods in org.apache.fop.area that return CTM
 CTM RegionReference.getCTM()
          Get the current transform of this region.
static CTM CTM.getWMctm(int wm, int ipd, int bpd)
          Return a CTM which will transform coordinates for a particular writing-mode into normalized first quandrant coordinates.
 CTM CTM.multiply(CTM premult)
          Multiply new passed CTM with this one and generate a new result CTM.
 CTM CTM.rotate(double angle)
          Rotate this CTM by "angle" radians and return a new result CTM.
 CTM CTM.translate(double x, double y)
          Translate this CTM by the passed x and y values and return a new result CTM.
 CTM CTM.scale(double x, double y)
          Scale this CTM by the passed x and y values and return a new result CTM.
static CTM CTM.getCTMandRelDims(int absRefOrient, int writingMode, java.awt.geom.Rectangle2D absVPrect, FODimension reldims)
          Construct a coordinate transformation matrix (CTM).
 CTM BlockViewport.getCTM()
          Get the transform of this block viewport.
 

Methods in org.apache.fop.area with parameters of type CTM
 void RegionReference.setCTM(CTM ctm)
          Set the Coordinate Transformation Matrix which transforms content coordinates in this region reference area which are specified in terms of "start" and "before" into coordinates in a system which is positioned in "absolute" directions (with origin at lower left of the region reference area.
 CTM CTM.multiply(CTM premult)
          Multiply new passed CTM with this one and generate a new result CTM.
 void BlockViewport.setCTM(CTM ctm)
          Set the transform of this viewport.
 

Constructors in org.apache.fop.area with parameters of type CTM
CTM(CTM ctm)
          Initialize a CTM with the values of another CTM.
 

Uses of CTM in org.apache.fop.render
 

Methods in org.apache.fop.render with parameters of type CTM
protected  void AbstractRenderer.startVParea(CTM ctm)
          (todo) Description of the Method
 

Uses of CTM in org.apache.fop.render.java2d
 

Methods in org.apache.fop.render.java2d with parameters of type CTM
protected  void Java2DRenderer.startVParea(CTM ctm)
           
 

Uses of CTM in org.apache.fop.render.pdf
 

Methods in org.apache.fop.render.pdf that return CTM
static CTM CTMHelper.toPDFCTM(CTM sourceMatrix)
          Creates a new CTM based in the sourceMatrix. For example: org.apache.fop.area.CTM inCTM = new org.apache.fop.area.CTM(1.0, 0.0, 0.0, 1.0, 1000.0, 1000.0); org.apache.fop.area.CTM outCTM = org.apache.fop.render.pdf.CTMHelper.toPDFCTM(ctm); will return a new CTM where a == 1.0, b == 0.0, c == 0.0, d == 1.0, e == 1.0 and f == 1.0.
 

Methods in org.apache.fop.render.pdf with parameters of type CTM
protected  void PDFRenderer.startVParea(CTM ctm)
           
static java.lang.String CTMHelper.toPDFString(CTM sourceMatrix)
          Converts the sourceMatrix to a string for use in the PDFRenderer cm operations. For example: org.apache.fop.area.CTM ctm = new org.apache.fop.area.CTM(1.0, 0.0, 0.0, 1.0, 1000.0, 1000.0); String pdfMatrix = org.apache.fop.render.pdf.CTMHelper.toPDFString(ctm); will return the string "1.0 0.0 0.0 1.0 1.0 1.0".
static CTM CTMHelper.toPDFCTM(CTM sourceMatrix)
          Creates a new CTM based in the sourceMatrix. For example: org.apache.fop.area.CTM inCTM = new org.apache.fop.area.CTM(1.0, 0.0, 0.0, 1.0, 1000.0, 1000.0); org.apache.fop.area.CTM outCTM = org.apache.fop.render.pdf.CTMHelper.toPDFCTM(ctm); will return a new CTM where a == 1.0, b == 0.0, c == 0.0, d == 1.0, e == 1.0 and f == 1.0.
static double[] CTMHelper.toPDFArray(CTM sourceMatrix)
          Creates an array of six doubles from the source CTM. For example: org.apache.fop.area.CTM inCTM = new org.apache.fop.area.CTM(1.0, 0.0, 0.0, 1.0, 1000.0, 1000.0); double matrix[] = org.apache.fop.render.pdf.CTMHelper.toPDFArray(ctm); will return a new array where matrix[0] == 1.0, matrix[1] == 0.0, matrix[2] == 0.0, matrix[3] == 1.0, matrix[4] == 1.0 and matrix[5] == 1.0.
 

Uses of CTM in org.apache.fop.render.ps
 

Methods in org.apache.fop.render.ps with parameters of type CTM
protected  void PSRenderer.startVParea(CTM ctm)
           
 

Uses of CTM in org.apache.fop.render.txt
 

Methods in org.apache.fop.render.txt that return CTM
 CTM TXTState.refineCTM(CTM ctm)
          Modifies coordinate transformation matrix in such a way, so x-shift and y-shift will be transformed in text positions.
 CTM TXTState.getResultCTM()
           
 

Methods in org.apache.fop.render.txt with parameters of type CTM
protected  void TXTRenderer.startVParea(CTM ctm)
           
 void TXTState.push(CTM ctm)
          Push the current coordinate transformation matrix onto the stack and reevaluate resultCTM.
 CTM TXTState.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 TXTState.transformPoint(java.awt.Point p, CTM ctm)
          Transforms point using ctm.
 


fop 0.90alpha1

Copyright 1999-2005 The Apache Software Foundation. All Rights Reserved.