GradientTranslation

Constructor

GradientTranslation <id> (double tx, tx)

Action

Specifies a translation for the next gradients.

Predefined children

tx, ty

GradientRotation

Constructor

GradientRotation <id> (double a, double cx, double cy)

Action

Specifies a rotation with a center [cx, cy] and an angle a for the next gradients.

Predefined children

a, cx, cy.

GradientSkewX

Constructor

GradientSkewX <id> (double a)

Action

Skews the x of the next gradients.

Predefined children

a

GradientSkewY

Constructor

GradientSkewY <id> (double a)

Action

Skews the y of the next gradients.

Predefined children

a

GradientScaling

Constructor

GradientScaling <id> (double sx, double sy, double cx, double cy)

Action

Scales the next gradients.

Predefined children

sx, sy, cx, cy

GradientHomography

Constructor

GradientHomography <id> (double m11, double m12, double 13, double m21, double m22, double 23, double m31, double m32, double 33)

Action

Specifies a transformation matrix for the next gradients.

Predefined children

m11, m12, m13, m21, m22, m23, m31, m32, m33

SimpleGradientTransform

Constructor

This component only proposes a simplified constructor for a gradient homography.

SimpleGradientTransform <id> (double a, double b, double c, double d, double e, double f)

Action

Specifies a transformation matrix for the next gradients.

Predefined children

m11, m12, m13, m21, m22, m23, m31, m32, m33

Example