Immediate mode drawing on Image overlay plane(s). More...
Static Public Member Functions | |
static void | DrawLine (ImagePlane plane, OverlayBitDrawMode mode, int thickness, int x1, int y1, int x2, int y2) |
Draws/erases a line on the given Image overlay plane depending on mode . More... | |
static void | DrawLine (ImagePlane plane, OverlayBitDrawMode mode, int thickness, Point2D pt1, Point2D pt2) |
Draws/erases a line on the given Image overlay plane depending on mode . More... | |
static void | DrawLine (ImagePlane plane, OverlayBitDrawMode mode, int thickness, Line line) |
Draws/erases a line on the given Image overlay plane depending on mode . More... | |
static void | DrawLines (ImagePlane plane, OverlayBitDrawMode mode, int thickness, params Point2D[] points) |
Draws multiple connected lines as by the given points on the given Image plane . More... | |
static void | DrawLine (Image image, OverlayBitDrawMode mode, int thickness, int x1, int y1, int x2, int y2) |
Draws a line on all planes of the given image . More... | |
static void | DrawLine (Image image, OverlayBitDrawMode mode, int thickness, Point2D pt1, Point2D pt2) |
Draws a line on all planes of the given image . More... | |
static void | DrawLine (Image image, OverlayBitDrawMode mode, int thickness, Line line) |
Draws a line on all planes of the given image . More... | |
static void | DrawLines (Image image, OverlayBitDrawMode mode, int thickness, params Point2D[] points) |
Draws multiple connected lines as by the given points on all image planes. More... | |
static void | DrawCircle (ImagePlane plane, OverlayBitDrawMode mode, int thickness, int centerX, int centerY, int radius) |
Draws a circle border on the given Image plane . More... | |
static void | DrawCircle (ImagePlane plane, OverlayBitDrawMode mode, int thickness, Point2D center, int radius) |
Draws a circle border on the given Image plane . More... | |
static void | DrawCircle (ImagePlane plane, OverlayBitDrawMode mode, int thickness, Circle circle) |
Draws a circle border on the given Image plane . More... | |
static void | DrawCircle (Image image, OverlayBitDrawMode mode, int thickness, int centerX, int centerY, int radius) |
Draws a circle border on the given image . More... | |
static void | DrawCircle (Image image, OverlayBitDrawMode mode, int thickness, Point2D center, int radius) |
Draws a circle border on the given image . More... | |
static void | DrawCircle (Image image, OverlayBitDrawMode mode, int thickness, Circle circle) |
Draws a circle border on the given image . More... | |
static void | FillCircle (ImagePlane plane, OverlayBitDrawMode mode, int centerX, int centerY, int radius) |
Fills a circle on the given Image plane . More... | |
static void | FillCircle (ImagePlane plane, OverlayBitDrawMode mode, Point2D center, int radius) |
Fills a circle on the given Image plane . More... | |
static void | FillCircle (ImagePlane plane, OverlayBitDrawMode mode, Circle circle) |
Fills a circle on the given Image plane . More... | |
static void | FillCircle (Image image, OverlayBitDrawMode mode, int centerX, int centerY, int radius) |
Fills a circle on the given image . More... | |
static void | FillCircle (Image image, OverlayBitDrawMode mode, Point2D center, int radius) |
Fills a circle on the given image . More... | |
static void | FillCircle (Image image, OverlayBitDrawMode mode, Circle circle) |
Fills a circle on the given image . More... | |
static void | DrawEllipse (ImagePlane plane, OverlayBitDrawMode mode, int thickness, int centerX, int centerY, int radiusA, int radiusB, Angle rotation) |
Draws an ellipse border on the given Image plane . More... | |
static void | DrawEllipse (ImagePlane plane, OverlayBitDrawMode mode, int thickness, int centerX, int centerY, int radiusA, int radiusB) |
Draws an ellipse border on the given Image plane with zero degrees rotation. More... | |
static void | DrawEllipse (ImagePlane plane, OverlayBitDrawMode mode, int thickness, Point2D center, int radiusA, int radiusB, Angle rotation) |
Draws an ellipse border on the given Image plane . More... | |
static void | DrawEllipse (ImagePlane plane, OverlayBitDrawMode mode, int thickness, Point2D center, int radiusA, int radiusB) |
Draws an ellipse border on the given Image plane and zero degrees rotation. More... | |
static void | DrawEllipse (ImagePlane plane, OverlayBitDrawMode mode, int thickness, Ellipse ellipse) |
Draws an ellipse border on the given Image plane . More... | |
static void | DrawEllipse (Image image, OverlayBitDrawMode mode, int thickness, int centerX, int centerY, int radiusA, int radiusB, Angle rotation) |
Draws an ellipse border on the given image . More... | |
static void | DrawEllipse (Image image, OverlayBitDrawMode mode, int thickness, int centerX, int centerY, int radiusA, int radiusB) |
Draws an ellipse border on the given image . More... | |
static void | DrawEllipse (Image image, OverlayBitDrawMode mode, int thickness, Point2D center, int radiusA, int radiusB, Angle rotation) |
Draws an ellipse border on the given image . More... | |
static void | DrawEllipse (Image image, OverlayBitDrawMode mode, int thickness, Point2D center, int radiusA, int radiusB) |
Draws an ellipse border on the given image . More... | |
static void | DrawEllipse (Image image, OverlayBitDrawMode mode, int thickness, Ellipse ellipse) |
Draws an ellipse border on the given image . More... | |
static void | FillEllipse (ImagePlane plane, OverlayBitDrawMode mode, int centerX, int centerY, int radiusA, int radiusB, Angle rotation) |
Fills an ellipse on the given Image plane . More... | |
static void | FillEllipse (ImagePlane plane, OverlayBitDrawMode mode, int centerX, int centerY, int radiusA, int radiusB) |
Fills an ellipse on the given Image plane with zero degrees rotation. More... | |
static void | FillEllipse (ImagePlane plane, OverlayBitDrawMode mode, Point2D center, int radiusA, int radiusB, Angle rotation) |
Fills an ellipse on the given Image plane . More... | |
static void | FillEllipse (ImagePlane plane, OverlayBitDrawMode mode, Point2D center, int radiusA, int radiusB) |
Fills an ellipse on the given Image plane and zero degrees rotation. More... | |
static void | FillEllipse (ImagePlane plane, OverlayBitDrawMode mode, Ellipse ellipse) |
Fills an ellipse on the given Image plane . More... | |
static void | FillEllipse (Image image, OverlayBitDrawMode mode, int centerX, int centerY, int radiusA, int radiusB, Angle rotation) |
Fills an ellipse on all planes of the given image . More... | |
static void | FillEllipse (Image image, OverlayBitDrawMode mode, int centerX, int centerY, int radiusA, int radiusB) |
Fills an ellipse on all planes of the given image with zero degrees rotation. More... | |
static void | FillEllipse (Image image, OverlayBitDrawMode mode, Point2D center, int radiusA, int radiusB, Angle rotation) |
Fills an ellipse on all planes of the given Image More... | |
static void | FillEllipse (Image image, OverlayBitDrawMode mode, Point2D center, int radiusA, int radiusB) |
Fills an ellipse on all planes of the given image with zero degrees rotation. More... | |
static void | FillEllipse (Image image, OverlayBitDrawMode mode, Ellipse ellipse) |
Fills an ellipse on all planes of the given image . More... | |
static void | FloodFill (ImagePlane plane, OverlayBitDrawMode mode, int centerX, int centerY) |
Fills a closed region in the given Image, either setting or resetting the overlay bitsplane . More... | |
static void | FloodFill (ImagePlane plane, OverlayBitDrawMode mode, Point2D center) |
Fills a closed region in the given Image, either setting or resetting the overlay bitsplane . More... | |
static void | FloodFill (Image image, OverlayBitDrawMode mode, int centerX, int centerY) |
Fills a closed region in the given Image, either setting or resetting the overlay bits. More... | |
static void | FloodFill (Image image, OverlayBitDrawMode mode, Point2D center) |
Fills a closed region in the given Image, either setting or resetting the overlay bits. More... | |
static void | DrawRectangle (ImagePlane plane, OverlayBitDrawMode mode, int thickness, Area2D rectangle) |
Set/erase the overlay bits on a rectangular frame. More... | |
static void | DrawRectangle (ImagePlane plane, OverlayBitDrawMode mode, int thickness, Rect rectangle) |
Set/erase the overlay bits on a rectangular frame. More... | |
static void | DrawRectangle (Image image, OverlayBitDrawMode mode, int thickness, Area2D rectangle) |
Set/erase the overlay bits on a rectangular frame. More... | |
static void | DrawRectangle (Image image, OverlayBitDrawMode mode, int thickness, Rect rectangle) |
Set/erase the overlay bits on a rectangular frame. More... | |
static void | FillRectangle (ImagePlane plane, OverlayBitDrawMode mode, Area2D rectangle) |
Set/erase the overlay bits on a filled rectangle. More... | |
static void | FillRectangle (ImagePlane plane, OverlayBitDrawMode mode, Rect rectangle) |
Set/erase the overlay bits on a filled rectangle. More... | |
static void | FillRectangle (Image image, OverlayBitDrawMode mode, Area2D rectangle) |
Set/erase the overlay bits on a filled rectangle. More... | |
static void | FillRectangle (Image image, OverlayBitDrawMode mode, Rect rectangle) |
Set/erase the overlay bits on a filled rectangle. More... | |
Immediate mode drawing on Image overlay plane(s).
|
static |
Draws a circle border on the given image .
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
circle | Circle to draw. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Given image was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws a circle border on the given image .
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
centerX | Center point of the circle. |
centerY | Center point of the circle. |
radius | Radius of the circle in pixels. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Given image was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws a circle border on the given image .
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
center | Center point of the circle. |
radius | Radius of the circle in pixels. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Given image was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws a circle border on the given Image plane .
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
circle | Circle to draw. |
ObjectDisposedException | Image of given plane was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws a circle border on the given Image plane .
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
centerX | Center point of the circle. |
centerY | Center point of the circle. |
radius | Radius of the circle in pixels. |
ObjectDisposedException | Image of given plane was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws a circle border on the given Image plane .
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
center | Center point of the circle. |
radius | Radius of the circle in pixels. |
ObjectDisposedException | Image of given plane was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws an ellipse border on the given image .
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
ellipse | Ellipse to draw. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Given image was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws an ellipse border on the given image .
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
centerX | Center point of the ellipse. |
centerY | Center point of the ellipse. |
radiusA | Length of the first semi major axis. The first semi major is the one that coincides with the x axis if the rotation of the ellipse is 0. |
radiusB | Length of the second semi major axis. The second semi major is the one that coincides with the y axis if the rotation of the ellipse is 0. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Given image was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws an ellipse border on the given image .
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
centerX | Center point of the ellipse. |
centerY | Center point of the ellipse. |
radiusA | Length of the first semi major axis. The first semi major is the one that coincides with the x axis if the rotation of the ellipse is 0. |
radiusB | Length of the second semi major axis. The second semi major is the one that coincides with the y axis if the rotation of the ellipse is 0. |
rotation | Rotation of the ellipse in degrees. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Given image was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws an ellipse border on the given image .
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
center | Center point of the ellipse. |
radiusA | Length of the first semi major axis. The first semi major is the one that coincides with the x axis if the rotation of the ellipse is 0. |
radiusB | Length of the second semi major axis. The second semi major is the one that coincides with the y axis if the rotation of the ellipse is 0. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Given image was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws an ellipse border on the given image .
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
center | Center point of the ellipse. |
radiusA | Length of the first semi major axis. The first semi major is the one that coincides with the x axis if the rotation of the ellipse is 0. |
radiusB | Length of the second semi major axis. The second semi major is the one that coincides with the y axis if the rotation of the ellipse is 0. |
rotation | Rotation of the ellipse in degrees. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Given image was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws an ellipse border on the given Image plane .
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
ellipse | Ellipse to draw. |
ObjectDisposedException | Image of given plane was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws an ellipse border on the given Image plane with zero degrees rotation.
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
centerX | Center point of the ellipse. |
centerY | Center point of the ellipse. |
radiusA | Length of the first semi major axis. The first semi major is the one that coincides with the x axis if the rotation of the ellipse is 0. |
radiusB | Length of the second semi major axis. The second semi major is the one that coincides with the y axis if the rotation of the ellipse is 0. |
ObjectDisposedException | Image of given plane was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws an ellipse border on the given Image plane .
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
centerX | Center point of the ellipse. |
centerY | Center point of the ellipse. |
radiusA | Length of the first semi major axis. The first semi major is the one that coincides with the x axis if the rotation of the ellipse is 0. |
radiusB | Length of the second semi major axis. The second semi major is the one that coincides with the y axis if the rotation of the ellipse is 0. |
rotation | Rotation of the ellipse in degrees. |
ObjectDisposedException | Image of given plane was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws an ellipse border on the given Image plane and zero degrees rotation.
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
center | Center point of the ellipse. |
radiusA | Length of the first semi major axis. The first semi major is the one that coincides with the x axis if the rotation of the ellipse is 0. |
radiusB | Length of the second semi major axis. The second semi major is the one that coincides with the y axis if the rotation of the ellipse is 0. |
ObjectDisposedException | Image of given plane was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws an ellipse border on the given Image plane .
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
center | Center point of the ellipse. |
radiusA | Length of the first semi major axis. The first semi major is the one that coincides with the x axis if the rotation of the ellipse is 0. |
radiusB | Length of the second semi major axis. The second semi major is the one that coincides with the y axis if the rotation of the ellipse is 0. |
rotation | Rotation of the ellipse in degrees. |
ObjectDisposedException | Image of given plane was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws a line on all planes of the given image .
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
x1 | X component of start point. |
y1 | Y component of start point. |
x2 | X component of end point. |
y2 | Y component of end point. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Image of given image was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws a line on all planes of the given image .
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
line | Line to draw. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Image of given image was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws a line on all planes of the given image .
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
pt1 | Start point. |
pt2 | End point. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Image of given image was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws/erases a line on the given Image overlay plane depending on mode .
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
x1 | X component of start point. |
y1 | Y component of start point. |
x2 | X component of end point. |
y2 | Y component of end point. |
|
static |
Draws/erases a line on the given Image overlay plane depending on mode .
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
line | Line to draw. |
|
static |
Draws/erases a line on the given Image overlay plane depending on mode .
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
pt1 | Start point. |
pt2 | End point. |
|
static |
Draws multiple connected lines as by the given points on all image planes.
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
points | Points to draw lines with. |
ArgumentNullException | image or points is null (Nothing in Visual Basic). |
ObjectDisposedException | Image of given image was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Draws multiple connected lines as by the given points on the given Image plane .
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
thickness | Line thickness in pixels. |
points | Points to draw lines with. |
ArgumentNullException | points is null (Nothing in Visual Basic). |
ObjectDisposedException | Image of given plane was disposed. |
ArgumentException | The thickness is smaller than one. |
|
static |
Set/erase the overlay bits on a rectangular frame.
image | Image to draw to (all planes will be painted to). |
mode | Draw mode (set/erase). |
thickness | Line thickness with which to draw. |
rectangle | Rectangle to draw. |
|
static |
Set/erase the overlay bits on a rectangular frame.
image | Image to draw to (all planes will be painted to). |
mode | Draw mode (set/erase). |
thickness | Line thickness with which to draw. |
rectangle | Rectangle to draw. |
|
static |
Set/erase the overlay bits on a rectangular frame.
plane | Plane to draw to. |
mode | Draw mode (set/erase). |
thickness | Line thickness with which to draw. |
rectangle | Rectangle to draw. |
|
static |
Set/erase the overlay bits on a rectangular frame.
plane | Plane to draw to. |
mode | Draw mode (set/erase). |
thickness | Line thickness with which to draw. |
rectangle | Rectangle to draw. |
|
static |
Fills a circle on the given image .
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
circle | Circle to draw. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Given image was disposed. |
|
static |
Fills a circle on the given image .
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
centerX | Center point of the circle. |
centerY | Center point of the circle. |
radius | Radius of the circle in pixels. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Given image was disposed. |
|
static |
Fills a circle on the given image .
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
center | Center point of the circle. |
radius | Radius of the circle in pixels. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Given image was disposed. |
|
static |
Fills a circle on the given Image plane .
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
circle | Circle to draw. |
ObjectDisposedException | Image of given plane was disposed. |
|
static |
Fills a circle on the given Image plane .
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
centerX | Center point of the circle. |
centerY | Center point of the circle. |
radius | Radius of the circle in pixels. |
ObjectDisposedException | Image of given plane was disposed. |
|
static |
Fills a circle on the given Image plane .
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
center | Center point of the circle. |
radius | Radius of the circle in pixels. |
ObjectDisposedException | Image of given plane was disposed. |
|
static |
Fills an ellipse on all planes of the given image .
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
ellipse | Ellipse to draw. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Given image was disposed. |
|
static |
Fills an ellipse on all planes of the given image with zero degrees rotation.
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
centerX | Center point of the ellipse. |
centerY | Center point of the ellipse. |
radiusA | Length of the first semi major axis. The first semi major is the one that coincides with the x axis if the rotation of the ellipse is 0. |
radiusB | Length of the second semi major axis. The second semi major is the one that coincides with the y axis if the rotation of the ellipse is 0. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Given image was disposed. |
|
static |
Fills an ellipse on all planes of the given image .
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
centerX | Center point of the ellipse. |
centerY | Center point of the ellipse. |
radiusA | Length of the first semi major axis. The first semi major is the one that coincides with the x axis if the rotation of the ellipse is 0. |
radiusB | Length of the second semi major axis. The second semi major is the one that coincides with the y axis if the rotation of the ellipse is 0. |
rotation | Rotation of the ellipse in degrees. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Given image was disposed. |
|
static |
Fills an ellipse on all planes of the given image with zero degrees rotation.
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
center | Center point of the ellipse. |
radiusA | Length of the first semi major axis. The first semi major is the one that coincides with the x axis if the rotation of the ellipse is 0. |
radiusB | Length of the second semi major axis. The second semi major is the one that coincides with the y axis if the rotation of the ellipse is 0. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Given image was disposed. |
|
static |
Fills an ellipse on all planes of the given Image
image | Image to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
center | Center point of the ellipse. |
radiusA | Length of the first semi major axis. The first semi major is the one that coincides with the x axis if the rotation of the ellipse is 0. |
radiusB | Length of the second semi major axis. The second semi major is the one that coincides with the y axis if the rotation of the ellipse is 0. |
rotation | Rotation of the ellipse in degrees. |
ArgumentNullException | image is null (Nothing in Visual Basic). |
ObjectDisposedException | Given image was disposed. |
|
static |
Fills an ellipse on the given Image plane .
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
ellipse | Ellipse to draw. |
ObjectDisposedException | Image of given plane was disposed. |
|
static |
Fills an ellipse on the given Image plane with zero degrees rotation.
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
centerX | Center point of the ellipse. |
centerY | Center point of the ellipse. |
radiusA | Length of the first semi major axis. The first semi major is the one that coincides with the x axis if the rotation of the ellipse is 0. |
radiusB | Length of the second semi major axis. The second semi major is the one that coincides with the y axis if the rotation of the ellipse is 0. |
ObjectDisposedException | Image of given plane was disposed. |
|
static |
Fills an ellipse on the given Image plane .
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
centerX | Center point of the ellipse. |
centerY | Center point of the ellipse. |
radiusA | Length of the first semi major axis. The first semi major is the one that coincides with the x axis if the rotation of the ellipse is 0. |
radiusB | Length of the second semi major axis. The second semi major is the one that coincides with the y axis if the rotation of the ellipse is 0. |
rotation | Rotation of the ellipse in degrees. |
ObjectDisposedException | Image of given plane was disposed. |
|
static |
Fills an ellipse on the given Image plane and zero degrees rotation.
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
center | Center point of the ellipse. |
radiusA | Length of the first semi major axis. The first semi major is the one that coincides with the x axis if the rotation of the ellipse is 0. |
radiusB | Length of the second semi major axis. The second semi major is the one that coincides with the y axis if the rotation of the ellipse is 0. |
ObjectDisposedException | Image of given plane was disposed. |
|
static |
Fills an ellipse on the given Image plane .
plane | Image plane to draw on. |
mode | Either OverlayBitDrawMode.Set or OverlayBitDrawMode.Erase the overlay bits. |
center | Center point of the ellipse. |
radiusA | Length of the first semi major axis. The first semi major is the one that coincides with the x axis if the rotation of the ellipse is 0. |
radiusB | Length of the second semi major axis. The second semi major is the one that coincides with the y axis if the rotation of the ellipse is 0. |
rotation | Rotation of the ellipse in degrees. |
ObjectDisposedException | Image of given plane was disposed. |
|
static |
Set/erase the overlay bits on a filled rectangle.
image | Image to draw to. |
mode | Draw mode (set/erase). |
rectangle | Rectangle to draw. |
|
static |
Set/erase the overlay bits on a filled rectangle.
image | Image to draw to. |
mode | Draw mode (set/erase). |
rectangle | Rectangle to draw. |
|
static |
Set/erase the overlay bits on a filled rectangle.
plane | Plane to draw to. |
mode | Draw mode (set/erase). |
rectangle | Rectangle to draw. |
|
static |
Set/erase the overlay bits on a filled rectangle.
plane | Plane to draw to. |
mode | Draw mode (set/erase). |
rectangle | Rectangle to draw. |
|
static |
|
static |
|
static |
|
static |