The xtd::drawing namespace provides access to GDI+ basic graphics functionality. More advanced functionality is provided in the xtd::drawing::drawing_2d, xtd::drawing::imaging, and xtd::drawing::text namespaces.
|
class | actions_system_images |
| Each property of the xtd::drawing::actions_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited. More...
|
|
class | animations_system_images |
| Each property of the xtd::drawing::animations_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited. More...
|
|
class | apple_colors |
| Apple colors for all the Apple colors. This class cannot be inherited. More...
|
|
class | applications_system_images |
| Each property of the xtd::drawing::applications_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited. More...
|
|
class | basic_colors |
| Basic colors for all the hmtl basic colors. This class cannot be inherited. More...
|
|
class | bitmap |
| Encapsulates a GDI+ bitmap, which consists of the pixel data for a graphics image and its attributes. A bitmap is an object used to work with images defined by pixel data. More...
|
|
class | blue_colors |
| Blue colors for all the hmtl blue colors. This class cannot be inherited. More...
|
|
class | brown_colors |
| Brown colors for all the hmtl brown colors. This class cannot be inherited. More...
|
|
class | brush |
| Defines objects used to fill the interiors of graphical shapes such as rectangles, ellipses, pies, polygons, and paths. More...
|
|
class | brushes |
| Brushes for all the standard colors. This class cannot be inherited. More...
|
|
class | buffered_graphics |
| Provides a graphics buffer for double buffering. More...
|
|
class | buffered_graphics_context |
| Provides methods for creating graphics buffers that can be used for double buffering. More...
|
|
class | categories_system_images |
| Each property of the xtd::drawing::categories_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited. More...
|
|
class | color |
| Represents an ARGB (alpha, red, green, blue) color. More...
|
|
class | color_converter |
| Converts colors to and from xtd::drawing::color class. This class cannot be inherited. More...
|
|
class | color_translator |
| Translates colors to and from GDI+ xtd::drawing::color structures. This class cannot be inherited. More...
|
|
class | colors |
| colors for all the standard colors. This class cannot be inherited. More...
|
|
class | crayons_colors |
| Apple colors for all the Apple colors. This class cannot be inherited. More...
|
|
class | cyan_colors |
| Cyan colors for all the hmtl cyan colors. This class cannot be inherited. More...
|
|
class | devices_system_images |
| Each property of the xtd::drawing::devices_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited. More...
|
|
class | emblems_system_images |
| Each property of the xtd::drawing::emblems_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited. More...
|
|
class | emotes_system_images |
| Each property of the xtd::drawing::emotes_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited. More...
|
|
class | font |
| Defines a particular format for text, including font face, size, and style attributes. This class cannot be inherited. More...
|
|
class | font_family |
| Defines a group of type faces having a similar basic design and certain variations in styles. This class cannot be inherited. More...
|
|
class | graphics |
| Defines an object used to draw lines and curves. This class cannot be inherited. More...
|
|
class | gray_colors |
| Gray and black colors for all the hmtl gray and black colors. This class cannot be inherited. More...
|
|
class | green_colors |
| Green colors for all the hmtl green colors. This class cannot be inherited. More...
|
|
class | icon |
| Represents a Windows icon, which is a small bitmap image that is used to represent an object. Icons can be thought of as transparent bitmaps, although their size is determined by the system. More...
|
|
class | image |
| An abstract base class that provides functionality for the bitmap and metafile descended classes. More...
|
|
class | image_converter |
| Converts images to and from xtd::drawing::image class. This class cannot be inherited. More...
|
|
class | international_system_images |
| Each property of the xtd::drawing::international_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited. More...
|
|
class | mimetypes_system_images |
| Each property of the xtd::drawing::mimetypes_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited. More...
|
|
class | orange_colors |
| Orange colors for all the hmtl orange colors. This class cannot be inherited. More...
|
|
class | pen |
| Defines an object used to draw lines and curves. This class cannot be inherited. More...
|
|
class | pens |
| pens for all the standard colors. This class cannot be inherited. More...
|
|
class | pink_colors |
| Pink colors for all the hmtl pink colors. This class cannot be inherited. More...
|
|
class | places_system_images |
| Each property of the xtd::drawing::places_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited. More...
|
|
class | point |
| Represents an ordered pair of integer x- and y-coordinates that defines a point in a two-dimensional plane. More...
|
|
class | point_f |
| Represents an ordered pair of floating-point x- and y-coordinates that defines a point in a two-dimensional plane. More...
|
|
class | purple_colors |
| Purple, violet and magenta colors for all the hmtl purple, violet and magenta colors. This class cannot be inherited. More...
|
|
class | rectangle |
| Stores a set of four integers that represent the location and size of a rectangle. More...
|
|
class | rectangle_f |
| Stores a set of four floating-point numbers that represent the location and size of a rectangle. For more advanced region functions, use a xtd::drawing::region object. More...
|
|
class | red_colors |
| Red colors for all the hmtl red colors. This class cannot be inherited. More...
|
|
class | region |
| Describes the interior of a graphics shape composed of rectangles and paths. This class cannot be inherited. More...
|
|
class | size |
| Stores an ordered pair of integers, which specify a height and width. More...
|
|
class | size_f |
| Stores an ordered pair of floating-point, which specify a height and width. More...
|
|
class | solid_brush |
| Defines a xtd::drawing::brush of a single color. Brushes are used to fill graphics shapes, such as rectangles, ellipses, pies, polygons, and paths. This class cannot be inherited. More...
|
|
class | status_system_images |
| Each property of the xtd::drawing::status_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited. More...
|
|
class | string_format |
| Encapsulates text layout information (such as alignment, orientation and tab stops) display manipulations (such as ellipsis insertion and national digit substitution) and OpenType features. This class cannot be inherited. More...
|
|
class | system_brushes |
| Each property of the xtd::drawing::system_brushes class is a xtd::drawing::solid_brush that is the color of a Windows display element. More...
|
|
class | system_colors |
| Each property of the xtd::drawing::system_colors class is a xtd::drawing::color structure that is the color of a Windows display element. More...
|
|
class | system_fonts |
| Specifies the fonts used to display text in Windows display elements. More...
|
|
class | system_icons |
| Each property of the xtd::drawing::system_icons class is an xtd::drawing::icon object for Windows system-wide icons. This class cannot be inherited. More...
|
|
class | system_images |
| Each property of the xtd::drawing::system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited. More...
|
|
class | system_images_base |
| Represents the base for all system_images clases (xtd::drawing::system_images). More...
|
|
class | system_pens |
| Each property of the xtd::drawing::system_pens class is a xtd::drawing::xtd::drawing::pen that is the color of a Windows display element and that has a width of 1 pixel. More...
|
|
class | texts |
| Provides a collection of string objects for use by a Windows Forms application. More...
|
|
class | texture_brush |
| Each property of the xtd::drawing::texture_brush class is a xtd::drawing::brush object that uses an image to fill the interior of a shape. This class cannot be inherited. More...
|
|
class | white_colors |
| White colors for all the hmtl white colors. This class cannot be inherited. More...
|
|
class | xtd_system_images |
| Each property of the xtd::drawing::xtd_system_images class is an xtd::drawing::image object for Windows system-wide images. This class cannot be inherited. More...
|
|
class | yellow_colors |
| Yellow colors for all the hmtl yellow colors. This class cannot be inherited. More...
|
|
|
enum class | copy_pixel_operation {
copy_pixel_operation::blackness
,
copy_pixel_operation::capture_blt
,
copy_pixel_operation::destination_invert
,
copy_pixel_operation::merge_copy
,
copy_pixel_operation::merge_paint
,
copy_pixel_operation::no_mirror_bitmap
,
copy_pixel_operation::not_source_copy
,
copy_pixel_operation::not_source_erase
,
copy_pixel_operation::pat_copy
,
copy_pixel_operation::pat_invert
,
copy_pixel_operation::pat_paint
,
copy_pixel_operation::source_and
,
copy_pixel_operation::source_copy
,
copy_pixel_operation::source_erase
,
copy_pixel_operation::source_invert
,
copy_pixel_operation::source_paint
,
copy_pixel_operation::whiteness
} |
| Determines how the source color in a copy pixel operation is combined with the destination color to result in a final color. More...
|
|
enum class | font_style {
font_style::regular
,
font_style::bold
,
font_style::italic
,
font_style::underline
,
font_style::strikeout
} |
| Specifies style information applied to text. This enumeration has a flags attribute that allows a bitwise combination of its member values. More...
|
|
enum class | graphics_unit {
graphics_unit::world
,
graphics_unit::display
,
graphics_unit::pixel
,
graphics_unit::point
,
graphics_unit::inch
,
graphics_unit::document
,
graphics_unit::millimeter
} |
| Specifies the unit of measure for the given data. This enumeration has a flags attribute that allows a bitwise combination of its member values. More...
|
|
enum class | known_color {
known_color::transparent
,
known_color::alice_blue
,
known_color::antique_white
,
known_color::aqua
,
known_color::aquamarine
,
known_color::azure
,
known_color::beige
,
known_color::bisque
,
known_color::black
,
known_color::blanched_almond
,
known_color::blue
,
known_color::blue_violet
,
known_color::brown
,
known_color::burly_wood
,
known_color::cadet_blue
,
known_color::chartreuse
,
known_color::chocolate
,
known_color::coral
,
known_color::cornflower_blue
,
known_color::cornsilk
,
known_color::crimson
,
known_color::cyan
,
known_color::dark_blue
,
known_color::dark_cyan
,
known_color::dark_goldenrod
,
known_color::dark_gray
,
known_color::dark_green
,
known_color::dark_khaki
,
known_color::dark_magenta
,
known_color::dark_olive_green
,
known_color::dark_orange
,
known_color::dark_orchid
,
known_color::dark_red
,
known_color::dark_salmon
,
known_color::dark_sea_green
,
known_color::dark_slate_blue
,
known_color::dark_slate_gray
,
known_color::dark_turquoise
,
known_color::dark_violet
,
known_color::deep_pink
,
known_color::deep_sky_blue
,
known_color::dim_gray
,
known_color::dodger_blue
,
known_color::firebrick
,
known_color::floral_white
,
known_color::forest_green
,
known_color::fuchsia
,
known_color::gainsboro
,
known_color::ghost_white
,
known_color::gold
,
known_color::goldenrod
,
known_color::gray
,
known_color::green
,
known_color::green_yellow
,
known_color::honeydew
,
known_color::hot_pink
,
known_color::indian_red
,
known_color::indigo
,
known_color::ivory
,
known_color::khaki
,
known_color::lavender
,
known_color::lavender_blush
,
known_color::lawn_green
,
known_color::lemon_chiffon
,
known_color::light_blue
,
known_color::light_coral
,
known_color::light_cyan
,
known_color::light_goldenrod_yellow
,
known_color::light_gray
,
known_color::light_green
,
known_color::light_pink
,
known_color::light_salmon
,
known_color::light_sea_green
,
known_color::light_sky_blue
,
known_color::light_slate_gray
,
known_color::light_steel_blue
,
known_color::light_yellow
,
known_color::lime
,
known_color::lime_green
,
known_color::linen
,
known_color::magenta
,
known_color::maroon
,
known_color::medium_aquamarine
,
known_color::medium_blue
,
known_color::medium_orchid
,
known_color::medium_purple
,
known_color::medium_sea_green
,
known_color::medium_slate_blue
,
known_color::medium_spring_green
,
known_color::medium_turquoise
,
known_color::medium_violet_red
,
known_color::midnight_blue
,
known_color::mint_cream
,
known_color::misty_rose
,
known_color::moccasin
,
known_color::navajo_white
,
known_color::navy
,
known_color::old_lace
,
known_color::olive
,
known_color::olive_drab
,
known_color::orange
,
known_color::orange_red
,
known_color::orchid
,
known_color::pale_goldenrod
,
known_color::pale_green
,
known_color::pale_turquoise
,
known_color::pale_violet_red
,
known_color::papaya_whip
,
known_color::peach_puff
,
known_color::peru
,
known_color::pink
,
known_color::plum
,
known_color::powder_blue
,
known_color::purple
,
known_color::rebecca_purple
,
known_color::red
,
known_color::rosy_brown
,
known_color::royal_blue
,
known_color::saddle_brown
,
known_color::salmon
,
known_color::sandy_brown
,
known_color::sea_green
,
known_color::sea_shell
,
known_color::sienna
,
known_color::silver
,
known_color::sky_blue
,
known_color::slate_blue
,
known_color::slate_gray
,
known_color::snow
,
known_color::spring_green
,
known_color::steel_blue
,
known_color::tan
,
known_color::teal
,
known_color::thistle
,
known_color::tomato
,
known_color::turquoise
,
known_color::violet
,
known_color::wheat
,
known_color::white
,
known_color::white_smoke
,
known_color::yellow
,
known_color::yellow_green
,
known_color::apple_black
,
known_color::apple_blue
,
known_color::apple_brown
,
known_color::apple_cyan
,
known_color::apple_green
,
known_color::apple_magenta
,
known_color::apple_orange
,
known_color::apple_purple
,
known_color::apple_red
,
known_color::apple_yellow
,
known_color::apple_white
,
known_color::crayons_licorice
,
known_color::crayons_lead
,
known_color::crayons_tungsten
,
known_color::crayons_iron
,
known_color::crayons_steel
,
known_color::crayons_tin
,
known_color::crayons_nickel
,
known_color::crayons_aluminium
,
known_color::crayons_magnesium
,
known_color::crayons_silver
,
known_color::crayons_mercury
,
known_color::crayons_snow
,
known_color::crayons_cayenne
,
known_color::crayons_mocha
,
known_color::crayons_asparagus
,
known_color::crayons_fern
,
known_color::crayons_clover
,
known_color::crayons_moss
,
known_color::crayons_teal
,
known_color::crayons_ocean
,
known_color::crayons_midnight
,
known_color::crayons_eggplant
,
known_color::crayons_plum
,
known_color::crayons_maroon
,
known_color::crayons_maraschino
,
known_color::crayons_tangerine
,
known_color::crayons_lemon
,
known_color::crayons_lime
,
known_color::crayons_spring
,
known_color::crayons_sea_foam
,
known_color::crayons_turquoise
,
known_color::crayons_aqua
,
known_color::crayons_blueberry
,
known_color::crayons_grape
,
known_color::crayons_magenta
,
known_color::crayons_strawberry
,
known_color::crayons_salmon
,
known_color::crayons_cantaloupe
,
known_color::crayons_banana
,
known_color::crayons_honeydew
,
known_color::crayons_flora
,
known_color::crayons_spindrift
,
known_color::crayons_ice
,
known_color::crayons_sky
,
known_color::crayons_orchid
,
known_color::crayons_lavendar
,
known_color::crayons_bubblegum
,
known_color::crayons_carnation
,
known_color::accent
,
known_color::accent_text
,
known_color::active_border
,
known_color::active_caption
,
known_color::active_caption_text
,
known_color::active_text
,
known_color::app_workspace
,
known_color::button_face
,
known_color::button_highlight
,
known_color::button_shadow
,
known_color::control
,
known_color::control_dark
,
known_color::control_dark_dark
,
known_color::control_light
,
known_color::control_light_light
,
known_color::control_text
,
known_color::desktop
,
known_color::gradient_active_caption
,
known_color::gradient_inactive_caption
,
known_color::gray_text
,
known_color::highlight
,
known_color::highlight_text
,
known_color::hot_track
,
known_color::inactive_border
,
known_color::inactive_caption
,
known_color::inactive_caption_text
,
known_color::info
,
known_color::info_text
,
known_color::link_text
,
known_color::menu
,
known_color::menu_bar
,
known_color::menu_highlight
,
known_color::menu_text
,
known_color::scroll_bar
,
known_color::shadow_text
,
known_color::text_box
,
known_color::text_box_text
,
known_color::visited_text
,
known_color::window
,
known_color::window_frame
,
known_color::window_text
} |
| Specifies the known system colors. More...
|
|
enum class | rotate_flip_type {
rotate_flip_type::rotate_none_flip_none
,
rotate_flip_type::rotate_90_flip_none
,
rotate_flip_type::rotate_180_flip_none
,
rotate_flip_type::rotate_270_flip_none
,
rotate_flip_type::rotate_none_flip_x
,
rotate_flip_type::rotate_90_flip_x
,
rotate_flip_type::rotate_180_flip_x
,
rotate_flip_type::rotate_270_flip_x
,
rotate_flip_type::rotate_none_flip_y
,
rotate_flip_type::rotate_90_flip_y
,
rotate_flip_type::rotate_180_flip_y
,
rotate_flip_type::rotate_270_flip_y
,
rotate_flip_type::rotate_none_flip_xy
,
rotate_flip_type::rotate_90_flip_xy
,
rotate_flip_type::rotate_180_flip_xy
,
rotate_flip_type::rotate_270_flip_xy
} |
| Specifies how much an image is rotated and the axis used to flip the image. More...
|
|
enum class | string_alignment {
string_alignment::near
,
string_alignment::center
,
string_alignment::far
} |
| Specifies the alignment of a text string relative to its layout rectangle. More...
|
|
enum class | string_format_flags {
string_format_flags::direction_right_to_left
,
string_format_flags::direction_vertical
,
string_format_flags::fit_black_box
,
string_format_flags::display_format_control
,
string_format_flags::no_font_fallback
,
string_format_flags::measure_trailing_spaces
,
string_format_flags::no_wrap
,
string_format_flags::line_limit
,
string_format_flags::no_clip
} |
| Specifies the display and layout information for text strings. This enumeration allows a bitwise combination of its member values. More...
|
|
enum class | string_trimming {
string_trimming::none
,
string_trimming::character
,
string_trimming::word
,
string_trimming::ellipsis_character
,
string_trimming::ellipsis_word
,
string_trimming::ellipsis_path
} |
| Specifies how to trim characters from a string that does not completely fit into a layout shape. More...
|
|