Platforms to show: All Mac Windows Linux Cross-Platform
The plugin part MBS Picture Plugin:PictureCombine:
All Console safe, 70 entry points.
- class Picture
- method CombineMBS(Mode as integer, SecondPicture As Picture, X as Integer = 0, Y as Integer = 0, Width as Integer = 0, Height as Integer = 0) as picture
- method CombineMBS(Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As Integer, MaskColour As Integer) as boolean
- method CombineMBS(Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As Integer) as boolean
- method CombineMBS(Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean) as boolean
- method CombineMBS(Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As color, MaskColour As color) as boolean
- method CombineMBS(Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As color) as boolean
- method CombineMBS(Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As Integer, MaskColour As Integer) as boolean
- method CombineMBS(Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As Integer) as boolean
- method CombineMBS(Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean) as boolean
- method CombineMBS(Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As color, MaskColour As color) as boolean
- method CombineMBS(Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As color) as boolean
- method CopyPixelFastMBS(Source As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer) as boolean
- method HashMBS as UInt32
- method GrayScaleMBS(mode as integer) as picture
- method GrayScale2MBS(mode as integer) as boolean
- method CompareMBS(other as picture, threshold as integer) as double
- method CompareBrightnessMBS(other as picture, mode as integer, threshold as integer) as double
- method ThreadedTransformMBS(Threaded as integer, RedMap as memoryblock, GreenMap as memoryblock, BlueMap as memoryblock, dest as picture = nil) as picture
- method ThreadedTransformMBS(Threaded as integer, RedMap() as integer, GreenMap() as integer, BlueMap() as integer, dest as picture = nil) as picture
- method ThreadedTransformMBS(Threaded as integer, Map() as integer, dest as picture = nil) as picture
- method ThreadedTransformMBS(Threaded as integer, Map() as color, dest as picture = nil) as picture
- method GetMaskMBS(create as boolean = true) as picture
- method CopyMaskMBS as picture
- method CopyPictureWithoutMaskMBS as picture
- method CopyPictureWithMaskMBS as picture
- method CopyPictureMBS as picture
- method RedChannelMBS as picture
- method GreenChannelMBS as picture
- method BlueChannelMBS as picture
- method CombinePixelMBS(Mode as integer, SecondPicture As Picture) as picture
- method BMPDataMBS(ResolutionValueDPI as integer=72) as string
- class PictureConvolutionMBS
- class PictureMinMaxMBS
- method FindAll(p as picture) as boolean
- method FindRed(p as picture) as boolean
- method FindGreen(p as picture) as boolean
- method FindBlue(p as picture) as boolean
- method FindSum(p as picture) as boolean
- method FindMinRed(p as picture) as boolean
- method FindMinGreen(p as picture) as boolean
- method FindMinBlue(p as picture) as boolean
- method FindMinSum(p as picture) as boolean
- method FindMinAll(p as picture) as boolean
- method FindMaxRed(p as picture) as boolean
- method FindMaxGreen(p as picture) as boolean
- method FindMaxBlue(p as picture) as boolean
- method FindMaxSum(p as picture) as boolean
- method FindMaxAll(p as picture) as boolean
- property RedMaxX as Integer
- property RedMaxY as Integer
- property RedMax as Integer
- property RedMinX as Integer
- property RedMinY as Integer
- property RedMin as Integer
- property GreenMaxX as Integer
- property GreenMaxY as Integer
- property GreenMax as Integer
- property GreenMinX as Integer
- property GreenMinY as Integer
- property GreenMin as Integer
- property BlueMaxX as Integer
- property BlueMaxY as Integer
- property BlueMax as Integer
- property BlueMinX as Integer
- property BlueMinY as Integer
- property BlueMin as Integer
- property SumMaxX as Integer
- property SumMaxY as Integer
- property SumMax as Integer
- property SumMinX as Integer
- property SumMinY as Integer
- property SumMin as Integer
- Globals:
- BMPStringtoPictureMBS(data as string) as picture
- MandelbrotSetMBS(Threaded as integer, width as integer, height as integer, fx as double = 4.0, fy as double = 4.0, dx as double = -2.0, dy as double = -2.0, dest as picture = nil) as picture
- NewPictureWithColorMBS(width as integer, height as integer, c as color) as picture
- PictureCombineMBS(DestImage As Picture, Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As color) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As color, MaskColour As color) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As Integer) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As Integer, MaskColour As Integer) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As color) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As color, MaskColour As color) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As Integer) as boolean
- PictureCombineMBS(DestImage As Picture, Image As Picture, PreMultipliedSource as boolean, Mask As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer, UseColours As Boolean, ForeColour As Integer, MaskColour As Integer) as boolean
- PictureCopyPixelFastMBS(DestImage As Picture, Source As Picture, DestX As Integer, DestY As Integer, SourceX As Integer, SourceY As Integer, Width As Integer, Height As Integer) as boolean
Blog Entries
- Multithreaded plugin functions can increase speed of Xojo application
- Problems with killing Xojo threads with plugin calls.
- MBS Xojo / Real Studio Plugins, version 16.2pr2
- MBS Xojo / Real Studio Plugins, version 15.1pr3
- MBS Xojo / Real Studio Plugins, version 14.3pr1
- MBS Plugins 11.1 Release notes
- Multithreading
- MBS REALbasic plug-ins version 9.5
- MonkeyBread Software Releases the MBS REALbasic plug-ins 8.6
- MonkeyBread Software Releases the MBS Plugins 8.2