VElementGroupState
VElementGroupState
State class for element transform groups with complete SVG transform capabilities
Inherits basic transform properties from base State and adds advanced transforms:
- Custom transform origins for rotation/scaling center points
- Non-uniform scaling (separate X/Y scaling factors)
- Skew transforms for perspective effects
Constructor
VElementGroupState(self, x: 'float' = 0, y: 'float' = 0, scale: 'float' = 1.0, opacity: 'float' = 1.0, rotation: 'float' = 0, transform_origin_x: 'float' = 0, transform_origin_y: 'float' = 0, scale_x: 'float' = 1.0, scale_y: 'float' = 1.0, skew_x: 'float' = 0, skew_y: 'float' = 0) -> None