Platforms to show: All Mac Windows Linux Cross-Platform

Back to GMGeometryMBS class.

GMGeometryMBS.aspect as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Resize without preserving aspect ratio (!).
Example
dim g as new GMGeometryMBS(600,600)
MsgBox str(g.aspect)

(Read and Write property)

GMGeometryMBS.fillArea as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property GraphicsMagick MBS GraphicsMagick Plugin 19.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Resize image to fit total pixel area specified by dimensions.

Same as @ in the geometry specification.
(Read and Write property)

GMGeometryMBS.greater as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Resize if image is greater than size (>).
Example
dim g as new GMGeometryMBS(600,600)
MsgBox str(g.greater)

(Read and Write property)

GMGeometryMBS.height as Uint32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The height value.
Example
dim g as new GMGeometryMBS(600,600)
MsgBox str(g.height)

(Read and Write property)

GMGeometryMBS.isValid as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Does object contain a valid geometry?
Example
dim g as new GMGeometryMBS(100,200)
MsgBox str(G.isValid)

May be set to false in order to invalidate an existing geometry object.
(Read and Write property)

GMGeometryMBS.less as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Resize if image is less than size (<).
Example
dim g as new GMGeometryMBS(600,600)
MsgBox str(g.less)

(Read and Write property)

GMGeometryMBS.limitPixels as Boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property GraphicsMagick MBS GraphicsMagick Plugin 19.0 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Dimensions are treated as minimum rather than maximum values.

Same as ^ in the geometry specification.
(Read and Write property)

GMGeometryMBS.percent as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Width and height are expressed as percentages.
Example
dim g as new GMGeometryMBS(600,600)
MsgBox str(g.percent)

(Read and Write property)

GMGeometryMBS.StringValue as string

Type Topic Plugin Version macOS Windows Linux iOS Targets
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The string representation of the geometry object.
Example
dim g as new GMGeometryMBS(600,600)
MsgBox str(g.StringValue)

(Read and Write property)

GMGeometryMBS.width as Uint32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
The width value.
Example
dim g as new GMGeometryMBS(600,600)
MsgBox str(g.width)

(Read and Write property)

GMGeometryMBS.xNegative as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Sign of X offset negative? (X origin at right)
Example
dim g as new GMGeometryMBS(100,200,30,40,true,false)
MsgBox str(G.xNegative)

(Read and Write property)

GMGeometryMBS.xOff as Uint32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
X offset from origin.
Example
dim g as new GMGeometryMBS(100,200,30,40,true,true)
MsgBox str(G.xOff)+" "+str(G.yOff)

(Read and Write property)

GMGeometryMBS.yNegative as boolean

Type Topic Plugin Version macOS Windows Linux iOS Targets
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Sign of Y offset negative? (Y origin at bottom)
Example
dim g as new GMGeometryMBS(100,200,30,40,false,true)
MsgBox str(G.yNegative)

(Read and Write property)

GMGeometryMBS.yOff as Uint32

Type Topic Plugin Version macOS Windows Linux iOS Targets
property GraphicsMagick MBS GraphicsMagick Plugin 9.3 ✅ Yes ✅ Yes ✅ Yes ✅ Yes All
Y offset from origin
Example
dim g as new GMGeometryMBS(100,200,30,40,true,true)
MsgBox str(G.xOff)+" "+str(G.yOff)

(Read and Write property)

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


The biggest plugin in space...