Platforms to show: All Mac Windows Linux Cross-Platform
CGPointMBS class
Type | Topic | Plugin | Version | macOS | Windows | Linux | iOS | Targets |
class | CoreGraphics | MBS MacCG Plugin | 2.7 | ✅ Yes | ❌ No | ❌ No | ✅ Yes | All |
- 2 properties
- 9 methods
- method ApplyAffineTransform(p as CGAffineTransformMBS) as CGPointMBS
- method Binary as MemoryBlock
- method Constructor
- method Constructor(p as Ptr)
- method Constructor(source as CGPointMBS)
- method Constructor(x as Double, y as Double)
- method Equal(p as CGPointMBS) as boolean
- method multiply(factor as double) as CGPointMBS
- method multiply(x as double, y as double) as CGPointMBS
- 2 shared methods
This class has no sub classes.
Blog Entries
- MBS Xojo Plugins, version 24.5pr3
- Basic Forms in MBS Xojo SceneKit Plugin
- MBS Real Studio Plugins, version 12.0pr6
- MBS REALbasic plug-ins version 9.5
Release notes
- Version 24.5
- Added multiply method to CGPointMBS, CGSizeMBS and CGRectMBS classes.
Some useful global functions for this class:
- CGMakePointMBS(x as Double, y as Double) as CGPointMBS
- CGShadingCreateAxialMBS(colorspace as CGColorSpaceMBS, startPoint as CGPointMBS, endPoint as CGPointMBS, func as CGFunctionMBS, extendStart as boolean, extendEnd as boolean) as CGShadingMBS
- CGShadingCreateRadialMBS(colorspace as CGColorSpaceMBS, startPoint as CGPointMBS, startRadius as Double, endPoint as CGPointMBS, endRadius as Double, func as CGFunctionMBS, extendStart as boolean, extendEnd as boolean) as CGShadingMBS
Some methods using this class:
- AVCaptureVideoPreviewLayerMBS.pointForCaptureDevicePointOfInterest(captureDevicePointOfInterest as CGPointMBS) as CGPointMBS
- CGContextMBS.AddLines(p() as CGPointMBS)
- CGContextMBS.DrawLayerAtPoint(Point as CGPointMBS, layer as CGLayerMBS)
- CGContextMBS.GetPathCurrentPoint as CGPointMBS
- CGDisplayMBS.GetDisplaysWithPoint(cgpoint as CGPointMBS) as CGDisplayMBS()
- CGPathMBS.CurrentPoint as CGPointMBS
- CIVectorMBS.vectorWithCGPoint(p as CGPointMBS) as CIVectorMBS
- CTLineMBS.StringIndexForPosition(position as CGPointMBS) as Integer
- CTRunMBS.Positions as CGPointMBS()
- SCNGeometrySourceMBS.geometrySourceWithNormals(texcoord() as CGPointMBS) as SCNGeometrySourceMBS
Some properties using for this class:
- CIFaceFeatureMBS.rightEyePosition as CGPointMBS
- CIQRCodeFeatureMBS.bottomLeft as CGPointMBS
- CIQRCodeFeatureMBS.bottomRight as CGPointMBS
- CIQRCodeFeatureMBS.topLeft as CGPointMBS
- CIQRCodeFeatureMBS.topRight as CGPointMBS
- CITextFeatureMBS.bottomRight as CGPointMBS
- CITextFeatureMBS.topRight as CGPointMBS
- VNRectangleObservationMBS.bottomLeft as CGPointMBS
- VNRectangleObservationMBS.topRight as CGPointMBS
- CGContextMBS.TextPosition as CGPointMBS
Some examples using this class:
- /AVFoundation/Device List
- /Mac64bit/SceneKit/Change Backgroundcolor by Click
- /Mac64bit/SceneKit/SceneKit Spheres
- /MacCG/CG Ovals
- /MacCG/CG Ovals with PDF in memory
- /MacCG/CoreGraphics PDF/PDF with paths
- /MacCG/CoreText/CoreText Dynamic Text Height
- /MacCG/CoreText/CoreText Test
- /MacCG/Quartz Gradients
- /MacFrameworks/Vision Object Detection/Vision Object Detection
Some related classes:
- class CGContextMBS
- class CGDisplayMBS
- class CGPathMBS
- class CGRectMBS
- class CGSizeMBS
- class CIFaceFeatureMBS
- class CIQRCodeFeatureMBS
- class CITextFeatureMBS
- class CIVectorMBS
- class CTRunMBS
The items on this page are in the following plugins: MBS MacCG Plugin.
CGPDFStringMBS - CGPSConverterMBS
