xtd 0.2.0
Loading...
Searching...
No Matches
drawing

Definition

All needed for drawing something.

Remarks
A xtd::drawing::graphics class is create from xtd::forms::control::create_graphics or xtd::forms::screen::create_graphics or xtd::drawing::image::create_graphics.
And also when xtd::forms::control::paint event is sent, the xtd::forms::paint_event_args contains a xtd::drawing::graphics associate to the control event paint.

Modules

 brushes
 Represents brushes used to fill the interiors of graphical shapes such as rectangles, ellipses, pies, polygons, and paths.
 
 colors
 Contains colors definitions.
 
 coordinates
 Containes coordinates definitions.
 
 fonts
 Defines a particular format for text, including font face, size, and style attributes. This class cannot be inherited.
 
 images
 Contains images definitions.
 
 pens
 Contains pens definitions.
 
 texts
 Contains texts definitions.
 

Classes

class  xtd::drawing::buffered_graphics
 Provides a graphics buffer for double buffering. More...
 
class  xtd::drawing::buffered_graphics_context
 Provides methods for creating graphics buffers that can be used for double buffering. More...
 
class  xtd::drawing::drawing_2d::graphics_path
 Defines an object used to draw lines and curves. This class cannot be inherited. More...
 
class  xtd::drawing::drawing_2d::graphics_state
 Represents the state of a xtd::drawing::graphics object. This object is returned by a call to the xtd::drawing::graphics::save() methods. This class cannot be inherited. More...
 
class  xtd::drawing::drawing_2d::matrix
 Encapsulates a 3-by-3 affine matrix that represents a geometric transform. This class cannot be inherited. More...
 
class  xtd::drawing::graphics
 Defines an object used to draw lines and curves. This class cannot be inherited. More...
 
class  xtd::drawing::region
 Describes the interior of a graphics shape composed of rectangles and paths. This class cannot be inherited. More...