nsSVGLibartGlyphGeometry Class Reference
[Libart Rendering Engine]

Inheritance diagram for nsSVGLibartGlyphGeometry:

Inheritance graph
[legend]
Collaboration diagram for nsSVGLibartGlyphGeometry:

Collaboration graph
[legend]
List of all members.

Detailed Description

Libart glyph geometry implementation

Definition at line 56 of file nsSVGLibartGlyphGeometry.cpp.

Public Member Functions

Protected Member Functions

Protected Attributes

Friends


Constructor & Destructor Documentation

nsSVGLibartGlyphGeometry::nsSVGLibartGlyphGeometry  )  [protected]
 

Definition at line 80 of file nsSVGLibartGlyphGeometry.cpp.

nsSVGLibartGlyphGeometry::~nsSVGLibartGlyphGeometry  )  [protected]
 

Definition at line 84 of file nsSVGLibartGlyphGeometry.cpp.


Member Function Documentation

nsresult nsSVGLibartGlyphGeometry::Init nsISVGGlyphGeometrySource src  )  [protected]
 

Definition at line 89 of file nsSVGLibartGlyphGeometry.cpp.

Referenced by NS_NewSVGLibartGlyphGeometry().

virtual nsresult nsSVGLibartGlyphGeometry::QueryInterface const nsIID &  aIID,
void **  aInstancePtr
[virtual]
 

nsrefcnt nsSVGLibartGlyphGeometry::AddRef void   )  [virtual]
 

Definition at line 120 of file nsSVGLibartGlyphGeometry.cpp.

nsrefcnt nsSVGLibartGlyphGeometry::Release void   )  [virtual]
 

Definition at line 121 of file nsSVGLibartGlyphGeometry.cpp.

nsresult nsSVGLibartGlyphGeometry::Render nsISVGRendererCanvas canvas  )  [virtual]
 

Implements void render(in nsISVGRendererCanvas canvas);

Definition at line 134 of file nsSVGLibartGlyphGeometry.cpp.

nsresult nsSVGLibartGlyphGeometry::Update PRUint32  updatemask,
nsISVGRendererRegion **  _retval
[virtual]
 

Implements nsISVGRendererRegion update(in unsigned long updatemask);

Definition at line 141 of file nsSVGLibartGlyphGeometry.cpp.

nsresult nsSVGLibartGlyphGeometry::GetCoveredRegion nsISVGRendererRegion **  _retval  )  [virtual]
 

Implements nsISVGRendererRegion getCoveredRegion();

Definition at line 149 of file nsSVGLibartGlyphGeometry.cpp.

nsresult nsSVGLibartGlyphGeometry::ContainsPoint float  x,
float  y,
PRBool *  _retval
[virtual]
 

Implements boolean containsPoint(in float x, in float y);

Definition at line 157 of file nsSVGLibartGlyphGeometry.cpp.


Friends And Related Function Documentation

nsresult NS_NewSVGLibartGlyphGeometry nsISVGRendererGlyphGeometry **  result,
nsISVGGlyphGeometrySource src
[friend]
 

Definition at line 96 of file nsSVGLibartGlyphGeometry.cpp.


Member Data Documentation

nsAutoRefCnt nsSVGLibartGlyphGeometry::mRefCnt [protected]
 

Definition at line 68 of file nsSVGLibartGlyphGeometry.cpp.


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