Platforms to show: All Mac Windows Linux Cross-Platform

Back to NSAffineTransformMBS class.

NSAffineTransformMBS.Data as MemoryBlock

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS Main Plugin 15.1 ✅ Yes ❌ No ❌ No ✅ Yes All
The transform data structure.
Example
dim n as new NSAffineTransformMBS(1,2,3,4,5,6)
dim m as MemoryBlock = n.Data

Break // check in debugger

Returns a copy of the structure as memoryblock.
Can be set with memoryblock of right size and content.

Due to CoreGraphics using 32bit floats in 32bit app, you need to use SingleValue there in the memoryblock which has a size of 24 bytes.

For 64-bit application, the sizes double and you need to use DoubleValue.
(Read and Write property)

NSAffineTransformMBS.Handle as Integer

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS Main Plugin 20.2 ✅ Yes ❌ No ❌ No ✅ Yes All
The internal object reference.

(Read only property)

NSAffineTransformMBS.m11 as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS Main Plugin 9.6 ✅ Yes ❌ No ❌ No ✅ Yes All
The matrix value at position 1/1.

(Read only property)

NSAffineTransformMBS.m12 as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS Main Plugin 9.6 ✅ Yes ❌ No ❌ No ✅ Yes All
The matrix value at position 1/2.

(Read only property)

NSAffineTransformMBS.m21 as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS Main Plugin 9.6 ✅ Yes ❌ No ❌ No ✅ Yes All
The matrix value at position 2/1.

(Read only property)

NSAffineTransformMBS.m22 as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS Main Plugin 9.6 ✅ Yes ❌ No ❌ No ✅ Yes All
The matrix value at position 2/2.

(Read only property)

NSAffineTransformMBS.StringValue as String

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS Main Plugin 20.2 ✅ Yes ❌ No ❌ No ✅ Yes All
The string representation.

(Read only property)

NSAffineTransformMBS.tx as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS Main Plugin 9.6 ✅ Yes ❌ No ❌ No ✅ Yes All
The translate X value.

(Read only property)

NSAffineTransformMBS.ty as Double

Type Topic Plugin Version macOS Windows Linux iOS Targets
property CoreImage MBS Main Plugin 9.6 ✅ Yes ❌ No ❌ No ✅ Yes All
The translate Y value.

(Read only property)

The items on this page are in the following plugins: MBS Main Plugin.


The biggest plugin in space...