19 #ifndef __com_sun_star_awt_XGraphics_idl__ 20 #define __com_sun_star_awt_XGraphics_idl__ 30 module
com { module sun { module star { module awt {
32 published
interface XRegion;
33 published
interface XDisplayBitmap;
34 published
interface XFont;
35 published
interface XDevice;
52 void setFont( [in]
XFont xNewFont );
83 void setClipRegion( [in]
XRegion Clipping );
87 void intersectClipRegion( [in]
XRegion xClipping );
100 void copy( [in]
XDevice xSource,
103 [in]
long nSourceWidth,
104 [in]
long nSourceHeight,
107 [in]
long nDestWidth,
108 [in]
long nDestHeight );
115 [in]
long SourceWidth,
116 [in]
long SourceHeight,
120 [in]
long DestHeight );
124 void drawPixel( [in]
long X,
129 void drawLine( [in]
long X1,
136 void drawRect( [in]
long X,
143 void drawRoundedRect( [in]
long X,
147 [in]
long nHorzRound,
148 [in]
long nVertRound );
152 void drawPolyLine( [in] sequence<long> DataX,
153 [in] sequence<long> DataY );
157 void drawPolygon( [in] sequence<long> DataX,
158 [in] sequence<long> DataY );
162 void drawPolyPolygon( [in] sequence< sequence<long> > DataX,
163 [in] sequence< sequence<long> > DataY );
167 void drawEllipse( [in]
long X,
174 void drawArc( [in]
long X,
185 void drawPie( [in]
long X,
200 void drawChord( [in]
long nX,
211 void drawGradient( [in]
long nX,
219 void drawText( [in]
long X,
225 void drawTextArray( [in]
long X,
228 [in] sequence<long> Longs );
RasterOperation
These values are used to specify the binary pixel-operation applied when pixels are written to the de...
Definition: RasterOperation.idl:30
describes a font on a specific device.
Definition: XFont.idl:37
provides the basic output operation of a device.
Definition: XGraphics.idl:40
provides information about a graphical output device and offers a factory for the graphics which prov...
Definition: XDevice.idl:41
Definition: Ambiguous.idl:22
const short Y
Definition: Key.idl:135
const short X
specifies to strike out the characters with X's.
Definition: FontStrikeout.idl:66
describes the general metrics of a certain font.
Definition: SimpleFontMetric.idl:29
describes the characteristics of a font.
Definition: FontDescriptor.idl:33
manages multiple rectangles which make up a region.
Definition: XRegion.idl:33
Describes a gradient between two colors.
Definition: Gradient.idl:35
long Color
describes an RGB color value with an optional alpha channel.
Definition: Color.idl:36
base interface of all UNO interfaces
Definition: XInterface.idl:47
specifies an object as a bitmap for which data is formatted for a specific output device...
Definition: XDisplayBitmap.idl:34