|
class | IDOMBrush |
| Interface to the brush element. More...
|
class | IDOMTransformableBrush |
| Abstract interface for a brush to which a render transform may be applied. More...
|
class | IDOMGradientStop |
| IDOMGradientStop defines the ramp of colors to use on a gradient. More...
|
class | IDOMGradientStop::Data |
| Initialization data. More...
|
class | IDOMSolidColorBrush |
| A solid color brush is used to fill defined geometric regions with a solid color. If there is an alpha component of the color, it is combined in a multiplicative way with the corresponding opacity attribute. More...
|
class | IDOMSolidColorBrush::Data |
| Initialization data. More...
|
class | IDOMGradientBrush |
| A common interface for both IDOMLinearGradient and IDOMRadialGradient. Provides straightforward access to common attributes. More...
|
class | IDOMLinearGradientBrush |
| IDOMLinearGradientBrush interface. A linear gradient brush is used to specify a gradient along a vector. More...
|
class | IDOMLinearGradientBrush::Data |
| Initialization data. More...
|
class | IDOMRadialGradientBrush |
| IDOMRadialGradientBrush interface. A radial gradient brush defines an ellipse to be filled with the gradient. The ellipse is defined by its center, x radius, and y radius. Independently, a gradient origin is specified for the brush. The gradient origin defines the center of the gradient; a gradient stop with an offset at 0.0 defines the color at the gradient origin. The outer bound of the ellipse defines the end "point" of the gradient; that is, a gradient stop with an offset at 1.0 defines the color at the circumference of the ellipse, and all other gradient stops define their offsets relative to the radial distance between the gradient origin and the circumference. More...
|
class | IDOMRadialGradientBrush::Data |
| Initialization data. More...
|
class | IDOMImageBrush |
| Provides an interface to a DOM image brush object. More...
|
class | IDOMImageBrush::Data |
| Initialization data. More...
|
class | IDOMMaskedBrush |
| IDOMMaskedBrush interface, this describes a generalization of a masked image. The sub-brush (set by getBrush()/setBrush()) is painted through a mask specified by the image. Importantly, the sub-brush is not subject to the IDOMImageBrush render transform. Tiling is not supported for this brush type. More...
|
class | IDOMMaskedBrush::Data |
| Initialization data. More...
|
class | IDOMVisualBrush |
| A visual brush is used to fill a region with a vector drawing. More...
|
class | IDOMVisualBrush::Data |
| Initialization data. More...
|
class | IDOMVisualRoot |
| IDOMVisualRoot interface. More...
|
class | IDOMSoftMaskBrush |
| IDOMSoftMaskBrush provides a way of representing a PDF style soft mask in its entirety. The soft mask brush contains a suitable IDOMTransparency group, as well as the necessary soft mask details. See section 7.5.4 of the PDF 1.7 specification. These are only allowed for OpacityMask entries. More...
|
class | IDOMSoftMaskBrush::Data |
| Initialization data. More...
|
class | IDOMTilingPatternBrush |
| IDOMTilingPatternBrush provides a way of representing a PS style tiling pattern. More...
|
class | IDOMTilingPatternBrush::Data |
| Initialization data. More...
|
class | IDOMShadingPatternBrush |
| IDOMShadingBrush provides a way of representing a PS style shading pattern. More...
|
class | IDOMShadingPatternType1Brush |
| IDOMShadingBrush provides a way of representing a PS style type 1 shading pattern. More...
|
class | IDOMShadingPatternType1Brush::Data |
| Initialization data. More...
|
class | IDOMShadingPatternType2Brush |
| IDOMShadingBrush provides a way of representing a PS style type 2 shading pattern. More...
|
class | IDOMShadingPatternType2Brush::Data |
| Initialization data. More...
|
class | IDOMShadingPatternType3Brush |
| IDOMShadingPatternType3Brush provides a way of representing a PS style type 2 shading pattern. More...
|
class | IDOMShadingPatternType3Brush::Data |
| Initialization data. More...
|
class | IDOMShadingPatternType4567Brush |
| IDOMShadingPatternType4567Brush provides a way of representing a PS style type 4 shading pattern. More...
|
class | IDOMShadingPatternType4567Brush::CMeshEntry |
| A entry in the shading pattern's mesh. The interpretation of each entry depends on the shading type, and potentially on per-entry flags. Please see the PDF specification for details. More...
|
class | IDOMShadingPatternType4567Brush::Data |
| Initialization data. More...
|
class | IDOMNullBrush |
| IDOMNullBrush provides a way of representing the default marking brush in a Type3 postscript glyph definition or a tiling pattern with paintType 2. This is more of a placeholder that gets replaced when the Type3 glyph or paintType 2 tiling pattern is actually invoked. More...
|
class | IDOMNullBrush::Data |
| Initialization data. More...
|
|
#define | edlobj2IDOMBrush(src) |
#define | edlobj2IDOMTransformableBrush(src) |
#define | IDOMGradientStopClassID 0x5c788994, 0xc0bb4387, 0x96ff4086, 0x874b16db |
#define | edlobj2IDOMGradientStop(src) |
#define | IDOMSolidColorBrushClassID 0x9dc4c01e, 0x8fe545f7, 0xa51b15c6, 0xed751103 |
#define | edlobj2IDOMSolidColorBrush(src) |
#define | edlobj2IDOMGradientBrush(src) |
#define | IDOMLinearGradientBrushClassID 0x59493763, 0x87084cf5, 0x8033bfd1, 0x0740e0f2 |
#define | edlobj2IDOMLinearGradientBrush(src) |
#define | IDOMRadialGradientBrushClassID 0xfd36410b, 0x387f4656, 0x9c2c276f, 0xcba05c91 |
#define | edlobj2IDOMRadialGradientBrush(src) |
#define | IDOMImageBrushClassID 0xebe9f8fd, 0xc5c34d21, 0xae76465a, 0x4b4e64a0 |
#define | edlobj2IDOMImageBrush(src) |
#define | IDOMMaskedBrushClassID 0x8EC7F5C6, 0xC56049d1, 0x9E2864EB, 0x0E7A90A6 |
#define | edlobj2IDOMMaskedBrush(src) |
#define | IDOMVisualBrushClassID 0xa811d50a, 0xfebd4be7, 0xa3901ac9, 0x0bd52265 |
#define | edlobj2IDOMVisualBrush(src) |
#define | IDOMVisualRootClassID 0x2309ff5c, 0x29c64c63, 0xbf58de4d, 0x7819ee02 |
#define | edlobj2IDOMVisualRoot(src) |
#define | IDOMSoftMaskBrushClassID 0x27315fbf, 0x8f3246a9, 0x929eb580, 0x13f7955d |
#define | edlobj2IDOMSoftMaskBrush(src) |
#define | IDOMTilingPatternBrushClassID 0xE987B191, 0x552840e1, 0xAFA8EC97, 0x2C6EE3DC |
#define | edlobj2IDOMTilingPatternBrush(src) |
#define | edlobj2IDOMShadingPatternBrush(src) |
#define | IDOMShadingPatternType1BrushClassID 0x599BD13A, 0xB5B74368, 0xA728CDF8, 0x621F8CC0 |
#define | edlobj2IDOMShadingPatternType1Brush(src) |
#define | IDOMShadingPatternType2BrushClassID 0xDDD7C873, 0x2C0045b6, 0xB67E54BE, 0x04AD6190 |
#define | edlobj2IDOMShadingPatternType2Brush(src) |
#define | IDOMShadingPatternType3BrushClassID 0x383008FE, 0xB7D64314, 0x9B715287, 0xA57ACBDA |
#define | edlobj2IDOMShadingPatternType3Brush(src) |
#define | IDOMShadingPatternType4567BrushClassID 0x7204F554, 0x95984d30, 0xA090074B, 0xC03337EE |
#define | edlobj2IDOMShadingPatternType4567Brush(src) |
#define | IDOMNullBrushClassID 0x98F3706B, 0x403E4a41, 0xA975A9B6, 0xD52C99CC |
#define | edlobj2IDOMNullBrush(src) |