PixelPyramidShape
Description
- Derived from
A 2D vector shape for on-the-fly rasterization with a IPixelPyramidShape.
Shape distance scale factors and offset values that may be specified for rasterization (see Rasterize*
methods) must be given in pyramid tile pixels, independently of the coordinate system of map shapes.
Public / Methods
Rasterize
4 overloads
Set a rasterizer via Shape.RasterizerFactory4 that uses Colors.White for the inside of the shape and Colors.Opaque0 for the outside of the shape.
Set a rasterizer via Shape.RasterizerFactory4, using the given settings.
Set a rasterizer via Shape.RasterizerFactory4, using the given settings.
Sets the rasterizer (see ShapeRasterizer) to use for this shape.
Public / Attributes
GroundSampleDistance
Limits the visibility of this shape to pyramid tiles that have an intersecting range of ground sample distance values.
Defaults to RangeD.Max.
Levels
The range of pyramid levels (see IPyramidBase.Levels) on which the shape shall be visible.
By default, the shape will be visible on all pyramid levels.
Mode
The color operation to use for combining the rasterized shape pixels with the current buffer contents.
Defaults to ColorOp.Blend.