OpenXLSX 1.9.1
Loading...
Searching...
No Matches
XLChart.hpp File Reference
#include "OpenXLSX-Exports.hpp"
#include "XLConstants.hpp"
#include "XLXmlFile.hpp"
#include <optional>
#include <string>
#include <string_view>

Go to the source code of this file.

Data Structures

class  OpenXLSX::XLChartSeries
 
struct  OpenXLSX::XLChartAnchor
 
class  OpenXLSX::XLAxis
 
class  OpenXLSX::XLChart
 

Namespaces

namespace  OpenXLSX
 

Enumerations

enum class  OpenXLSX::XLChartType {
  OpenXLSX::Bar , OpenXLSX::BarStacked , OpenXLSX::BarPercentStacked , OpenXLSX::Bar3D ,
  OpenXLSX::Bar3DStacked , OpenXLSX::Bar3DPercentStacked , OpenXLSX::Column , OpenXLSX::ColumnStacked ,
  OpenXLSX::ColumnPercentStacked , OpenXLSX::Column3D , OpenXLSX::Column3DStacked , OpenXLSX::Column3DPercentStacked ,
  OpenXLSX::Line , OpenXLSX::LineStacked , OpenXLSX::LinePercentStacked , OpenXLSX::Line3D ,
  OpenXLSX::Pie , OpenXLSX::Pie3D , OpenXLSX::Scatter , OpenXLSX::ScatterLine ,
  OpenXLSX::ScatterLineMarker , OpenXLSX::ScatterSmooth , OpenXLSX::ScatterSmoothMarker , OpenXLSX::ScatterMarker ,
  OpenXLSX::Bubble , OpenXLSX::StockHLC , OpenXLSX::StockOHLC , OpenXLSX::Surface ,
  OpenXLSX::Surface3D , OpenXLSX::SurfaceWireframe , OpenXLSX::Surface3DWireframe , OpenXLSX::Area ,
  OpenXLSX::AreaStacked , OpenXLSX::AreaPercentStacked , OpenXLSX::Area3D , OpenXLSX::Area3DStacked ,
  OpenXLSX::Area3DPercentStacked , OpenXLSX::Doughnut , OpenXLSX::Radar , OpenXLSX::RadarFilled ,
  OpenXLSX::RadarMarkers
}
 
enum class  OpenXLSX::XLLegendPosition {
  OpenXLSX::Bottom , OpenXLSX::Left , OpenXLSX::Right , OpenXLSX::Top ,
  OpenXLSX::TopRight , OpenXLSX::Hidden
}
 
enum class  OpenXLSX::XLMarkerStyle {
  OpenXLSX::None , OpenXLSX::Circle , OpenXLSX::Dash , OpenXLSX::Diamond ,
  OpenXLSX::Dot , OpenXLSX::Picture , OpenXLSX::Plus , OpenXLSX::Square ,
  OpenXLSX::Star , OpenXLSX::Triangle , OpenXLSX::X , OpenXLSX::Default
}
 
enum class  OpenXLSX::XLErrorBarDirection { OpenXLSX::X , OpenXLSX::Y }
 
enum class  OpenXLSX::XLErrorBarType { OpenXLSX::Both , OpenXLSX::Minus , OpenXLSX::Plus }
 
enum class  OpenXLSX::XLErrorBarValueType {
  OpenXLSX::Custom , OpenXLSX::FixedValue , OpenXLSX::Percentage , OpenXLSX::StandardDeviation ,
  OpenXLSX::StandardError
}
 
enum class  OpenXLSX::XLTrendlineType {
  OpenXLSX::Linear , OpenXLSX::Exponential , OpenXLSX::Logarithmic , OpenXLSX::Polynomial ,
  OpenXLSX::Power , OpenXLSX::MovingAverage
}
 
enum class  OpenXLSX::XLAxisOrientation { OpenXLSX::MinMax , OpenXLSX::MaxMin }
 
enum class  OpenXLSX::XLAxisCrosses { OpenXLSX::AutoZero , OpenXLSX::Min , OpenXLSX::Max }