Espacio de nombres System::Drawing::Drawing2D
Contenido
[
Ocultar
]Clases
| Clase | Descripción |
|---|---|
| AdjustableArrowCap | Representa una tapa de línea en forma de flecha ajustable. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento. |
| Blend | Representa un patrón de mezcla para un objeto LinearGradientBrush. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento. |
| ColorBlend | Contiene matrices de colores y posiciones utilizadas para interpolar la mezcla de colores en un degradado multicolor. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento. |
| CustomLineCap | Representa una tapa de línea definida por el usuario. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento. |
| GraphicsContainer | Contiene los datos internos de un contenedor gráfico. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento. |
| GraphicsPath | Representa un conjunto de líneas y curvas conectadas. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento. |
| GraphicsState | Representa el estado de un objeto Graphics. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento. |
| HatchBrush | Representa un pincel rectangular con un estilo de trama, un color de primer plano y un color de fondo. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores en tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento. |
| LinearGradientBrush | Representa una brocha de degradado lineal. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento. |
| Matrix | Representa una matriz 3x3 que define operaciones de transformación. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento. |
| PathData | Contiene los datos gráficos que representan una ruta. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento. |
| PathGradientBrush | Representa una brocha que rellena el interior de un objeto GraphicsPath con un degradado. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento. |
| RegionData | Contiene datos que definen una región. Los objetos de esta clase solo deben asignarse usando la función System::MakeObject(). Nunca cree una instancia de este tipo en la pila o usando el operador new, ya que provocará errores de tiempo de ejecución y/o fallas de aserción. Siempre envuelva esta clase en un puntero System::SmartPtr y use este puntero para pasarlo a funciones como argumento. |
Enums
| Enumeración | Descripción |
|---|---|
| CombineMode | Especifica cómo se combinan las regiones de recorte. |
| CompositingMode | Especifica cómo se combinan los colores de origen y los colores de fondo. |
| CompositingQuality | Especifica el nivel de calidad que se utilizará durante la composición. |
| CoordinateSpace | Especifica cómo evaluar las coordenadas. |
| DashCap | Especifica el tipo de cap utilizado en ambos extremos de una raya en una línea punteada. |
| DashStyle | Especifica el estilo de una línea punteada. |
| FillMode | Especifica cómo rellenar el interior de una ruta cerrada. |
| FlushIntention | Especifica si los comandos en la pila gráfica se terminan inmediatamente o se ejecutan lo antes posible. |
| HatchStyle | Especifica los patrones de la brocha HatchBrush. |
| InterpolationMode | Especifica un algoritmo a usar cuando las imágenes se rotan o escalan. |
| LinearGradientMode | Representa una dirección de degradado lineal. |
| LineCap | Indica los estilos de cap disponibles con los que un objeto Pen puede terminar una línea. |
| LineJoin | Especifica cómo se unen las líneas o curvas consecutivas. |
| MatrixOrder | Especifica el orden de las operaciones de transformación de la matriz. |
| PathPointType | Especifica el tipo de punto de ruta. |
| PenAlignment | Especifica la alineación de un objeto Pen respecto a una línea de referencia abstracta de ancho 0. |
| PenType | Especifica un tipo de relleno que usa un objeto Pen. |
| PixelFormat | Especifica el formato de datos de color de un píxel. |
| PixelOffsetMode | Especifica cómo se desplazan los píxeles al renderizarse. |
| QualityMode | Especifica una calidad de renderizado general. |
| SmoothingMode | Especifica qué tipo de suavizado (antialiasing) se aplica a líneas, curvas y bordes de áreas rellenas. |
| WrapMode | Especifica cómo se repite una textura o un degradado cuando es más pequeña que el área a rellenar. |
Typedefs
| Typedef | Descripción |
|---|---|
| MatrixPtr | Un alias para un puntero compartido a una instancia de la clase Matrix. |