| Methods' Summary |
| getDevice |
returns the device of this graphics.
|
| getFontMetric |
returns the font metric of the current font.
|
| setFont |
sets the font used by text operations.
|
| selectFont |
creates a new font and sets the font.
|
| setTextColor |
sets the text color used by text operations.
|
| setTextFillColor |
sets the fill color used by text operations.
|
| setLineColor |
sets the line color.
|
| setFillColor |
sets the fill color.
|
| setRasterOp |
sets the raster operation.
|
| setClipRegion |
sets the clip region to specified clipping.
|
| intersectClipRegion |
builds the intersection with the current region.
|
| push |
saves all current settings (Font, TextColor, TextFillColor,
LineColor, FillColor, RasterOp, ClipRegion).
|
| pop |
restores all previous saved settings.
|
| copy |
copies a rectangle of pixels from another device into this one.
|
| draw |
draws a part of the specified bitmap to the output device.
|
| drawPixel |
sets a single pixel in the output device.
|
| drawLine |
draws a line in the output device.
|
| drawRect |
draws a rectangle in the output device.
|
| drawRoundedRect |
draws a rectangle with rounded corners in the output device.
|
| drawPolyLine |
draws multiple lines in the output device at once.
|
| drawPolygon |
draws a polygon line in the output device.
|
| drawPolyPolygon |
draws multiple polygons in the output device at once.
|
| drawEllipse |
draws an ellipse in the output device.
|
| drawArc |
draws an arc (part of a circle) in the output device.
|
| drawPie |
draws a circular area in the output device.
|
| drawChord |
draws a chord of a circular area in the output device.
|
| drawGradient |
draws a color dispersion in the output device.
|
| drawText |
draws text in the output device.
|
| drawTextArray |
draws texts in the output device using an explicit kerning table.
|
| Methods' Details |
getDevice
- Description
- returns the device of this graphics.
|
|
getFontMetric
- Description
- returns the font metric of the current font.
|
|
setFont
| [oneway] void |
| setFont( |
[in] XFont |
xNewFont ); |
- Description
- sets the font used by text operations.
|
|
selectFont
- Description
- creates a new font and sets the font.
|
|
setTextColor
| [oneway] void |
| setTextColor( |
[in] ::com::sun::star::util::Color |
nColor ); |
- Description
- sets the text color used by text operations.
|
|
setTextFillColor
| [oneway] void |
| setTextFillColor( |
[in] ::com::sun::star::util::Color |
nColor ); |
- Description
- sets the fill color used by text operations.
|
|
setLineColor
| [oneway] void |
| setLineColor( |
[in] ::com::sun::star::util::Color |
nColor ); |
- Description
- sets the line color.
|
|
setFillColor
| [oneway] void |
| setFillColor( |
[in] ::com::sun::star::util::Color |
nColor ); |
- Description
- sets the fill color.
|
|
setRasterOp
- Description
- sets the raster operation.
If the device does not support raster operations
then this call is ignored.
|
|
setClipRegion
| [oneway] void |
| setClipRegion( |
[in] XRegion |
Clipping ); |
- Description
- sets the clip region to specified clipping.
|
|
intersectClipRegion
| [oneway] void |
| intersectClipRegion( |
[in] XRegion |
xClipping ); |
- Description
- builds the intersection with the current region.
|
|
push
- Description
- saves all current settings (Font, TextColor, TextFillColor,
LineColor, FillColor, RasterOp, ClipRegion).
|
|
pop
- Description
- restores all previous saved settings.
|
|
copy
| [oneway] void |
| copy( |
[in] XDevice |
xSource, |
| [in] long |
nSourceX, |
| [in] long |
nSourceY, |
| [in] long |
nSourceWidth, |
| [in] long |
nSourceHeight, |
| [in] long |
nDestX, |
| [in] long |
nDestY, |
| [in] long |
nDestWidth, |
| [in] long |
nDestHeight ); |
- Description
- copies a rectangle of pixels from another device into this one.
|
|
draw
| [oneway] void |
| draw( |
[in] XDisplayBitmap |
xBitmapHandle, |
| [in] long |
SourceX, |
| [in] long |
SourceY, |
| [in] long |
SourceWidth, |
| [in] long |
SourceHeight, |
| [in] long |
DestX, |
| [in] long |
DestY, |
| [in] long |
DestWidth, |
| [in] long |
DestHeight ); |
- Description
- draws a part of the specified bitmap to the output device.
|
|
drawPixel
| [oneway] void |
| drawPixel( |
[in] long |
X, |
| [in] long |
Y ); |
- Description
- sets a single pixel in the output device.
|
|
drawLine
| [oneway] void |
| drawLine( |
[in] long |
X1, |
| [in] long |
Y1, |
| [in] long |
X2, |
| [in] long |
Y2 ); |
- Description
- draws a line in the output device.
|
|
drawRect
| [oneway] void |
| drawRect( |
[in] long |
X, |
| [in] long |
Y, |
| [in] long |
Width, |
| [in] long |
Height ); |
- Description
- draws a rectangle in the output device.
|
|
drawRoundedRect
| [oneway] void |
| drawRoundedRect( |
[in] long |
X, |
| [in] long |
Y, |
| [in] long |
Width, |
| [in] long |
Height, |
| [in] long |
nHorzRound, |
| [in] long |
nVertRound ); |
- Description
- draws a rectangle with rounded corners in the output device.
|
|
drawPolyLine
| [oneway] void |
| drawPolyLine( |
[in] sequence< long > |
DataX, |
| [in] sequence< long > |
DataY ); |
- Description
- draws multiple lines in the output device at once.
|
|
drawPolygon
| [oneway] void |
| drawPolygon( |
[in] sequence< long > |
DataX, |
| [in] sequence< long > |
DataY ); |
- Description
- draws a polygon line in the output device.
|
|
drawPolyPolygon
| [oneway] void |
| drawPolyPolygon( |
[in] sequence< sequence< long > > |
DataX, |
| [in] sequence< sequence< long > > |
DataY ); |
- Description
- draws multiple polygons in the output device at once.
|
|
drawEllipse
| [oneway] void |
| drawEllipse( |
[in] long |
X, |
| [in] long |
Y, |
| [in] long |
Width, |
| [in] long |
Height ); |
- Description
- draws an ellipse in the output device.
|
|
drawArc
| [oneway] void |
| drawArc( |
[in] long |
X, |
| [in] long |
Y, |
| [in] long |
Width, |
| [in] long |
Height, |
| [in] long |
X1, |
| [in] long |
Y1, |
| [in] long |
X2, |
| [in] long |
Y2 ); |
- Description
- draws an arc (part of a circle) in the output device.
|
|
drawPie
| [oneway] void |
| drawPie( |
[in] long |
X, |
| [in] long |
Y, |
| [in] long |
Width, |
| [in] long |
Height, |
| [in] long |
X1, |
| [in] long |
Y1, |
| [in] long |
X2, |
| [in] long |
Y2 ); |
- Description
- draws a circular area in the output device.
|
|
drawChord
| [oneway] void |
| drawChord( |
[in] long |
nX, |
| [in] long |
nY, |
| [in] long |
nWidth, |
| [in] long |
nHeight, |
| [in] long |
nX1, |
| [in] long |
nY1, |
| [in] long |
nX2, |
| [in] long |
nY2 ); |
- Description
- draws a chord of a circular area in the output device.
A chord is a segment of a circle. You get two chords from a
circle if you intersect the circle with a straight line
joining two points on the circle.
|
|
drawGradient
| [oneway] void |
| drawGradient( |
[in] long |
nX, |
| [in] long |
nY, |
| [in] long |
nWidth, |
| [in] long |
Height, |
| [in] Gradient |
aGradient ); |
- Description
- draws a color dispersion in the output device.
|
|
drawText
| [oneway] void |
| drawText( |
[in] long |
X, |
| [in] long |
Y, |
| [in] string |
Text ); |
- Description
- draws text in the output device.
|
|
drawTextArray
| [oneway] void |
| drawTextArray( |
[in] long |
X, |
| [in] long |
Y, |
| [in] string |
Text, |
| [in] sequence< long > |
Longs ); |
- Description
- draws texts in the output device using an explicit kerning table.
|
|
Copyright © 1995, 2011, Oracle and/or its affiliates. All rights reserved. Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.