[]
        
(Showing Draft Content)

FarPoint.Web.Chart.PlotArea

PlotArea Class

Represents the base class for plot areas.

Implements
Namespace: FarPoint.Web.Chart
Assembly: FarPoint.Web.Chart.dll
Syntax
public abstract class PlotArea : IXmlSerializable
Public MustInherit Class PlotArea
    Implements IXmlSerializable
Remarks

The plot area is positioned using a relative location (where (0,0) = left upper corner of chart and (1,1) = right lower corner of chart) and a relative size (where (0,0) = zero size and (1,1) = size of chart). The plot area has rotation and elevation specified in degrees.

Constructors

Name Description
PlotArea()

Creates a new plot area.

PlotArea(PlotArea)

Creates a new plot area that is a deep copy of the specified plot area.

Properties

Name Description
Depth

Gets or sets the depth of the plot area.

Elevation

Gets of sets the counterclockwise rotation around the horizontal axis.

GlobalAmbientLight

Gets or sets the color of the global ambient light.

Lights

Gets the collection of lights for the plot area.

Location

Gets or sets the location of the plot area in control canvas space.

Projection

Gets or sets the projection from 3D model space to 2D control canvas space.

Rotation

Gets of sets the counterclockwise rotation around the vertical axis.

Series

Gets the series collection for the plot area.

Size

Gets or sets the size of the plot area in control canvas space.

Methods

Name Description
GetSchema()

This method is reserved and should not be used.

OnChanged(EventArgs)

Causes the Changed event to occur.

OnDeserialization(object)

On deserialization binary data.

ReadXml(XmlReader)

Generates an object from its XML representation.

WriteXml(XmlWriter)

Converts an object into its XML representation.

Events

Name Description
Changed

Occurs when the plot area is changed.