- Attach
- Arc
- Pie
- FillPolygon
- FillEllipse
- GetDefaultColor
- ChartObjectName
- Circle
- CircleAA
- CircleWu
- Create
- CreateBitmap
- CreateBitmapLabel
- Destroy
- Ellipse
- EllipseAA
- EllipseWu
- Erase
- Fill
- FillCircle
- FillRectangle
- FillTriangle
- FontAngleGet
- FontAngleSet
- FontFlagsGet
- FontFlagsSet
- FontGet
- FontNameGet
- FontNameSet
- FontSet
- FontSizeGet
- FontSizeSet
- Height
- Line
- LineAA
- LineWu
- LineHorizontal
- LineVertical
- LineStyleSet
- LineThick
- LineThickVertical
- LineThickHorizontal
- LoadFromFile
- PixelGet
- PixelSet
- PixelSetAA
- Polygon
- PolygonAA
- PolygonWu
- PolygonThick
- PolygonSmooth
- Polyline
- PolylineSmooth
- PolylineThick
- PolylineWu
- PolylineAA
- Rectangle
- Resize
- ResourceName
- TextHeight
- TextOut
- TextSize
- TextWidth
- TransparentLevelSet
- Triangle
- TriangleAA
- TriangleWu
- Update
- Width
Arc
Dibuja un arco de la elipse inscrito en el rectángulo con los ángulos (x1,y1) y (x2,y2). Los límites del arco se cortan con las líneas del centro de la elipse que van a los dos puntos con las coordenadas (x3,y3) y (x4,y4).
void Arc(
|
Parámetros
x1
[in] Coordenada X del ángulo superior izquierdo que define el rectángulo.
y1
[in] Coordenada Y del ángulo superior izquierdo que define el rectángulo.
x2
[in] Coordenada X del ángulo inferior derecho que define el rectángulo.
y2
[in] Coordenada Y del ángulo inferior derecho que define el rectángulo.
x3
[in] Coordenada X del primer punto hacia el que se traza la línea desde el centro del rectángulo para obtener el límite del arco.
y3
[in] Coordenada Y del primer punto hacia el que se traza la línea desde el centro del rectángulo para obtener el límite del arco.
x4
[in] Coordenada X del segundo punto hacia el que se traza la línea desde el centro del rectángulo para obtener el límite del arco.
y4
[in] Coordenada Y del segundo punto hacia el que se traza la línea desde el centro del rectángulo para obtener el límite del arco.
clr
[in] Color en formato ARGB. Para transformar un color en el formato ARGB, use la función ColorToARGB().
Dibuja el arco de la elipse con el centro en el punto (x,y), inscrito en un rectángulo con los radios rx y ry. Los límites del arco se cortan con los rayos desde el centro de la elipse, establecidos con los ángulos fi3 y fi4.
void Arc(
|
Dibuja el arco de la elipse con el centro en el punto (x,y), inscrito en un rectángulo con los radios rx y ry, y retorna las coordenadas de los límites del arco. Los límites del arco se cortan con los rayos desde el centro de la elipse, establecidos con los ángulos fi3 y fi4.
void Arc(
|
Parámetros
x
[in] Coordenada X del centro de la elipse.
y
[in] Coordenada Y del centro de la elipse
rx
[in] Radio de la elipse según la coordenada X, en píxeles.
ry
[in] Radio de la elipse según la coordenada Y, en píxeles.
fi3
[in] Ángulo en radianes que establece el primer límite del arco
fi4
[in] Ángulo en radianes que establece el segundo límite del arco
x3
[out] Variable para obtener la coordenada X del primer límite del arco.
y3
[out] Variable para obtener la coordenada Y del primer límite del arco.
x4
[out] Variable para obtener la coordenada X del segundo límite del arco.
y4
[out] Variable para obtener la coordenada Y del segundo límite del arco.
clr
[in] Color en formato ARGB. Para transformar un color en el formato ARGB, use la función ColorToARGB().
Ejemplos de llamada de los métodos de clase:
#include <Canvas\Canvas.mqh>
|