Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Main Plugin:NSAffineTransform:
Partly Console safe, 33 entry points.
- class NSAffineTransformMBS
- method Constructor
- method Operator_Convert as String
- method Constructor(m11 as double, m12 as double, m21 as double, m22 as double, tx as double, ty as double)
- method Constructor(transform as NSAffineTransformMBS)
- method Operator_MultiplyRight(other as NSAffineTransformMBS) as NSAffineTransformMBS
- method Operator_Multiply(other as NSAffineTransformMBS) as NSAffineTransformMBS
- method transformBezierPath(NSBezierPath as Variant) as Variant
- method rotateByDegrees(angle as double)
- method rotateByRadians(angle as double)
- method translate(deltaX as double, deltaY as double)
- method scale(scaleX as double, scaleY as double)
- method scale(scale as double)
- method invert
- method appendTransform(transform as NSAffineTransformMBS)
- method prependTransform(transform as NSAffineTransformMBS)
- method transformPoint(byref x as double, byref y as double)
- method transformSize(byref width as double, byref height as double)
- method setValues(m11 as double, m12 as double, m21 as double, m22 as double , tx as double, tY as double)
- method getValues(byref m11 as double, byref m12 as double, byref m21 as double, byref m22 as double , byref tx as double, byref tY as double)
- property Handle as Integer
- property m11 as Double
- property m12 as Double
- property m21 as Double
- property m22 as Double
- property tx as Double
- property ty as Double
- property Data as MemoryBlock
- property StringValue as String
- shared method transform as NSAffineTransformMBS
- shared method CGAffineTransformToNSAffineTransform(CGAffineTransform as Variant) as NSAffineTransformMBS
- shared method NSAffineTransformToCGAffineTransform(NSAffineTransform as NSAffineTransformMBS) as Variant
Blog Entries
- MBS Xojo Plugins, version 20.2pr2
- Tip of the day: Rotate image with CoreImage
- CocoaBase needs MacOSXCG
- MBS REALbasic plug-in 9.6