Class UserInteractionRotateSnappingOptions
- Namespace
- LightningChartLib.WinForms.Charting.Views.View3D
- Assembly
- LightningChart.WinForms.Charting.NET4.dll
User interaction based rotation snapping options for View3D and especially Camera3D.
[TypeConverter(typeof(ExpandableObjectConverter))]
public class UserInteractionRotateSnappingOptions : ChartNode, IChartNode, IDisposable
- Inheritance
-
UserInteractionRotateSnappingOptions
- Implements
- Inherited Members
Constructors
UserInteractionRotateSnappingOptions()
Simple constructor for Form designer's list editor.
public UserInteractionRotateSnappingOptions()
UserInteractionRotateSnappingOptions(View3DBase)
Constructor.
public UserInteractionRotateSnappingOptions(View3DBase owner)
Parameters
ownerView3DBaseParent.
Properties
SnapEnabled
Defines if the snapping is enabled or not.
public bool SnapEnabled { get; set; }
Property Value
SnapToVertAngle0
Snap to vertical plane of angle 0.
public bool SnapToVertAngle0 { get; set; }
Property Value
SnapToVertAngle45
Snap to vertical plane of angle 45.
public bool SnapToVertAngle45 { get; set; }
Property Value
SnapTolerance
Angle as degrees that the view direction can be away from the defined snap angle for the snapping to happen.
public double SnapTolerance { get; set; }
Property Value
Remarks
Must be positive.
Methods
Dispose(bool)
Disposes the object
protected override void Dispose(bool disposing)
Parameters
disposingboolLightningChartLib.WinForms.Charting.Views.View3D.UserInteractionRotateSnappingOptions
ToString()
Convert class description to string.
public override string ToString()
Returns
- string
Class description as a string.