Sophie

Sophie

distrib > Mandriva > current > i586 > media > main-updates > by-pkgid > fc480f9d5aabed8eeaffe8ad3401a94c > files > 4865

openoffice.org-devel-doc-3.2.1-0.3mdv2010.2.i586.rpm

<html>
<head>
<title>Module rendering</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="stylesheet" type="text/css" href="../../../../idl.css">
</head>
<body>
<div id="adc-idlref">

<a name="_top_"> </a><table class="navimain" border="0" cellpadding="3">
<tr>
<td class="navimain"><a href="../module-ix.html" class="navimain">Overview</a></td>
<td class="navimainself">Module</td>
<td class="navimainnone">Use</td>
<td class="navimainnone">Devguide</td>
<td class="navimain"><a href="../../../../index-files/index-1.html" class="navimain">Index</a></td>
</tr>
</table>
<table class="navisub" border="0" cellpadding="0">
<tr>
<td class="navisub">Nested Modules</td>
<td class="navisub"><a href="#Services" class="navisub">Services</a></td>
<td class="navisub">Singletons</td>
<td class="navisub"><a href="#Interfaces" class="navisub">Interfaces</a></td>
<td class="navisub"><a href="#Structs" class="navisub">Structs</a></td>
<td class="navisub"><a href="#Exceptions" class="navisub">Exceptions</a></td>
<td class="navisub"><a href="#Enums" class="navisub">Enums</a></td>
<td class="navisub"><a href="#Typedefs" class="navisub">Typedefs</a></td>
<td class="navisub"><a href="#ConstantGroups" class="navisub">Constant Groups</a></td>
</tr>
</table>
<hr>
<table border="0" width="100%" cellpadding="5" cellspacing="3" class="title-table" style="margin-bottom:6pt;">
<tr>
<td><p class="namechain"><a href="../../../../module-ix.html" class="namechain">::</a> <a href="../../../module-ix.html" class="namechain">com</a> :: <a href="../../module-ix.html" class="namechain">sun</a> :: <a href="../module-ix.html" class="namechain">star</a> :: </p>
</td>
</tr>
<tr>
<td class="title">module rendering</td>
</tr>
<tr>
<td><dl>
<dt><b>Description</b></dt>
<dd>Interfaces and data structures for rendering</dd>
</dl>
</td>
</tr>
</table>
<hr>
<a name="Services"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Services</td>
</tr>
<tr>
<td class="imsum_left"><a href="BitmapCanvas.html">BitmapCanvas</a></td>
<td class="imsum_right">This service provides the interfaces for a <a href="XBitmapCanvas.html">XBitmapCanvas</a>
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Canvas.html">Canvas</a></td>
<td class="imsum_right">Service providing an <a href="XCanvas.html">XCanvas</a> interface</td>
</tr>
<tr>
<td class="imsum_left"><a href="CanvasFactory.html">CanvasFactory</a></td>
<td class="imsum_right">The <a href="CanvasFactory.html">CanvasFactory</a> is used to create the <a href="Canvas.html">Canvas</a>
 objects, evaluating the user's configuration preferences from
 
 <code>/org.openoffice.VCL/Settings/Canvas/PreferredServices</code>.
 
 The latter specifies a string list of service names to use.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="ParametricPolyPolygon2DFactory.html">ParametricPolyPolygon2DFactory</a></td>
<td class="imsum_right">Service providing a <a href="XParametricPolyPolygon2DFactory.html">XParametricPolyPolygon2DFactory</a> service</td>
</tr>
</table>
<a name="Interfaces"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Interfaces</td>
</tr>
<tr>
<td class="imsum_left"><a href="XAnimatedSprite.html">XAnimatedSprite</a></td>
<td class="imsum_right">This interface can be used to control an animated sprite object.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XAnimation.html">XAnimation</a></td>
<td class="imsum_right">This interface defines an animation sequence.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XBezierPolyPolygon2D.html">XBezierPolyPolygon2D</a></td>
<td class="imsum_right">This is a specialized interface for a 2D poly-polygon containing
 straight line and bezier segments.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XBitmap.html">XBitmap</a></td>
<td class="imsum_right">This is a generic interface to a bitmap.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XBitmapCanvas.html">XBitmapCanvas</a></td>
<td class="imsum_right">This is a specialization of the canvas interface for bitmapped
 canvases.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XBitmapPalette.html">XBitmapPalette</a></td>
