Table of Contents

Class ZoomPanOptions3DBase

Namespace
LightningChartLib.WinForms.Charting.Views.View3D
Assembly
LightningChart.WinForms.Charting.NET4.dll

Zoom, pan and rotation options for 3D Views

[TypeConverter(typeof(ExpandableObjectConverter))]
public class ZoomPanOptions3DBase : ChartNode, IChartNode, IDisposable
Inheritance
ZoomPanOptions3DBase
Implements
Derived
Inherited Members

Constructors

ZoomPanOptions3DBase()

Simple constructor for Form designer's list editor.

public ZoomPanOptions3DBase()

ZoomPanOptions3DBase(View3DBase)

Constructor

public ZoomPanOptions3DBase(View3DBase owner)

Parameters

owner View3DBase

View owner

Properties

AllowWheelZoom

Allow zoom in / out with user interactive device wheel.

public bool AllowWheelZoom { get; set; }

Property Value

bool

DevicePrimaryButtonDoubleClickAction

User interactive device primary button double click action.

Determines what zoom / pan operation to do at double click of device primary button.

public DoubleClickAction3D DevicePrimaryButtonDoubleClickAction { get; set; }

Property Value

DoubleClickAction3D

MultiTouchPanEnabled

Enable multitouch panning.

public bool MultiTouchPanEnabled { get; set; }

Property Value

bool

MultiTouchZoomEnabled

Enable multitouch zooming.

public bool MultiTouchZoomEnabled { get; set; }

Property Value

bool

PanSensitivity

Pan sensitivity. 1 = normal sensitivity.

public double PanSensitivity { get; set; }

Property Value

double

RotationSensitivity

Rotation sensitivity. 1 = normal sensitivity.

public double RotationSensitivity { get; set; }

Property Value

double

WheelZoomFactor

Zoom factor. It's used when zooming (moving camera closer to 3D model center) in or out by user interactive device wheel.

public double WheelZoomFactor { get; set; }

Property Value

double

ZoomPadding

Padding affecting zooming operations. The empty space left between the zoom area and the margins.

public Padding ZoomPadding { get; set; }

Property Value

Padding

Methods

Dispose(bool)

Clean up any resources being used.

protected override void Dispose(bool disposing)

Parameters

disposing bool

true if managed resources should be disposed, otherwise false.