[]
        
(Showing Draft Content)

C1.Win.FlexReport.Chart.Chart3DView

Chart3DView Class

Represents three-dimensional features of a 3D chart.

Inheritance
Chart3DView
Implements
IC1Serializable
Namespace: C1.Win.FlexReport.Chart
Assembly: C1.Win.FlexReport.8.dll
Syntax
public class Chart3DView : ChartObject, INotifyPropertyChanged, IC1Serializable

Properties

Name Description
AutoFit

Gets or sets a value indicating whether the x/y ratio for 2D projection is calculated automatically.

AxisFont

Gets or sets the axis annotation font, measured in hundredths of the unit cube size. All axes have the same axis font.

AxisTitleFont

Gets or sets the axis title font, measured in hundredths of the unit cube size. All axes have the same axis title font.

BackColor

Gets or sets the background color of plot cube. Inherits from Chart3DArea.Style.BackColor.

Boxed

Gets or sets a value indicating whether all plotting cube edges are rendered.

Ceiling

Gets the Chart3DProject object for ceiling. The projection of contours and zones onto the z=zmax plane. This property is used only in surface charts.

Floor

Gets the Chart3DProject object for floor. The projection of contours and zones onto the z=zmin plane. This property is used only in surface charts.

ForeColor

Gets or sets the foreground color of plot cube. Inherits from Chart3DArea.Style.ForeColor.

Perspective

Gets or sets the perspective of 3-D view. Must be a value greater than 1. Higher values reduce the perspective effect and approach a parallel projection.

RotationX

Gets or sets the rotation of the plot cube about the X-axis, in degrees.

RotationY

Gets or sets the rotation of the plot cube about the Y-axis, in degrees.

RotationZ

Gets or sets the rotation of the plot cube about the Z-axis, in degrees.

TextRotation

Gets or sets text rotation for axis titles and axis annotations.

View3D

Gets or sets the predefined view.

ViewportHorizontalShift

Gets or sets horizontal shift of chart viewport.

ViewportScale

Gets or sets the degree of scaling (zooming) of chart viewport up or down from a full (maximal, non-clipped) view.

ViewportVerticalShift

Gets or sets the vertical shift of chart viewport.

XScale

Gets or sets the amount of scaling in the X-axis direction, measured as relation to the height (Z-axis) of the cube.

YScale

Gets or sets the amount of scaling in the Y-axis direction, measured as relation to the height (Z-axis) of the cube.

Methods

Name Description
AssignFrom(ChartObject)

For internal use only. Assigns (copies) properties from another ChartObject to the current object.

ResetBackColor()

Resets the BackColor property to default state.

ResetForeColor()

Resets the ForeColor property to default state.

ShouldSerializeBackColor()

Returns false if the BackColor property is in the default state. The default state is to inherit the BackColor from the Chart3DArea object.

ShouldSerializeForeColor()

Returns false if the ForeColor property is in the default state. The default state is to inherit the ForeColor from the Chart3DArea object.