CGAffineTransformMBS class
Online Documentation - Statistics - FAQ - Plugin Parts (All, Dependencies) - Class hierarchy
New in Version
22.2
22.3
22.4
22.5
23.0
23.1
23.2
23.3
23.4
23.5
24.0
24.1
The list of the topics,
classes,
interfaces,
controls,
modules,
global methods by category,
global methods by name,
screenshots,
licenses
and examples.
Platforms to show: All Mac Windows Linux Cross-Platform
CGAffineTransformMBS class
A class for an affine transformation.
- 7 properties
- property A as Double
- property B as Double
- property C as Double
- property D as Double
- property StringValue as String
- property TX as Double
- property TY as Double
- 15 methods
- method Binary as MemoryBlock
- method Concat(t as CGAffineTransformMBS) as CGAffineTransformMBS
- method Constructor
- method Constructor(a as double, b as double, c as double, d as double, tx as double = 0.0, ty as double = 0.0)
- method Constructor(p as Ptr)
- method Constructor(transform as CGAffineTransformMBS)
- method EqualToTransform(t as CGAffineTransformMBS) as boolean
- method Invert as CGAffineTransformMBS
- method IsIdentity as boolean
- method Operator_Convert as String
- method Operator_Multiply(other as CGAffineTransformMBS) as CGAffineTransformMBS
- method Operator_MultiplyRight(other as CGAffineTransformMBS) as CGAffineTransformMBS
- method Rotate(angle as Double) as CGAffineTransformMBS
- method Scale(sx as Double, sy as Double) as CGAffineTransformMBS
- method Translate(tx as Double, ty as Double) as CGAffineTransformMBS
- 5 shared methods
- shared method Identity as CGAffineTransformMBS
- shared method Make(a as double, b as double, c as double, d as double, tx as double = 0.0, ty as double = 0.0) as CGAffineTransformMBS
- shared method MakeRotation(angle as Double) as CGAffineTransformMBS
- shared method MakeScale(sx as Double, sy as Double) as CGAffineTransformMBS
- shared method MakeTranslation(tx as Double, ty as Double) as CGAffineTransformMBS
This class has no sub classes.
Some methods using this class:
- AVMutableVideoCompositionLayerInstructionMBS.setTransformRamp(startTransform as CGAffineTransformMBS, endTransform as CGAffineTransformMBS, timeRange as CMTimeRangeMBS)
- AVVideoCompositionLayerInstructionMBS.getTransformRampForTime(time as CMTimeMBS, byref startTransform as CGAffineTransformMBS, byref endOpacity as CGAffineTransformMBS, byref timeRange as CMTimeRangeMBS) as boolean
- CGContextMBS.GetCTM as CGAffineTransformMBS
- CGMutablePathMBS.AddArcToPoint(transform as CGAffineTransformMBS, x as Double, y as Double, x2 as Double, y2 as Double, radius as Double)
- CGMutablePathMBS.AddLineToPoint(transform as CGAffineTransformMBS, x as Double, y as Double)
- CGMutablePathMBS.AddPath(transform as CGAffineTransformMBS, path as CGPathMBS)
- CIVectorMBS.Constructor(t as CGAffineTransformMBS)
- CIVectorMBS.vectorWithCGAffineTransform(t as CGAffineTransformMBS) as CIVectorMBS
- CTFontMBS.CreateWithFamily(size as Double, Matrix as CGAffineTransformMBS, family as string) as CTFontMBS
- CTFontMBS.CreateWithSymbolicTraits(size as Double, Matrix as CGAffineTransformMBS, symTraitValue as Integer, symTraitMask as Integer) as CTFontMBS
Some properties using for this class:
Some examples using this class:
Blog Entries
Release notes
The items on this page are in the following plugins: MBS MacCG Plugin.
CFWriteStreamMBS
-
CGBitmapContextMBS