[]
        
(Showing Draft Content)

GrapeCity.ActiveReports.Chart.Projection

Projection Class

Geometric projection settings class

Inheritance
Projection
Namespace: GrapeCity.ActiveReports.Chart
Assembly: MESCIUS.ActiveReports.Chart.dll
Syntax
[TypeConverter(typeof(Projection.Converter))]
public sealed class Projection : Item, IGraphItem, ICloneable, IGraphXmlSerializable

Constructors

Name Description
Projection()

Initializes new instance of the Projection class with the default settings.

Projection(ProjectionType, float, float)

Initializes new instance of the Projection class.

Projection(ProjectionType, float, float, float, float)

Initializes new instance of the Projection class.

Projection(ProjectionType, float, float, float, float, float)

Initializes new instance of the Projection class.

Projection(string)

For internal use only.

Projection(string, GraphXmlSerializationContext)

For internal use only.

Properties

Name Description
HorizontalRotation

Determines horizontal rotation of chart box (in degrees)

IsDirty

This member overrides

Item.IsDirty
. Always false.
PerspectiveRatioPct

Determines perspective ratio (0-100%).

ProjectionDX

Gets or sets world origin offset by x axis. For use for orthogonal projection only.

ProjectionDY

Gets or sets world origin offset by y axis. For use for orthogonal projection only.

ProjectionType

Gets or sets projection type

VerticalRotation

Determines horizontal rotation of chart box (in degrees)

Methods

Name Description
Clone()

This member overrides

Item.Clone
Equals(object)

Determines whether the specified object is equal to this instance.

GetHashCode()

Serves as the default hash function.