Skip to content

Chart3DViewSettings

ClassChartGuruChartGuru.3D
public sealed class Chart3DViewSettings

Presentation and refresh settings of a 3D chart output.

public bool UseChartCamera

Returns

System.Boolean

public bool UseThemeBackground

Returns

System.Boolean

public Chart3DSnapshotOptions Options

Returns

ChartGuru.Chart3DSnapshotOptions

public float RefreshHz

Returns

System.Single

public bool AutoRotate

Returns

System.Boolean

public float RotationSpeed

Returns

System.Single

public FrameTimingSettings Timing

Returns

ImpossibleRobert.Common.Timing.FrameTimingSettings

public Chart3DSnapshotOptions ResolveOptions(Chart chart)

Returns the options this output renders chart with, leaving Chart3DViewSettings.Options unchanged: the chart’s pose and projection while Chart3DViewSettings.UseChartCamera is on (a perspective pose with a distance also turns Chart3DSnapshotOptions.AutoFrame off), the chart’s or the default theme when Options has none, and that theme’s background while Chart3DViewSettings.UseThemeBackground is on.

Parameters

NameType
chartChartGuru.Chart

Returns

ChartGuru.Chart3DSnapshotOptions

public Chart3DViewSettings()