Modifier and Type | Method and Description |
---|---|
protected AffineTransform |
AbstractLinearGradientBuilder.getCurrentSpaceToGradientVectorSpaceTransformation(Rectangle targetBoundingBox, AffineTransform contextTransform)
Returns the current space to gradient vector space transformations that should be applied to the shading color.
|
AffineTransform |
LinearGradientBuilder.getCurrentSpaceToGradientVectorSpaceTransformation(Rectangle targetBoundingBox, AffineTransform contextTransform) |
Modifier and Type | Method and Description |
---|---|
Color |
AbstractLinearGradientBuilder.buildColor(Rectangle targetBoundingBox, AffineTransform contextTransform, PdfDocument document)
Builds the Color object representing the linear gradient with specified configuration that fills the target bounding box.
|
protected AffineTransform |
AbstractLinearGradientBuilder.getCurrentSpaceToGradientVectorSpaceTransformation(Rectangle targetBoundingBox, AffineTransform contextTransform)
Returns the current space to gradient vector space transformations that should be applied to the shading color.
|
AffineTransform |
LinearGradientBuilder.getCurrentSpaceToGradientVectorSpaceTransformation(Rectangle targetBoundingBox, AffineTransform contextTransform) |
protected Point[] |
StrategyBasedLinearGradientBuilder.getGradientVector(Rectangle targetBoundingBox, AffineTransform contextTransform) |
protected abstract Point[] |
AbstractLinearGradientBuilder.getGradientVector(Rectangle targetBoundingBox, AffineTransform contextTransform)
Returns the base gradient vector in gradient vector space.
|
Point[] |
LinearGradientBuilder.getGradientVector(Rectangle targetBoundingBox, AffineTransform contextTransform) |
LinearGradientBuilder |
LinearGradientBuilder.setCurrentSpaceToGradientVectorSpaceTransformation(AffineTransform transformation)
Set the linear gradient space transformation which specifies the transformation from the current coordinates space to gradient vector space
|
Modifier and Type | Method and Description |
---|---|
AffineTransform |
AffineTransform.clone()
Creates a "deep copy" of this AffineTransform, meaning the object returned by this method will be independent of the object being cloned.
|
AffineTransform |
AffineTransform.createInverse() |
static AffineTransform |
AffineTransform.getRotateInstance(double angle)
Get an affine transformation representing a counter-clockwise rotation over the passed angle
|
static AffineTransform |
AffineTransform.getRotateInstance(double angle, double x, double y)
Get an affine transformation representing a counter-clockwise rotation over the passed angle, using the passed point as the center of rotation
|
static AffineTransform |
AffineTransform.getScaleInstance(double scx, double scY) |
static AffineTransform |
AffineTransform.getShearInstance(double shx, double shy) |
static AffineTransform |
AffineTransform.getTranslateInstance(double mx, double my) |
Modifier and Type | Method and Description |
---|---|
void |
AffineTransform.concatenate(AffineTransform t) |
void |
AffineTransform.preConcatenate(AffineTransform t) |
void |
AffineTransform.setTransform(AffineTransform t) |
Constructor and Description |
---|
AffineTransform(AffineTransform t) |
Modifier and Type | Method and Description |
---|---|
PdfCanvas |
PdfCanvas.concatMatrix(AffineTransform transform)
Concatenates the affine transformation matrix to the current matrix in the content stream managed by this Canvas.
|
PdfCanvas |
PdfCanvas.setTextMatrix(AffineTransform transform)
Replaces the text matrix.
|
Modifier and Type | Method and Description |
---|---|
static AffineTransform |
Transform.getAffineTransform(Transform t, float width, float height)
Converts the Transform instance, i.e.
|
Modifier and Type | Method and Description |
---|---|
protected AffineTransform |
BlockRenderer.createRotationTransformInsideOccupiedArea()
This method creates AffineTransform instance that could be used to rotate content inside the occupied area.
|
Modifier and Type | Method and Description |
---|---|
protected List<Point> |
AbstractRenderer.transformPoints(List<Point> points, AffineTransform transform) |
Modifier and Type | Method and Description |
---|---|
AffineTransform |
SvgDrawContext.getCurrentCanvasTransform()
Get the current canvas transformation
|
AffineTransform |
SvgDrawContext.getLastTextTransform()
Get the text transformation that was last applied
|
Modifier and Type | Method and Description |
---|---|
void |
SvgDrawContext.setLastTextTransform(AffineTransform newTransform)
Set the last text transformation
|
Modifier and Type | Field and Description |
---|---|
protected static AffineTransform |
TextSvgBranchRenderer.TEXTFLIP
Top level transformation to flip the y-axis results in the character glyphs being mirrored, this tf corrects for this behaviour
|
Modifier and Type | Method and Description |
---|---|
protected AffineTransform |
AbstractGradientSvgNodeRenderer.getGradientTransform()
Evaluates the 'gradientTransform' transformations
|
Modifier and Type | Method and Description |
---|---|
static AffineTransform |
TransformUtils.parseTransform(String transform)
Converts a string containing a transform declaration into an AffineTransform object.
|
Copyright © 1998–2023 iText Group NV. All rights reserved.