flowchart LR
classDef interfaceStyle stroke-dasharray: 5 5;
classDef abstractStyle stroke-width:4px
subgraph iTextSharp.awt.geom
iTextSharp.awt.geom.AffineTransform[[AffineTransform]]
end
subgraph System
System.ICloneable[[ICloneable]]
end
System.ICloneable --> iTextSharp.awt.geom.AffineTransform
Type | Name | Methods |
---|
int | Type | get |
Source code
public AffineTransform()
Source code
public AffineTransform(AffineTransform t)
Source code
public AffineTransform(float m00, float m10, float m01, float m11, float m02, float m12)
Type | Name | Description |
---|
float | m00 | |
float | m10 | |
float | m01 | |
float | m11 | |
float | m02 | |
float | m12 | |
Source code
public AffineTransform(double m00, double m10, double m01, double m11, double m02, double m12)
Type | Name | Description |
---|
double | m00 | |
double | m10 | |
double | m01 | |
double | m11 | |
double | m02 | |
double | m12 | |
Source code
public AffineTransform(float[] matrix)
Type | Name | Description |
---|
float``[] | matrix | |
Source code
public AffineTransform(double[] matrix)
Type | Name | Description |
---|
double``[] | matrix | |
Source code
public virtual double GetScaleX()
Source code
public virtual double GetScaleY()
Source code
public virtual double GetShearX()
Source code
public virtual double GetShearY()
Source code
public virtual double GetTranslateX()
Source code
public virtual double GetTranslateY()
Source code
public virtual bool IsIdentity()
Source code
public virtual void GetMatrix(double[] matrix)
Type | Name | Description |
---|
double``[] | matrix | |
Source code
public virtual double GetDeterminant()
Source code
public virtual void SetTransform(double m00, double m10, double m01, double m11, double m02, double m12)
Type | Name | Description |
---|
double | m00 | |
double | m10 | |
double | m01 | |
double | m11 | |
double | m02 | |
double | m12 | |
Source code
public virtual void SetTransform(AffineTransform t)
Source code
public virtual void SetToIdentity()
Source code
public virtual void SetToTranslation(double mx, double my)
Type | Name | Description |
---|
double | mx | |
double | my | |
Source code
public virtual void SetToScale(double scx, double scy)
Type | Name | Description |
---|
double | scx | |
double | scy | |
Source code
public virtual void SetToShear(double shx, double shy)
Type | Name | Description |
---|
double | shx | |
double | shy | |
Source code
public virtual void SetToRotation(double angle)
Type | Name | Description |
---|
double | angle | |
Source code
public virtual void SetToRotation(double angle, double px, double py)
Type | Name | Description |
---|
double | angle | |
double | px | |
double | py | |
Source code
public static AffineTransform GetTranslateInstance(double mx, double my)
Type | Name | Description |
---|
double | mx | |
double | my | |
Source code
public static AffineTransform GetScaleInstance(double scx, double scY)
Type | Name | Description |
---|
double | scx | |
double | scY | |
Source code
public static AffineTransform GetShearInstance(double shx, double shy)
Type | Name | Description |
---|
double | shx | |
double | shy | |
Source code
public static AffineTransform GetRotateInstance(double angle)
Type | Name | Description |
---|
double | angle | |
Source code
public static AffineTransform GetRotateInstance(double angle, double x, double y)
Type | Name | Description |
---|
double | angle | |
double | x | |
double | y | |
Source code
public virtual void Translate(double mx, double my)
Type | Name | Description |
---|
double | mx | |
double | my | |
Source code
public virtual void Scale(double scx, double scy)
Type | Name | Description |
---|
double | scx | |
double | scy | |
Source code
public virtual void Shear(double shx, double shy)
Type | Name | Description |
---|
double | shx | |
double | shy | |
Source code
public virtual void Rotate(double angle)
Type | Name | Description |
---|
double | angle | |
Source code
public virtual void Rotate(double angle, double px, double py)
Type | Name | Description |
---|
double | angle | |
double | px | |
double | py | |
Source code
public virtual void Concatenate(AffineTransform t)
Source code
public virtual void preConcatenate(AffineTransform t)
Source code
public virtual AffineTransform CreateInverse()
Source code
public virtual Point2D Transform(Point2D src, Point2D dst)
Source code
public virtual void Transform(Point2D[] src, int srcOff, Point2D[] dst, int dstOff, int length)
Type | Name | Description |
---|
Point2D [] | src | |
int | srcOff | |
Point2D [] | dst | |
int | dstOff | |
int | length | |
Source code
public virtual void Transform(double[] src, int srcOff, double[] dst, int dstOff, int length)
Type | Name | Description |
---|
double``[] | src | |
int | srcOff | |
double``[] | dst | |
int | dstOff | |
int | length | |
Source code
public virtual void Transform(float[] src, int srcOff, float[] dst, int dstOff, int length)
Type | Name | Description |
---|
float``[] | src | |
int | srcOff | |
float``[] | dst | |
int | dstOff | |
int | length | |
Source code
public virtual void Transform(float[] src, int srcOff, double[] dst, int dstOff, int length)
Type | Name | Description |
---|
float``[] | src | |
int | srcOff | |
double``[] | dst | |
int | dstOff | |
int | length | |
Source code
public virtual void Transform(double[] src, int srcOff, float[] dst, int dstOff, int length)
Type | Name | Description |
---|
double``[] | src | |
int | srcOff | |
float``[] | dst | |
int | dstOff | |
int | length | |
Source code
public virtual Point2D DeltaTransform(Point2D src, Point2D dst)
Source code
public virtual void DeltaTransform(double[] src, int srcOff, double[] dst, int dstOff, int length)
Type | Name | Description |
---|
double``[] | src | |
int | srcOff | |
double``[] | dst | |
int | dstOff | |
int | length | |
Source code
public virtual Point2D InverseTransform(Point2D src, Point2D dst)
Source code
public virtual void InverseTransform(double[] src, int srcOff, double[] dst, int dstOff, int length)
Type | Name | Description |
---|
double``[] | src | |
int | srcOff | |
double``[] | dst | |
int | dstOff | |
int | length | |
Source code
public virtual void InverseTransform(float[] src, int srcOff, float[] dst, int dstOff, int length)
Type | Name | Description |
---|
float``[] | src | |
int | srcOff | |
float``[] | dst | |
int | dstOff | |
int | length | |
Source code
public virtual object Clone()
Source code
public override string ToString()
public virtual int Type { get; }
Generated with ModularDoc