|
oevislib_net
0.14.3.0
|
Classes | |
| class | oevislib_net.DrawingStyle |
| Defines the style of objects to be drawn on an image. More... | |
Functions | |
| static void | oevislib_net.Image.DrawCircle (Image ioImage, Circle2D inCircle, Pixel inColor, UCS2D inCircleAlignment, DrawingStyle inDrawingStyle, bool inForceRgb) |
| Draws a circle on an image. | |
| static void | oevislib_net.Image.DrawCircles (Image ioImage, Array< Circle2D > inCircles, Array< Pixel > inColors, Array< UCS2D > inCircleAlignments, DrawingStyle inDrawingStyle, bool inForceRgb) |
| Draws multiple circles on an image. | |
| static void | oevislib_net.Image.DrawEllipse (Image ioImage, Ellipse2D inEllipse, Pixel inColor, UCS2D inEllipseAlignment, DrawingStyle inDrawingStyle, bool inForceRgb) |
| Draws an ellipse on an image. | |
| static void | oevislib_net.Image.DrawEllipses (Image ioImage, Array< Ellipse2D > inEllipses, Array< Pixel > inColors, Array< UCS2D > inEllipseAlignments, DrawingStyle inDrawingStyle, bool inForceRgb) |
| Draws multiple ellipses on an image. | |
| static void | oevislib_net.Image.DrawPath (Image ioImage, Path inPath, Pixel inColor, UCS2D inPathAlignment, DrawingStyle inDrawingStyle, bool inForceRgb) |
| Draws a path on an image. | |
| static void | oevislib_net.Image.DrawPaths (Image ioImage, Array< Path > inPaths, Array< Pixel > inColors, Array< UCS2D > inPathAlignments, DrawingStyle inDrawingStyle, bool inForceRgb) |
| Draws multiple paths on an image. | |
| static void | oevislib_net.Image.DrawRectangle (Image ioImage, Rectangle2D inRectangle, Pixel inColor, UCS2D inRectangleAlignment, DrawingStyle inDrawingStyle, bool inForceRgb) |
| Draws a rectangle on an image. | |
| static void | oevislib_net.Image.DrawRectangles (Image ioImage, Array< Rectangle2D > inRectangles, Array< Pixel > inColors, Array< UCS2D > inRectangleAlignments, DrawingStyle inDrawingStyle, bool inForceRgb) |
| Draws multiple rectangles on an image. | |
| static void | oevislib_net.Image.DrawRegion (Image ioImage, Region inRegion, Pixel inColor, UCS2D inRegionAlignment, float inOpacity, bool inForceRgb) |
| Draws a region on an image. | |
| static void | oevislib_net.Image.DrawRegions (Image ioImage, Array< Region > inRegions, Array< Pixel > inColors, Array< UCS2D > inRegionAlignments, float inOpacity, bool inForceRgb) |
| Draws a region on an image. | |
| static void | oevislib_net.Image.DrawRing (Image ioImage, Ring2D inRing, Pixel inColor, UCS2D inRingAlignment, DrawingStyle inDrawingStyle, bool inForceRgb) |
| Draws a ring on an image. | |
| static void | oevislib_net.Image.DrawRings (Image ioImage, Array< Ring2D > inRings, Array< Pixel > inColors, Array< UCS2D > inRingAlignments, DrawingStyle inDrawingStyle, bool inForceRgb) |
| Draws multiple rings on an image. | |
| static void | oevislib_net.Image.DrawString (Image ioImage, string inString, string inFont, int inSize, Pixel inColor, Point2Di inPosition, UCS2D inPositionAlignment, Anchor2D inPositionAnchor, bool inForceRgb) |
| Draws a string on an image. | |
| static void | oevislib_net.Image.DrawStrings (Image ioImage, Array< string > inStrings, string inFont, int inSize, Array< Pixel > inColors, Array< Point2Di > inPositions, Array< UCS2D > inPositionAlignments, Array< Anchor2D > inPositionAnchors, bool inForceRgb) |
| Draw multiple strings on an image. | |
|
inlinestatic |
Draws a circle on an image.
| ioImage | Where to draw the object. |
| inCircle | Circle to draw. |
| inColor | Color of the circle. |
| inCircleAlignment | Alignment of the circle. |
| inDrawingStyle | Drawing style. |
| inForceRgb | Whether to first convert the image to RGB, if necessary. |
|
inlinestatic |
Draws multiple circles on an image.
| ioImage | Where to draw the object. |
| inCircles | Circle to draw. |
| inColors | Colors of the circles. If the array has only one element, that color is used for all circles (otherwise its size must be equal to the number of circles). |
| inCircleAlignments | Alignments of the circles. If the array has only one element, that alignment is used for all circles (otherwise its size must be equal to the number of circles). |
| inDrawingStyle | Drawing style. |
| inForceRgb | Whether to first convert the image to RGB, if necessary. |
|
inlinestatic |
Draws an ellipse on an image.
| ioImage | Where to draw the object. |
| inEllipse | Ellipse to draw. |
| inColor | Color of the ellipse. |
| inEllipseAlignment | Alignment of the ellipse. |
| inDrawingStyle | Drawing style. |
| inForceRgb | Whether to first convert the image to RGB, if necessary. |
|
inlinestatic |
Draws multiple ellipses on an image.
| ioImage | Where to draw the object. |
| inEllipses | Ellipse to draw. |
| inColors | Colors of the ellipses. If the array has only one element, that color is used for all ellipses (otherwise its size must be equal to the number of ellipses). |
| inEllipseAlignments | Alignments of the ellipses. If the array has only one element, that alignment is used for all ellipses (otherwise its size must be equal to the number of ellipses). |
| inDrawingStyle | Drawing style. |
| inForceRgb | Whether to first convert the image to RGB, if necessary. |
|
inlinestatic |
Draws a path on an image.
| ioImage | Where to draw the object. |
| inPath | Path to draw. |
| inColor | Color of the path. |
| inPathAlignment | Alignment of the path. |
| inDrawingStyle | Drawing style. |
| inForceRgb | Whether to first convert the image to RGB, if necessary. |
|
inlinestatic |
Draws multiple paths on an image.
| ioImage | Where to draw the object. |
| inPaths | Path to draw. |
| inColors | Colors of the paths. If the array has only one element, that color is used for all paths (otherwise its size must be equal to the number of paths). |
| inPathAlignments | Alignments of the paths. If the array has only one element, that alignment is used for all paths (otherwise its size must be equal to the number of paths). |
| inDrawingStyle | Drawing style. |
| inForceRgb | Whether to first convert the image to RGB, if necessary. |
|
inlinestatic |
Draws a rectangle on an image.
| ioImage | Where to draw the object. |
| inRectangle | Rectangle to draw. |
| inColor | Color of the rectangle. |
| inRectangleAlignment | Alignment of the rectangle. |
| inDrawingStyle | Drawing style. |
| inForceRgb | Whether to first convert the image to RGB, if necessary. |
|
inlinestatic |
Draws multiple rectangles on an image.
| ioImage | Where to draw the object. |
| inRectangles | Rectangle to draw. |
| inColors | Colors of the rectangles. If the array has only one element, that color is used for all rectangles (otherwise its size must be equal to the number of rectangles). |
| inRectangleAlignments | Alignments of the rectangles. If the array has only one element, that alignment is used for all rectangles (otherwise its size must be equal to the number of rectangles). |
| inDrawingStyle | Drawing style. |
| inForceRgb | Whether to first convert the image to RGB, if necessary. |
|
inlinestatic |
Draws a region on an image.
| ioImage | Where to draw the objects. |
| inRegions | Regions to draw. |
| inColors | Colors of the regions. |
| inRegionAlignments | Alignment of the regions. |
| inOpacity | Opacity of the regions. Range: [0, 1]. |
| inForceRgb | Whether to first convert the image to RGB, if necessary. |
|
inlinestatic |
Draws a ring on an image.
| ioImage | Where to draw the object. |
| inRing | Ring to draw. |
| inColor | Color of the ring. |
| inRingAlignment | Alignment of the ring. |
| inDrawingStyle | Drawing style. |
| inForceRgb | Whether to first convert the image to RGB, if necessary. |
|
inlinestatic |
Draws multiple rings on an image.
| ioImage | Where to draw the object. |
| inRings | Ring to draw. |
| inColors | Colors of the rings. If the array has only one element, that color is used for all rings (otherwise its size must be equal to the number of rings). |
| inRingAlignments | Alignments of the rings. If the array has only one element, that alignment is used for all rings (otherwise its size must be equal to the number of rings). |
| inDrawingStyle | Drawing style. |
| inForceRgb | Whether to first convert the image to RGB, if necessary. |
|
inlinestatic |
Draws a string on an image.
| ioImage | Where to draw the string. |
| inString | String to represent. |
| inFont | Font to use (.ttf/.ttc/.otf file). |
| inSize | Font height in pixels. |
| inColor | Color of the string. |
| inPosition | Position of the string. |
| inPositionAlignment | Alignment of the string position. |
| inPositionAnchor | Relative place of the string from the specified position. |
| inForceRgb | Whether to first convert the image to RGB, if necessary. |
|
inlinestatic |
Draw multiple strings on an image.
| ioImage | Where to draw the strings. |
| inStrings | Strings to represent. |
| inFont | Font to use (.ttf/.ttc/.otf file). |
| inSize | Font height in pixels. |
| inColors | Colors of the strings. If the array has only one element, that color is used for all strings (otherwise its size must be equal to the number of strings). |
| inPositions | Positions of the strings. |
| inPositionAlignments | Alignments for strings positions. If the array has only one element, that alignment is used for all strings (otherwise its size must be equal to the number of strings). |
| inPositionAnchors | Relative places of the strings from the specified positions. If the array has only one element, that anchor is used for all strings (otherwise its size must be equal to the number of strings). |
| inForceRgb | Whether to first convert the image to RGB, if necessary. |