<td class="imsum_right">Interface to access the palette of a color-indexed bitmap.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XBufferController.html">XBufferController</a></td>
<td class="imsum_right">Interface providing access to double/multi-buffer facilities of
 screen devices.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XCachedPrimitive.html">XCachedPrimitive</a></td>
<td class="imsum_right">Interface for cached repaint of already drawn <a href="XCanvas.html">XCanvas</a>
 primitives.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XCanvas.html">XCanvas</a></td>
<td class="imsum_right">Central interface for rendering.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XCanvasFont.html">XCanvasFont</a></td>
<td class="imsum_right">This interface provides access to a specific, XCanvas-dependent
 font incarnation. This font is not universally usable, but belongs
 to the XCanvas it was queried from.
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XColorSpace.html">XColorSpace</a></td>
<td class="imsum_right">Information how to interpret certain color data.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XCustomSprite.html">XCustomSprite</a></td>
<td class="imsum_right">Interface to control a custom sprite object on a XSpriteCanvas.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XGraphicDevice.html">XGraphicDevice</a></td>
<td class="imsum_right">This interface provides access to a graphic device, such as a
 printer, or a screen device. Every canvas (</td>
</tr>
<tr>
<td class="imsum_left"><a href="XHalfFloatBitmap.html">XHalfFloatBitmap</a></td>
<td class="imsum_right">Specialized interface for bitmaps containing half floats as their
 color components.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XHalfFloatReadOnlyBitmap.html">XHalfFloatReadOnlyBitmap</a></td>
<td class="imsum_right">Specialized interface for bitmaps containing half floats as their
 color components. Half floats are 16 bit wide, and some high-end
 GPUs already have them as supported frame buffer format. In
 contrast to <a href="XHalfFloatBitmap.html">XHalfFloatBitmap</a>, this interface only
 permits read-only access.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XIeeeDoubleBitmap.html">XIeeeDoubleBitmap</a></td>
<td class="imsum_right">This is a specialized interface for bitmaps containing IEEE
 doubles for their color components.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XIeeeDoubleReadOnlyBitmap.html">XIeeeDoubleReadOnlyBitmap</a></td>
<td class="imsum_right">This is a specialized interface for bitmaps containing IEEE
 doubles for their color components. In contrast to
 <a href="XIeeeDoubleBitmap.html">XIeeeDoubleBitmap</a>, this interface only permits
 read-only access.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XIeeeFloatBitmap.html">XIeeeFloatBitmap</a></td>
<td class="imsum_right">Specialized interface for bitmaps containing IEEE floats as their
 color components.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XIeeeFloatReadOnlyBitmap.html">XIeeeFloatReadOnlyBitmap</a></td>
<td class="imsum_right">Specialized interface for bitmaps containing IEEE floats as their
 color components. In contrast to <a href="XIeeeFloatBitmap.html">XIeeeFloatBitmap</a>,
 this interface only permits read-only access.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XIntegerBitmap.html">XIntegerBitmap</a></td>
<td class="imsum_right">This is a specialized interface for bitmaps having integer color
 channels.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XIntegerBitmapColorSpace.html">XIntegerBitmapColorSpace</a></td>
<td class="imsum_right">A color space for integer bitmap formats</td>
</tr>
<tr>
<td class="imsum_left"><a href="XIntegerReadOnlyBitmap.html">XIntegerReadOnlyBitmap</a></td>
<td class="imsum_right">This is a specialized interface for bitmaps having integer color
 channels. In contrast to <a href="XIntegerBitmap.html">XIntegerBitmap</a>, this
 interface only permits read-only access.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XLinePolyPolygon2D.html">XLinePolyPolygon2D</a></td>
<td class="imsum_right">Specialized interface for a 2D poly-polygon containing only straight line segments.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XParametricPolyPolygon2D.html">XParametricPolyPolygon2D</a></td>
<td class="imsum_right">Interface to a dynamic poly-polygon generator, that generates
 poly-polygons depending on a given parameter value.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XParametricPolyPolygon2DFactory.html">XParametricPolyPolygon2DFactory</a></td>
<td class="imsum_right">This interface provides factory methods to generate various
 ready-made XParametricPolyPolygon2Ds
 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XPolyPolygon2D.html">XPolyPolygon2D</a></td>
<td class="imsum_right">Generic interface for poly-polygons in 2D.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="XSimpleCanvas.html">XSimpleCanvas</a></td>
<td class="imsum_right">Provides the basic graphical output operations for a canvas.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XSprite.html">XSprite</a></td>
<td class="imsum_right">Interface to control a sprite object.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XSpriteCanvas.html">XSpriteCanvas</a></td>
<td class="imsum_right">Specialization of a XBitmapCanvas, where moving, animated objects
 (called sprites) are supported.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XTextLayout.html">XTextLayout</a></td>
<td class="imsum_right">This is the central interface for text layouting.</td>
</tr>
<tr>
<td class="imsum_left"><a href="XVolatileBitmap.html">XVolatileBitmap</a></td>
<td class="imsum_right">This is a specialized interface to a volatile bitmap (which can
 become invalid at any point in time).
 </td>
</tr>
</table>
<a name="Structs"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Structs</td>
</tr>
<tr>
<td class="imsum_left"><a href="ARGBColor.html">ARGBColor</a></td>
<td class="imsum_right">ARGB color quad</td>
</tr>
<tr>
<td class="imsum_left"><a href="AnimationAttributes.html">AnimationAttributes</a></td>
<td class="imsum_right">This structure contains attributes needed to run an animation.

 </td>
</tr>
<tr>
<td class="imsum_left"><a href="Caret.html">Caret</a></td>
<td class="imsum_right">This structure contains the caret information.</td>
</tr>
<tr>
<td class="imsum_left"><a href="ColorProfile.html">ColorProfile</a></td>
<td class="imsum_right">ICC Color profile</td>
</tr>
<tr>
<td class="imsum_left"><a href="FloatingPointBitmapLayout.html">FloatingPointBitmapLayout</a></td>
<td class="imsum_right">This structure describes the memory layout of a bitmap having
 floating point color channels.</td>
</tr>
<tr>
<td class="imsum_left"><a href="FontInfo.html">FontInfo</a></td>
<td class="imsum_right">This structure provides information about a specific font.</td>
</tr>
<tr>
<td class="imsum_left"><a href="FontMetrics.html">FontMetrics</a></td>
<td class="imsum_right">Metrics global to the font, i.e. not specific to single
 glyphs. The font height is defined as
 ascent+descent+internalLeading, and therefore not explicitely
 included here.</td>
</tr>
<tr>
<td class="imsum_left"><a href="FontRequest.html">FontRequest</a></td>
<td class="imsum_right">This structure contains all information necessary to describe a
 font to be queried from XCanvas.</td>
</tr>
<tr>
<td class="imsum_left"><a href="IntegerBitmapLayout.html">IntegerBitmapLayout</a></td>
<td class="imsum_right">This structure describes the memory layout of a bitmap having
 integer color channels.</td>
</tr>
<tr>
<td class="imsum_left"><a href="Panose.html">Panose</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="RGBColor.html">RGBColor</a></td>
<td class="imsum_right">RGB color triplet</td>
</tr>
<tr>
<td class="imsum_left"><a href="RenderState.html">RenderState</a></td>
<td class="imsum_right">This structure contains information passed to each
 <a href="XCanvas.html">XCanvas</a> render operation.</td>
</tr>
<tr>
<td class="imsum_left"><a href="StringContext.html">StringContext</a></td>
<td class="imsum_right">Collection of string-related arguments used on all canvas text
 interfaces.</td>
</tr>
<tr>
<td class="imsum_left"><a href="StrokeAttributes.html">StrokeAttributes</a></td>
<td class="imsum_right">This structure contains all attributes required for path stroking.</td>
</tr>
<tr>
<td class="imsum_left"><a href="TextHit.html">TextHit</a></td>
<td class="imsum_right">This structure contains hit information for <a href="XTextLayout.html">XTextLayout</a>.</td>
</tr>
<tr>
<td class="imsum_left"><a href="Texture.html">Texture</a></td>
<td class="imsum_right">Contains all information needed to define a texture.</td>
</tr>
<tr>
<td class="imsum_left"><a href="ViewState.html">ViewState</a></td>
<td class="imsum_right">This structure contains information considered the view state.</td>
</tr>
</table>
<a name="Exceptions"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Exceptions</td>
</tr>
<tr>
<td class="imsum_left"><a href="VolatileContentDestroyedException.html">VolatileContentDestroyedException</a></td>
<td class="imsum_right">This exception indicates an invalid volatile bitmap content.</td>
</tr>
</table>
<a name="Enums"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Enums</td>
</tr>
<tr>
<td class="imsum_left"><a href="FillRule.html">FillRule</a></td>
<td class="imsum_right">Determines which algorithm to use when determining inside and
 outside of filled poly-polygons.

 </td>
</tr>
</table>
<a name="Typedefs"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Typedefs</td>
</tr>
<tr>
<td class="imsum_left"><a href="Color.html">Color</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="ColorComponent.html">ColorComponent</a></td>
<td class="imsum_right">Shorthand for the device-dependent color components, and easier to read</td>
</tr>
</table>
<a name="ConstantGroups"/><table border="1" width="100%" cellpadding="5" cellspacing="0" class="subtitle">
<tr>
<td class="subtitle" colspan="2">Constant Groups</td>
</tr>
<tr>
<td class="imsum_left"><a href="AnimationRepeat.html">AnimationRepeat</a></td>
<td class="imsum_right">This are the possible repeat modes for animations.</td>
</tr>
<tr>
<td class="imsum_left"><a href="BlendMode.html">BlendMode</a></td>
<td class="imsum_right">These constants determine some extra ways how the primitive color
 is combined with the background.</td>
</tr>
<tr>
<td class="imsum_left"><a href="ColorComponentTag.html">ColorComponentTag</a></td>
<td class="imsum_right">A collection of tags for the individual components of a color.</td>
</tr>
<tr>
<td class="imsum_left"><a href="ColorSpaceType.html">ColorSpaceType</a></td>
<td class="imsum_right">Categories for color spaces</td>
</tr>
<tr>
<td class="imsum_left"><a href="CompositeOperation.html">CompositeOperation</a></td>
<td class="imsum_right">These constants determine how the primitive color is combined with
 the background.</td>
</tr>
<tr>
<td class="imsum_left"><a href="EmphasisMark.html">EmphasisMark</a></td>
<td class="imsum_right">These constants control the automatic rendering of emphasis marks.</td>
</tr>
<tr>
<td class="imsum_left"><a href="FloatingPointBitmapFormat.html">FloatingPointBitmapFormat</a></td>
<td class="imsum_right">This structure describes format of a floating point bitmap.</td>
</tr>
<tr>
<td class="imsum_left"><a href="InterpolationMode.html">InterpolationMode</a></td>
<td class="imsum_right">These constants specify the interpolation type for animation
 frames.</td>
</tr>
<tr>
<td class="imsum_left"><a href="PanoseArmStyle.html">PanoseArmStyle</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="PanoseContrast.html">PanoseContrast</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="PanoseFamilyTypes.html">PanoseFamilyTypes</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="PanoseLetterForm.html">PanoseLetterForm</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="PanoseMidline.html">PanoseMidline</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="PanoseProportion.html">PanoseProportion</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="PanoseSerifStyle.html">PanoseSerifStyle</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="PanoseStrokeVariation.html">PanoseStrokeVariation</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="PanoseWeight.html">PanoseWeight</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="PanoseXHeight.html">PanoseXHeight</a></td>
<td class="imsum_right"/></tr>
<tr>
<td class="imsum_left"><a href="PathCapType.html">PathCapType</a></td>
<td class="imsum_right">These constants determine which shape to use for start or end of a
 stroked path.</td>
</tr>
<tr>
<td class="imsum_left"><a href="PathJoinType.html">PathJoinType</a></td>
<td class="imsum_right">Determines which shape to use when joining path segments.</td>
</tr>
<tr>
<td class="imsum_left"><a href="RenderingIntent.html">RenderingIntent</a></td>
<td class="imsum_right">The rendering intent for a color space.</td>
</tr>
<tr>
<td class="imsum_left"><a href="RepaintResult.html">RepaintResult</a></td>
<td class="imsum_right">These constants specify the result of the
 <a href="XCachedPrimitive.html">XCachedPrimitive</a> render operation.</td>
</tr>
<tr>
<td class="imsum_left"><a href="TextDirection.html">TextDirection</a></td>
<td class="imsum_right">Specifies main text direction in a text portion.</td>
</tr>
<tr>
<td class="imsum_left"><a href="TexturingMode.html">TexturingMode</a></td>
<td class="imsum_right">Enumeration of possible values to spread a texture across a
 primitive.

 </td>
</tr>
</table>
<a href="#_top_">Top of Page</a><hr size="3"><p class="copyright" align="center">Copyright &copy; 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.</p>

</div> <!-- id="adc-idlref" -->
</body>

</html>