Skip to main content

Bar3DChart

XCharts' paid extension chart - 3D Bar Chart.

Screenshots​

Bar3D01Bar3D02Bar3D03Bar3D04
Bar3D05Bar3D06Bar3D07Bar3D08
Bar3D09Bar3D10

License​

Extension charts require a paid purchase to obtain a usage license.

Example​

Demo repository: XCharts-Bar3DChart-Demo

Tutorial​

How to import extension charts into a demo project or your own project

Documentation​

API
Configuration Manual

Changelog​

v3.12.0​

  • (2024.09.30) Released version v3.12.0
  • (2024.09.30) Updated documentation

v3.11.0​

  • (2024.06.16) Released version v3.11.0

v3.10.0​

  • (2023.12.16) Added more default chart shortcuts and APIs for Bar3D
  • (2023.12.16) Added borderDash in Bar3DStyle to draw a dashed border
  • (2023.12.16) Added occludedAreaBorderDash in Bar3DStyle to draw a dashed border for the occluded area
  • (2023.12.16) Added occludedAreaBorder in Bar3DStyle to draw a border for the occluded area
  • (2023.12.16) Added support for Border border drawing

v3.8.0​

  • (2023.07.31) Synchronized with XCharts v3.8.0

v3.6.1​

  • (2023.06.08) Released version v3.6.1
  • (2023.06.08) Updated documentation

v3.6.0​

  • (2023.04.01) Released version v3.6.0
  • (2023.03.09) Supported callbacks onSerieClick, onSerieDown, onSerieEnter, and onSerieExit
  • (2023.02.14) Synchronized with XCharts v3.6.0
  • (2023.02.14) Added support for topColor, bottomColor, and sideColor parameters in Bar3DStyle

v3.5.0​

  • (2022.11.29) Added support for barMaxWidth parameter in Serie
  • (2022.11.27) Added support for backgroundColor parameter in ItemStyle of Serie
  • (2022.11.27) Added support for colorBy in Serie
  • (2022.11.27) Updated documentation

v3.4.0​

  • (2022.11.01) Supported unscaledTime in Animation
  • (2022.11.01) Synchronized with XCharts v3.4.0

v3.2.0​

  • (2022.08.22) Released version v3.2.0
  • (2022.08.19) Synchronized with XCharts v3.2.0

v3.1.0​

  • (2022.07.14) Released version v3.1.0
  • (2022.07.14) Added parameters bottomColorRate, cylinderRate
  • (2022.07.14) Renamed topColorBurnRate to topColorRate
  • (2022.07.14) Renamed sideColorBurnRate to sideColorRate
  • (2022.07.14) Renamed dire to cubeDire
  • (2022.07.14) Supported Cylinder cylinder and Cube cubic columns

API​

Bar3D​

class in XCharts.Runtime.Bar3Ds / Inherits from: Serie,INeedSerieContainer

Bar3D.

Bar3D.containerIndex​

public int containerIndex

Bar3D.containterInstanceId​

public int containterInstanceId

Bar3D.AddDefaultSerie​

public static Bar3D AddDefaultSerie(BaseChart chart, string serieName)

Bar3D.ConvertSerie​

public static Bar3D ConvertSerie(Serie serie)

Bar3DChart​

class in XCharts.Runtime.Bar3Ds / Inherits from: BaseChart

Bar3DChart.DefaultCylinderChart​

public void DefaultCylinderChart()
generate default cylinder chart.

Bar3DChart.DefaultGroupedCubeChart​

public void DefaultGroupedCubeChart()
default grouped 3d column chart.

Bar3DChart.DefaultStackedCubeChart​

public void DefaultStackedCubeChart()
default stacked 3d column chart.

Bar3DStyle​

class in XCharts.Runtime.Bar3Ds / Inherits from: ChildComponent

Bar3DType​

class in XCharts.Runtime.Bar3Ds

The type of Bar3D.

Options:

  • Cube: Cube.
  • Cylinder: Cylinder.

Configuration​

Bar3D​

class in XCharts.Runtime.Bar3Ds / Inherits from: Serie, INeedSerieContainer

Bar3D.

Bar3D.bar3DStyle​

Bar3DStyle

Bar3D.bar3DType​

Bar3DType v3.1.0

Options:

  • Cube: Cube.
  • Cylinder: Cylinder.

Bar3DStyle​

class in XCharts.Runtime.Bar3Ds / Inherits from: ChildComponent

Bar3DStyle.barOffset​

Vector3 Vector3.zero

The offset of bar.

Bar3DStyle.borderDash​

bool v3.10.0

wherther to show dash border.

Bar3DStyle.bottomColor​

Color32 v3.6.0

Bar3DStyle.bottomColorRate​

float 1f

The color rate of bottom.

Bar3DStyle.cubeDire​

Vector3 Vector3(1, 1)

The direction vector of bar3d.

Bar3DStyle.cylinderRate​

float 0.5f v3.1.0

The rate of top ellipse.

Bar3DStyle.occludedAreaBorder​

bool v3.10.0

Whether to show the border of occluded area.

Bar3DStyle.occludedAreaBorderDash​

bool v3.10.0

Whether to show dash border of occluded area.

Bar3DStyle.show​

bool true

Bar3DStyle.sideColor​

Color32 v3.6.0

Bar3DStyle.sideColorRate​

float 0.7f

The color rate of side.

Bar3DStyle.topColor​

Color32 v3.6.0

Bar3DStyle.topColorRate​

float 0.8f

The color rate of top.

Bar3DStyle.verticalArrange​

bool false

Vertical arrange or not.

Bar3DStyle.verticalArrangeDire​

Vector3 Vector3(-1, 1)

The direction vector of vertical.

Bar3DStyle.verticalArrangeGap​

float 0.5f

The gap of vertical arrange bar3d.

Bar3DStyle.widthRate​

float 0.5f

The rate of side width.