nsSVGUtils.h File Reference

#include <math.h>
#include "nscore.h"
#include "nsCOMPtr.h"
#include "nsRect.h"
#include "gfxContext.h"
#include "nsIRenderingContext.h"
#include "gfxRect.h"
#include "gfxMatrix.h"
#include "nsSVGMatrix.h"
Include dependency graph for nsSVGUtils.h:
This graph shows which files directly or indirectly include this file:

Classes

class  nsSVGRenderState
class  nsAutoSVGRenderMode
class  nsISVGFilterProperty
class  nsSVGUtils

Namespaces

namespace  mozilla
 

This is the base class for all link classes.


namespace  mozilla::dom

Defines

#define _USE_MATH_DEFINES
#define NS_STATE_IS_OUTER_SVG   0x00100000
#define NS_STATE_SVG_DIRTY   0x00200000
#define NS_STATE_SVG_NONDISPLAY_CHILD   0x00400000
#define NS_STATE_SVG_PROPAGATE_TRANSFORM   0x00800000
#define GFX_ARGB32_OFFSET_A   3
 Byte offsets of channels in a native packed gfxColor or cairo image surface.
#define GFX_ARGB32_OFFSET_R   2
#define GFX_ARGB32_OFFSET_G   1
#define GFX_ARGB32_OFFSET_B   0
#define NS_SVG_OFFSCREEN_MAX_DIMENSION   4096
#define SVG_WSP_DELIM   "\x20\x9\xD\xA"
#define SVG_COMMA_WSP_DELIM   "," SVG_WSP_DELIM
#define NS_ISVGFILTERPROPERTY_IID

Functions

PRBool IsSVGWhitespace (char aChar)
PRBool NS_SVGEnabled ()
PRBool NS_SMILEnabled ()

Define Documentation

#define _USE_MATH_DEFINES
#define GFX_ARGB32_OFFSET_A   3

Byte offsets of channels in a native packed gfxColor or cairo image surface.

#define GFX_ARGB32_OFFSET_B   0
#define GFX_ARGB32_OFFSET_G   1
#define GFX_ARGB32_OFFSET_R   2
#define NS_ISVGFILTERPROPERTY_IID
Value:
{ 0x9744ee20, 0x1bcf, 0x4c62, \
 { 0x86, 0x7d, 0xd3, 0x7a, 0x91, 0x60, 0x3e, 0xef } }
#define NS_STATE_IS_OUTER_SVG   0x00100000
#define NS_STATE_SVG_DIRTY   0x00200000
#define NS_STATE_SVG_NONDISPLAY_CHILD   0x00400000
#define NS_STATE_SVG_PROPAGATE_TRANSFORM   0x00800000
#define NS_SVG_OFFSCREEN_MAX_DIMENSION   4096
#define SVG_COMMA_WSP_DELIM   "," SVG_WSP_DELIM
#define SVG_WSP_DELIM   "\x20\x9\xD\xA"

Function Documentation

PRBool IsSVGWhitespace ( char  aChar  )  [inline]
PRBool NS_SMILEnabled (  ) 
PRBool NS_SVGEnabled (  ) 

Generated on 3 May 2010 for Mozilla by  doxygen 1.6.1