Class AffineTransform
public class AffineTransform : JVMBridgeBase<AffineTransform>, IDynamicMetaObjectProvider, IJVMBridgeCore, IDisposable, IJVMBridgeBaseStatic, IJVMBridgeBase, IJVMBridgeDefinition
- Inheritance
-
JVMBridgeBaseJVMBridgeBase<AffineTransform>AffineTransform
- Implements
-
IJVMBridgeCoreIJVMBridgeBaseStaticIJVMBridgeBaseIJVMBridgeDefinition
- Inherited Members
-
JVMBridgeBase<AffineTransform>.SExecuteWithSignature<TReturn>(Type, string, string, params object[])JVMBridgeBase<AffineTransform>.IsAssignableFrom(IJavaType)JVMBridgeBase<AffineTransform>.IsAssignableFrom<T>()JVMBridgeBase<AffineTransform>.Execute<T>(params T[])JVMBridgeBase<AffineTransform>.DynBridgeClazzJVMBridgeBase<AffineTransform>.BridgeClazzJVMBridgeBase.RuntimeClassNameOf<T>()JVMBridgeBase.ClassNameOf<T>()JVMBridgeBase.ClassOf<T>()JVMBridgeBase.WrapsDirect<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn>(IJavaObject)JVMBridgeBase.Wraps<TNewClass, TReturn, TConverter>(IJavaObject)JVMBridgeBase.MonitorEnter()JVMBridgeBase.MonitorExit()JVMBridgeBase.IsInstanceOf(IJavaType)JVMBridgeBase.IsInstanceOf<T>()JVMBridgeBase.RuntimeIsInstanceOf<T>()JVMBridgeBase.CastTo<TNewClass>()JVMBridgeBase.CastDirect<TNewClass>()JVMBridgeBase.Dispose()JVMBridgeBase.ToString()JVMBridgeBase.GetHashCode()JVMBridgeBase.Notify()JVMBridgeBase.NotifyAll()JVMBridgeBase.Wait()JVMBridgeBase.IExecuteWithSignature<TNewClass, TReturn, TConverter>(string, string, params object[])JVMBridgeBase.DynBridgeInstanceJVMBridgeBase.BridgeInstanceJVMBridgeBase.IsBridgeListener
- Extension Methods
Constructors
AffineTransform()
Default constructor: even if the corresponding Java class does not have one, it is mandatory for JCOBridge
public AffineTransform()
AffineTransform(AffineTransform)
public AffineTransform(AffineTransform arg0)
Parameters
AffineTransform(double, double, double, double, double, double)
public AffineTransform(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
Parameters
AffineTransform(double[])
public AffineTransform(double[] arg0)
Parameters
AffineTransform(params object[])
Generic constructor: it is useful for JCOBridge when there is a derived class which needs to pass arguments to the highest JVMBridgeBase class
public AffineTransform(params object[] args)
Parameters
args
object[]
AffineTransform(float, float, float, float, float, float)
public AffineTransform(float arg0, float arg1, float arg2, float arg3, float arg4, float arg5)
Parameters
AffineTransform(float[])
public AffineTransform(float[] arg0)
Parameters
Properties
BridgeClassName
https://www.jcobridge.com/api-clr/html/P_MASES_JCOBridge_C2JBridge_JVMBridgeBase_BridgeClassName.htm
public override string BridgeClassName { get; }
Property Value
Determinant
public double Determinant { get; }
Property Value
IsBridgeAbstract
public override bool IsBridgeAbstract { get; }
Property Value
IsBridgeCloseable
public override bool IsBridgeCloseable { get; }
Property Value
IsBridgeInterface
public override bool IsBridgeInterface { get; }
Property Value
IsBridgeStatic
public override bool IsBridgeStatic { get; }
Property Value
ScaleX
public double ScaleX { get; }
Property Value
ScaleY
public double ScaleY { get; }
Property Value
ShearX
public double ShearX { get; }
Property Value
ShearY
public double ShearY { get; }
Property Value
TYPE_FLIP
public static int TYPE_FLIP { get; }
Property Value
TYPE_GENERAL_ROTATION
public static int TYPE_GENERAL_ROTATION { get; }
Property Value
TYPE_GENERAL_SCALE
public static int TYPE_GENERAL_SCALE { get; }
Property Value
TYPE_GENERAL_TRANSFORM
public static int TYPE_GENERAL_TRANSFORM { get; }
Property Value
TYPE_IDENTITY
public static int TYPE_IDENTITY { get; }
Property Value
TYPE_MASK_ROTATION
public static int TYPE_MASK_ROTATION { get; }
Property Value
TYPE_MASK_SCALE
public static int TYPE_MASK_SCALE { get; }
Property Value
TYPE_QUADRANT_ROTATION
public static int TYPE_QUADRANT_ROTATION { get; }
Property Value
TYPE_TRANSLATION
public static int TYPE_TRANSLATION { get; }
Property Value
TYPE_UNIFORM_SCALE
public static int TYPE_UNIFORM_SCALE { get; }
Property Value
TranslateX
public double TranslateX { get; }
Property Value
TranslateY
public double TranslateY { get; }
Property Value
Type
public int Type { get; }
Property Value
Methods
Concatenate(AffineTransform)
public void Concatenate(AffineTransform arg0)
Parameters
CreateInverse()
public AffineTransform CreateInverse()
Returns
Exceptions
CreateTransformedShape(Shape)
public Shape CreateTransformedShape(Shape arg0)
Parameters
Returns
DeltaTransform(Point2D, Point2D)
public Point2D DeltaTransform(Point2D arg0, Point2D arg1)
Parameters
Returns
DeltaTransform(double[], int, double[], int, int)
public void DeltaTransform(double[] arg0, int arg1, double[] arg2, int arg3, int arg4)
Parameters
GetMatrix(double[])
public void GetMatrix(double[] arg0)
Parameters
GetQuadrantRotateInstance(int)
public static AffineTransform GetQuadrantRotateInstance(int arg0)
Parameters
Returns
GetQuadrantRotateInstance(int, double, double)
public static AffineTransform GetQuadrantRotateInstance(int arg0, double arg1, double arg2)
Parameters
Returns
GetRotateInstance(double)
public static AffineTransform GetRotateInstance(double arg0)
Parameters
Returns
GetRotateInstance(double, double)
public static AffineTransform GetRotateInstance(double arg0, double arg1)
Parameters
Returns
GetRotateInstance(double, double, double)
public static AffineTransform GetRotateInstance(double arg0, double arg1, double arg2)
Parameters
Returns
GetRotateInstance(double, double, double, double)
public static AffineTransform GetRotateInstance(double arg0, double arg1, double arg2, double arg3)
Parameters
Returns
GetScaleInstance(double, double)
public static AffineTransform GetScaleInstance(double arg0, double arg1)
Parameters
Returns
GetShearInstance(double, double)
public static AffineTransform GetShearInstance(double arg0, double arg1)
Parameters
Returns
GetTranslateInstance(double, double)
public static AffineTransform GetTranslateInstance(double arg0, double arg1)
Parameters
Returns
InverseTransform(Point2D, Point2D)
public Point2D InverseTransform(Point2D arg0, Point2D arg1)
Parameters
Returns
Exceptions
InverseTransform(double[], int, double[], int, int)
public void InverseTransform(double[] arg0, int arg1, double[] arg2, int arg3, int arg4)
Parameters
Exceptions
Invert()
public void Invert()
Exceptions
IsIdentity()
public bool IsIdentity()
Returns
PreConcatenate(AffineTransform)
public void PreConcatenate(AffineTransform arg0)
Parameters
QuadrantRotate(int)
public void QuadrantRotate(int arg0)
Parameters
QuadrantRotate(int, double, double)
public void QuadrantRotate(int arg0, double arg1, double arg2)
Parameters
Rotate(double)
public void Rotate(double arg0)
Parameters
Rotate(double, double)
public void Rotate(double arg0, double arg1)
Parameters
Rotate(double, double, double)
public void Rotate(double arg0, double arg1, double arg2)
Parameters
Rotate(double, double, double, double)
public void Rotate(double arg0, double arg1, double arg2, double arg3)
Parameters
Scale(double, double)
public void Scale(double arg0, double arg1)
Parameters
SetToIdentity()
public void SetToIdentity()
SetToQuadrantRotation(int)
public void SetToQuadrantRotation(int arg0)
Parameters
SetToQuadrantRotation(int, double, double)
public void SetToQuadrantRotation(int arg0, double arg1, double arg2)
Parameters
SetToRotation(double)
public void SetToRotation(double arg0)
Parameters
SetToRotation(double, double)
public void SetToRotation(double arg0, double arg1)
Parameters
SetToRotation(double, double, double)
public void SetToRotation(double arg0, double arg1, double arg2)
Parameters
SetToRotation(double, double, double, double)
public void SetToRotation(double arg0, double arg1, double arg2, double arg3)
Parameters
SetToScale(double, double)
public void SetToScale(double arg0, double arg1)
Parameters
SetToShear(double, double)
public void SetToShear(double arg0, double arg1)
Parameters
SetToTranslation(double, double)
public void SetToTranslation(double arg0, double arg1)
Parameters
SetTransform(AffineTransform)
public void SetTransform(AffineTransform arg0)
Parameters
SetTransform(double, double, double, double, double, double)
public void SetTransform(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5)
Parameters
Shear(double, double)
public void Shear(double arg0, double arg1)
Parameters
Transform(Point2D, Point2D)
public Point2D Transform(Point2D arg0, Point2D arg1)
Parameters
Returns
Transform(Point2D[], int, Point2D[], int, int)
public void Transform(Point2D[] arg0, int arg1, Point2D[] arg2, int arg3, int arg4)
Parameters
Transform(double[], int, double[], int, int)
public void Transform(double[] arg0, int arg1, double[] arg2, int arg3, int arg4)
Parameters
Transform(double[], int, float[], int, int)
public void Transform(double[] arg0, int arg1, float[] arg2, int arg3, int arg4)
Parameters
Transform(float[], int, double[], int, int)
public void Transform(float[] arg0, int arg1, double[] arg2, int arg3, int arg4)
Parameters
Transform(float[], int, float[], int, int)
public void Transform(float[] arg0, int arg1, float[] arg2, int arg3, int arg4)
Parameters
Translate(double, double)
public void Translate(double arg0, double arg1)
Parameters
Operators
implicit operator Serializable(AffineTransform)
Converter from AffineTransform to Serializable
public static implicit operator Serializable(AffineTransform t)
Parameters
Returns
implicit operator Cloneable(AffineTransform)
Converter from AffineTransform to Cloneable
public static implicit operator Cloneable(AffineTransform t)