# `GSTransformableElement.transformStruct`

*Instance Property*

The transformation of the component.

## Declaration

```swift
var transformStruct: NSAffineTransformStruct { get set }
```

```objc
@property (nonatomic, assign) NSAffineTransformStruct transformStruct;
```

```python
transformStruct() -> NSAffineTransformStruct
setTransformStruct_(transformStruct: NSAffineTransformStruct)
```

## Discussion

The values of the struct are: {m11, m12, m21, m22, tX, tY} this is equivalent to the glif attributes {xScale, xyScale, yxScale, yScale, xOffset, yOffset} in the same order. The initial value is {1,0,0,1,0,0}.

