Classes | Namespaces | Defines | Functions

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   NS_FRAME_STATE_BIT(20)
#define NS_STATE_SVG_DIRTY   NS_FRAME_STATE_BIT(21)
#define NS_STATE_SVG_NONDISPLAY_CHILD   NS_FRAME_STATE_BIT(22)
#define NS_STATE_SVG_PROPAGATE_TRANSFORM   NS_FRAME_STATE_BIT(23)
#define NS_STATE_SVG_CLIPPATH_CHILD   NS_FRAME_STATE_BIT(24)
#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 IsSVGWhitespace (PRUnichar aChar)

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   NS_FRAME_STATE_BIT(20)
#define NS_STATE_SVG_CLIPPATH_CHILD   NS_FRAME_STATE_BIT(24)
#define NS_STATE_SVG_DIRTY   NS_FRAME_STATE_BIT(21)
#define NS_STATE_SVG_NONDISPLAY_CHILD   NS_FRAME_STATE_BIT(22)
#define NS_STATE_SVG_PROPAGATE_TRANSFORM   NS_FRAME_STATE_BIT(23)
#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 IsSVGWhitespace ( PRUnichar  aChar  )  [inline]