Back to index

lightning-sunbird  0.9+nobinonly
Public Member Functions | Protected Member Functions | Private Attributes
nsSVGCoordCtxProvider Class Reference

#include <nsSVGCoordCtxProvider.h>

Inheritance diagram for nsSVGCoordCtxProvider:
Inheritance graph
[legend]
Collaboration diagram for nsSVGCoordCtxProvider:
Collaboration graph
[legend]

List of all members.

Public Member Functions

 nsSVGCoordCtxProvider ()
already_AddRefed< nsSVGCoordCtxGetContextX ()
already_AddRefed< nsSVGCoordCtxGetContextY ()
already_AddRefed< nsSVGCoordCtxGetContextUnspecified ()

Protected Member Functions

void SetCoordCtxRect (nsIDOMSVGRect *ctxRect)
void SetCoordCtxMMPerPx (float mmPerPxX, float mmPerPxY)

Private Attributes

nsRefPtr< nsSVGCoordCtxHoldermInner

Detailed Description

Definition at line 96 of file nsSVGCoordCtxProvider.h.


Constructor & Destructor Documentation

Definition at line 101 of file nsSVGCoordCtxProvider.h.


Member Function Documentation

Definition at line 105 of file nsSVGCoordCtxProvider.h.

{ return mInner ? mInner->GetContextUnspecified() : nsnull; }

Definition at line 103 of file nsSVGCoordCtxProvider.h.

{ return mInner ? mInner->GetContextX() : nsnull; }

Here is the caller graph for this function:

Definition at line 104 of file nsSVGCoordCtxProvider.h.

{ return mInner ? mInner->GetContextY() : nsnull; }

Here is the caller graph for this function:

void nsSVGCoordCtxProvider::SetCoordCtxMMPerPx ( float  mmPerPxX,
float  mmPerPxY 
) [inline, protected]

Definition at line 109 of file nsSVGCoordCtxProvider.h.

                                                          {
    if(mInner)
      mInner->SetMMPerPx(mmPerPxX, mmPerPxY);
  }

Here is the caller graph for this function:

void nsSVGCoordCtxProvider::SetCoordCtxRect ( nsIDOMSVGRect ctxRect) [inline, protected]

Definition at line 108 of file nsSVGCoordCtxProvider.h.

{ if(mInner) mInner->SetContextRect(ctxRect); }

Here is the caller graph for this function:


Member Data Documentation

Definition at line 115 of file nsSVGCoordCtxProvider.h.


The documentation for this class was generated from the following file: