nsISVGGDIPlusGlyphMetrics Class Reference
[GDI+ Rendering Engine]

#include <nsISVGGDIPlusGlyphMetrics.h>

Inheritance diagram for nsISVGGDIPlusGlyphMetrics:

Inheritance graph
[legend]
Collaboration diagram for nsISVGGDIPlusGlyphMetrics:

Collaboration graph
[legend]
List of all members.

Detailed Description

'Private' rendering engine interface

Definition at line 56 of file nsISVGGDIPlusGlyphMetrics.h.

Public Member Functions


Member Function Documentation

virtual const RectF* nsISVGGDIPlusGlyphMetrics::GetBoundingRect  )  [pure virtual]
 

Obtain the bounding rectangle of the (composite) glyph as a Gdiplus::RectF.

Implemented in nsSVGGDIPlusGlyphMetrics.

virtual void nsISVGGDIPlusGlyphMetrics::GetSubBoundingRect PRUint32  charoffset,
PRUint32  count,
RectF *  retval
[pure virtual]
 

Obtain the bounding rectangle of the glyphs of part of the character string as a Gdiplus::RectF.

Parameters:
charoffset Offset into nsISVGGlyphMetricsSource::characterData.
count Number of characters for which to get bounds.

Implemented in nsSVGGDIPlusGlyphMetrics.

virtual const Font* nsISVGGDIPlusGlyphMetrics::GetFont  )  [pure virtual]
 

Obtain the Gdiplus::Font object selected for this glyph metrics object.

Implemented in nsSVGGDIPlusGlyphMetrics.

virtual TextRenderingHint nsISVGGDIPlusGlyphMetrics::GetTextRenderingHint  )  [pure virtual]
 

Obtain the Gdiplus::TextRenderingHint for this glyph metrics object.

Implemented in nsSVGGDIPlusGlyphMetrics.


The documentation for this class was generated from the following file:
Generated on Wed Sep 10 22:25:39 2003 for Mozilla SVG Project Rendering Backend by doxygen1.3