Uses of Class
org.apache.fop.area.CTM
Packages that use CTM
Package
Description
FOP's area tree.
FOP's layout engine.
Generic renderer interface.
Java2D Renderer which paints rendered pages on Graphics2D instances.
PDF Renderer
Plain Text Renderer
Area Tree XML Renderer.
-
Uses of CTM in org.apache.fop.area
Fields in org.apache.fop.area declared as CTMModifier and TypeFieldDescriptionprivate CTM
RegionReference.ctm
private static final CTM
CTM.CTM_LRTB
private static final CTM
CTM.CTM_RLTB
private static final CTM
CTM.CTM_TBRL
private CTM
BlockViewport.viewportCTM
Methods in org.apache.fop.area that return CTMModifier and TypeMethodDescriptionprivate static CTM
AreaTreeParser.Handler.getAttributeAsCTM
(Attributes attributes, String name) BlockViewport.getCTM()
Get the transform of this block viewport.RegionReference.getCTM()
Get the current transform of this region.static CTM
CTM.getCTMandRelDims
(int absRefOrient, WritingMode writingMode, Rectangle2D absVPrect, FODimension reldims) Construct a coordinate transformation matrix (CTM).static CTM
CTM.getWMctm
(WritingMode wm, int ipd, int bpd) Return a CTM which will transform coordinates for a particular writing-mode into normalized first quandrant coordinates.Multiply new passed CTM with this one and generate a new result CTM.CTM.rotate
(double angle) Rotate this CTM by "angle" radians and return a new result CTM.CTM.scale
(double x, double y) Scale this CTM by the passed x and y values and return a new result CTM.CTM.translate
(double x, double y) Translate this CTM by the passed x and y values and return a new result CTM.Methods in org.apache.fop.area with parameters of type CTMModifier and TypeMethodDescriptionprivate static RegionViewport
Page.makeRegionViewport
(Region r, FODimension reldims, CTM pageCTM) Creates a RegionViewport Area object for this pagination Region.Multiply new passed CTM with this one and generate a new result CTM.void
Set the transform of this viewport.void
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.Constructors in org.apache.fop.area with parameters of type CTM -
Uses of CTM in org.apache.fop.layoutmgr
Fields in org.apache.fop.layoutmgr declared as CTM -
Uses of CTM in org.apache.fop.render
Methods in org.apache.fop.render with parameters of type CTMModifier and TypeMethodDescriptionprotected abstract void
AbstractRenderer.startVParea
(CTM ctm, Rectangle clippingRect) Establishes a new viewport area. -
Uses of CTM in org.apache.fop.render.intermediate
Methods in org.apache.fop.render.intermediate with parameters of type CTMModifier and TypeMethodDescriptionprotected void
IFRenderer.startVParea
(CTM ctm, Rectangle clippingRect) Establishes a new viewport area. -
Uses of CTM in org.apache.fop.render.java2d
Methods in org.apache.fop.render.java2d with parameters of type CTMModifier and TypeMethodDescriptionprotected void
Java2DRenderer.startVParea
(CTM ctm, Rectangle clippingRect) Establishes a new viewport area. -
Uses of CTM in org.apache.fop.render.pdf
Methods in org.apache.fop.render.pdf that return CTMMethods in org.apache.fop.render.pdf with parameters of type CTMModifier and TypeMethodDescriptionstatic double[]
CTMHelper.toPDFArray
(CTM sourceMatrix) Creates an array of six doubles from the source CTM.static CTM
Creates a new CTM based in the sourceMatrix.static String
CTMHelper.toPDFString
(CTM sourceMatrix) Converts the sourceMatrix to a string for use in the PDFRenderer cm operations. -
Uses of CTM in org.apache.fop.render.txt
Fields in org.apache.fop.render.txt declared as CTMModifier and TypeFieldDescriptionprivate CTM
TXTState.resultCTM
Current result coordinate transformation matrix.Methods in org.apache.fop.render.txt that return CTMModifier and TypeMethodDescriptionTXTState.getResultCTM()
Modifies coordinate transformation matrix in such a way, so x-shift and y-shift will be transformed in text positions.Methods in org.apache.fop.render.txt with parameters of type CTMModifier and TypeMethodDescriptionvoid
Push the current coordinate transformation matrix onto the stack and reevaluateresultCTM
.Modifies coordinate transformation matrix in such a way, so x-shift and y-shift will be transformed in text positions.protected void
TXTRenderer.startVParea
(CTM ctm, Rectangle clippingRect) Establishes a new viewport area.TXTState.transformPoint
(Point p, CTM ctm) Transformspoint
usingctm
.private void
TXTState.updateResultCTM
(CTM ctm) Updates result coordinate transformation matrix (i.e. -
Uses of CTM in org.apache.fop.render.xml
Methods in org.apache.fop.render.xml with parameters of type CTMModifier and TypeMethodDescriptionprotected void
XMLRenderer.startVParea
(CTM ctm, Rectangle clippingRect)