Class AffineTransform
AffineTransform uses a 3x3 matrix with an implied last row of [ 0 0 1 ] to transform source coordinates (x,y) into destination coordinates (x', y') according to: x' x = shear_y scale_y translate_y 1 [ 1 ] After transformation, x' = scale_x * x + shear_x * y + translate_x; y' = scale_y * y + shear_y * x + translate_y; This message is therefore composed of these six matrix elements.
Inheritance
System.Object
AffineTransform
Implements
Google.Apis.Requests.IDirectResponseSchema
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: Google.Apis.Slides.v1.Data
Assembly: Google.Apis.Slides.v1.dll
Syntax
public class AffineTransform : IDirectResponseSchema
Properties
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
ScaleX
The X coordinate scaling element.
Declaration
[JsonProperty("scaleX")]
public virtual double? ScaleX { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Double> |
ScaleY
The Y coordinate scaling element.
Declaration
[JsonProperty("scaleY")]
public virtual double? ScaleY { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Double> |
ShearX
The X coordinate shearing element.
Declaration
[JsonProperty("shearX")]
public virtual double? ShearX { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Double> |
ShearY
The Y coordinate shearing element.
Declaration
[JsonProperty("shearY")]
public virtual double? ShearY { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Double> |
TranslateX
The X coordinate translation element.
Declaration
[JsonProperty("translateX")]
public virtual double? TranslateX { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Double> |
TranslateY
The Y coordinate translation element.
Declaration
[JsonProperty("translateY")]
public virtual double? TranslateY { get; set; }
Property Value
| Type | Description |
|---|---|
| System.Nullable<System.Double> |
Unit
The units for translate elements.
Declaration
[JsonProperty("unit")]
public virtual string Unit { get; set; }
Property Value
| Type | Description |
|---|---|
| System.String |
Implements
Google.Apis.Requests.IDirectResponseSchema