Class WallBase
- Namespace
- LightningChartLib.WinForms.Charting.Views.View3D
- Assembly
- LightningChart.WinForms.Charting.NET4.dll
Wall base class.
[TypeConverter(typeof(ExpandableObjectConverter))]
public class WallBase : UserInteractiveObject, IChartNode, IDisposable
- Inheritance
-
WallBase
- Implements
- Derived
- Inherited Members
Constructors
WallBase()
Constructor.
public WallBase()
WallBase(IChartNode, WallType)
Constructor
public WallBase(IChartNode owner, WallType type)
Parameters
ownerIChartNodeOwner of wall
typeWallTypeWall type
Properties
AutoHide
Hides the wall if it gets between the camera and chart contents
public bool AutoHide { get; set; }
Property Value
FullTransparent
Full transparent wall except grid lines
public bool FullTransparent { get; set; }
Property Value
Material
Wall material
public Material3D Material { get; set; }
Property Value
Thickness
Thickness of the wall
public double Thickness { get; set; }
Property Value
Visible
Is the wall visible or not
public bool Visible { get; set; }
Property Value
Methods
Construct()
Create members.
protected virtual void Construct()
Dispose(bool)
Clean up any resources being used.
protected override void Dispose(bool disposing)
Parameters
disposingbooltrue if managed resources should be disposed, otherwise false.
GetGridStripColor1()
Get grid strip color for first dimension
public Color GetGridStripColor1()
Returns
- Color
Grid strip color
GetGridStripColor2()
Get grid strip color for second dimension
public Color GetGridStripColor2()
Returns
- Color
Grid strip color
GetWallType()
Get wall type
public WallType GetWallType()
Returns
- WallType
Wall type
IsPositionOver(int, int, bool)
Is position over wall.
public override bool IsPositionOver(int x, int y, bool useDIP = false)
Parameters
Returns
- bool
true if position is over series. Else false.
SetGridStripColor1(Color)
Set grid strip color for first dimension
public void SetGridStripColor1(Color color)
Parameters
colorColorColor
SetGridStripColor2(Color)
Set grid strip color for second dimension
public void SetGridStripColor2(Color color)
Parameters
colorColorColor
ToString()
Convert class description to string
public override string ToString()
Returns
- string
String
UpdateCustomTickIndex(int[], ref int, double, CustomAxisTickList)
Update Custom Tick
protected void UpdateCustomTickIndex(int[] aCatDimIndex, ref int catIndex, double value, CustomAxisTickList list)
Parameters
aCatDimIndexint[]param aCatDimIndex M:LightningChartLib.WinForms.Charting.Views.View3D.WallBase.UpdateCustomTickIndex(System.Int32[],System.Int32@,System.Double,LightningChartLib.WinForms.Charting.CustomAxisTickList) catIndexintparam catIndex M:LightningChartLib.WinForms.Charting.Views.View3D.WallBase.UpdateCustomTickIndex(System.Int32[],System.Int32@,System.Double,LightningChartLib.WinForms.Charting.CustomAxisTickList) valuedoubleparam value M:LightningChartLib.WinForms.Charting.Views.View3D.WallBase.UpdateCustomTickIndex(System.Int32[],System.Int32@,System.Double,LightningChartLib.WinForms.Charting.CustomAxisTickList) listCustomAxisTickListparam list M:LightningChartLib.WinForms.Charting.Views.View3D.WallBase.UpdateCustomTickIndex(System.Int32[],System.Int32@,System.Double,LightningChartLib.WinForms.Charting.CustomAxisTickList)