ChartSeries
Contents
[
Hide
]ChartSeries class
Represents a chart series.
class ChartSeries : public Aspose::Slides::Charts::IChartSeries,
public Aspose::Slides::IDOMObject
Methods
Method | Description |
---|---|
virtual bool Equals(ptr) | Compares objects using C# Object.Equals semantics. |
static std::enable_if<IsSmartPtr<T1>::value&&IsSmartPtr<T2>::value, bool>::type Equals(T1 const&, T2 const&) | Compares reference type objects in C# style. |
static std::enable_if<!IsSmartPtr<T1>::value&&!IsSmartPtr<T2>::value, bool>::type Equals(T1 const&, T2 const&) | Compares value type objects in C# style. |
static bool Equals(float const&, float const&) | Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. |
static bool Equals(double const&, double const&) | Emulates C#-style floating point comparison where two NaNs are considered equal even though according to IEC 60559:1989 NaN is not equal to any value, including NaN. |
virtual bool FastCast(const Details::FastRttiBase&, void **) const | For internal purposes only. |
ChartShapeType get_Bar3DShape() override | Specifies the shape of a series of a 3-D bar chart. Changing of value of this property can cause to automatically changing Type of series. Read ChartShapeType. |
BubbleSizeRepresentationType get_BubbleSizeRepresentation() override | Specifies how the bubble size values are represented on the bubble chart. This is the property not only of this series but of all series of parent series group - this is projection of appropriate group property. And so this property is read-only. Use ParentSeriesGroup property for access to parent series group. Use get_ParentSeriesGroup()->get(set)_BubbleSizeRepresentation() read/write property for change value. |
int32_t get_BubbleSizeScale() override | Specifies the scale factor for the bubble chart (can be between 0 and 300 percents of the default size). This is the property not only of this series but of all series of parent series group - this is projection of appropriate group property. And so this property is read-only. Use ParentSeriesGroup property for access to parent series group. Use get_ParentSeriesGroup()->get(set)_BubbleSizeScale() read/write property for change value. |
System::SharedPtr<IChart> get_Chart() override | Returns the parent chart. Read-only IChart. |
System::SharedPtr<IChartDataPoint> get_DataPoint(int32_t) override | Returns data point of this series at the specified index. |
int32_t get_DataPoint(System::SharedPtr<IChartDataPoint>) override | |
System::SharedPtr<IChartDataPointCollection> get_DataPoints() override | Returns collection of data points of this series. Read-only IChartDataPointCollection. |
uint8_t get_DoughnutHoleSize() override | Specifies the size of the hole in a doughnut chart (can be between 10 and 90 percents of the size of the plot area.). This is the property not only of this series but of all series of parent series group - this is projection of appropriate group property. And so this property is read-only. Use ParentSeriesGroup property for access to parent series group. Use get_ParentSeriesGroup()->get(set)_DoughnutHoleSize() read/write property for change value. Read-only uint8_t. |
System::SharedPtr<IErrorBarsFormat> get_ErrorBarsXFormat() override | Represents ErrorBars of series with derection X. |
System::SharedPtr<IErrorBarsFormat> get_ErrorBarsYFormat() override | Represents ErrorBars of series with derection Y. |
int32_t get_Explosion() override | The distance of an open pie slice from the center of the pie chart is expressed as a percentage of the pie diameter. Read int32_t. |
uint16_t get_FirstSliceAngle() override | Specifies the angle of the first pie or doughnut chart slice, in degrees (clockwise from up, from 0 to 360 degrees). This is the property not only of this series but of all series of parent series group - this is projection of appropriate group property. And so this property is read-only. Use ParentSeriesGroup property for access to parent series group. Use get_ParentSeriesGroup()->get(set)_FirstSliceAngle() read/write property for change value. Read-only uint16_t. |
System::SharedPtr<IFormat> get_Format() override | Returns the format of a series. Read-only IFormat. |
int32_t get_GapDepth() override | Returns the distance, as a percentage of the marker width, between the data series in a 3D chart. This is the property not only of this series but of all series of parent series group - this is projection of appropriate group property. And so this property is read-only. Use ParentSeriesGroup property for access to parent series group. Use get_ParentSeriesGroup()->get(set)_GapDepth() read/write property for change value. Read-only int32_t. |
int32_t get_GapWidth() override | Specifies the space between bar or column clusters, as a percentage of the bar or column width. This is the property not only of this series but of all series of parent series group - this is projection of appropriate group property. And so this property is read-only. Use ParentSeriesGroup property for access to parent series group. Use get_ParentSeriesGroup()->get(set)_GapWidth() read/write property for change value. Read-only int32_t. |
bool get_HasSeriesLines() override | Determines whether there are series lines for this series and kindred series. This is the property not only of this series but of all series of parent series group - this is projection of appropriate group property. And so this property is read-only. Use ParentSeriesGroup property for access to parent series group. Use get_ParentSeriesGroup()->get(set)_HasSeriesLines() read/write property for change value. Use ParentSeriesGroup.SeriesLinesFormat property for format series lines. Read-only bool. |
bool get_HasUpDownBars() override | Determines whether Line- or Stock-chart has a up/down bars. This is the property not only of this series but of all series of parent series group - this is projection of appropriate group property. And so this property is read-only. Use ParentSeriesGroup property for access to parent series group. Use get_ParentSeriesGroup()->get_UpDownBars()->get(set)_HasUpDownBars() read/write property for change value. Use get_ParentSeriesGroup()->get_UpDownBars() property for format up/down bars. Read-only bool. |
System::SharedPtr<IColorFormat> get_InvertedSolidFillColor() override | Specifies invert solid color for series. To apply color setting set series format FillType to FillType::Solid. Read ColorFormat. |
bool get_InvertIfNegative() override | Specifies the bar, column or bubble series shall invert its colors if the value is negative. Read bool. |
bool get_IsColorVaried() override | Specifies that each data marker in the series has a different color. This is the property not only of this series but of all series of parent series group - this is projection of appropriate group property. And so this property is read-only. Use ParentSeriesGroup property for access to parent series group. Use get_ParentSeriesGroup()->get(set)_IsColorVaried() read/write property for change value. Read-only bool. |
System::SharedPtr<IDataLabel> get_Label(int32_t) override | Returns data label for the data point of this series at the specified index. |
System::SharedPtr<IDataLabelCollection> get_Labels() override | Returns the Labels of a series. Read-only IDataLabelCollection. |
System::SharedPtr<IMarker> get_Marker() override | Marker. Read-only IMarker. |
System::SharedPtr<IStringChartValue> get_Name() override | Return series name. Read-only IStringChartValue. |
System::String get_NumberFormatOfBubbleSizes() override | NumberFormatOfBubbleSizes. Read System::String. |
System::String get_NumberFormatOfValues() override | NumberFormatOfValues. Read System::String. |
System::String get_NumberFormatOfXValues() override | NumberFormatOfXValues. Read System::String. |
System::String get_NumberFormatOfYValues() override | NumberFormatOfYValues. Read System::String. |
int32_t get_Order() override | Returns the order of a series. Read int32_t. |
int8_t get_Overlap() override | Specifies how much bars and columns shall overlap on 2-D charts (from -100 to 100). This is the property not only of this series but of all series of parent series group - this is projection of appropriate group property. And so this property is read-only. Use ParentSeriesGroup property for access to parent series group. Use get_ParentSeriesGroup()->get(set)_Overlap() read/write property for change value. Read-only int8_t. |
ParentLabelLayoutType get_ParentLabelLayout() override | Represents layout of parent category labels. Applies only to Treemap charts. |
System::SharedPtr<IChartSeries> get_ParentSeries(int32_t) override | Returns chart series in the parent series group at the specified index. |
System::SharedPtr<IChartSeriesGroup> get_ParentSeriesGroup() override | ParentSeriesGroup. Read-only IChartSeriesGroup. |
PieSplitType get_PieSplitBy() override | Specifies how to determine which data points are in the second pie or bar on a pie-of-pie or bar-of-pie chart. This is the property not only of this series but of all series of parent series group - this is projection of appropriate group property. And so this property is read-only. Use ParentSeriesGroup property for access to parent series group. Use get_ParentSeriesGroup()->get(set)_PieSplitBy() read/write property for change value. Read-only PieSplitType. |
System::SharedPtr<IChartDataPoint> get_PieSplitCustomPoint(int32_t) override | The custom split information for a pie-of-pie or bar-of-pie chart with a custom split. Returns data point that shall be drawn in the second pie or bar in a pie-of-pie or bar-of-pie chart at the specified index. |
System::SharedPtr<IPieSplitCustomPointCollection> get_PieSplitCustomPoints() override | The custom split information for a pie-of-pie or bar-of-pie chart with a custom split. Contains data points that shall be drawn in the second pie or bar in a pie-of-pie or bar-of-pie chart. This is the property not only of this series but of all series of parent series group - this is projection of appropriate group property Read-only PieSplitCustomPointCollection. |
double get_PieSplitPosition() override | Specifies a value that shall be used to determine which data points are in the second pie or bar on a pie-of-pie or bar-of-pie chart. Is used together with PieSplitBy property. This is the property not only of this series but of all series of parent series group - this is projection of appropriate group property. And so this property is read-only. Use ParentSeriesGroup property for access to parent series group. Use get_ParentSeriesGroup()->get(set)_PieSplitPosition() read/write property for change value. Read-only double. |
bool get_PlotOnSecondAxis() override | Indicates if this series is plotted on secondary axis. Read bool. |
QuartileMethodType get_QuartileMethod() override | Represents quartile method. Applies only to BoxAndWhisker charts. |
System::SharedPtr<ILegendEntryProperties> get_RelatedLegendEntry() override | Represents legend entry related with this series Read-only ILegendEntryProperties. |
uint16_t get_SecondPieSize() override | Specifies the size of the second pie or bar of a pie-of-pie chart or a bar-of-pie chart, as a percentage of the size of the first pie (can be between 5 and 200 percents). This is the property not only of this series but of all series of parent series group - this is projection of appropriate group property. And so this property is read-only. Use ParentSeriesGroup property for access to parent series group. Use get_ParentSeriesGroup()->get(set)_SecondPieSize() read/write property for change value. Read-only uint16_t. |
bool get_ShowConnectorLines() override | Represents connector lines. Applies only to Waterfall charts. |
bool get_ShowInnerPoints() override | Represents inner points. True if inner points are shown on the BoxAndWhisker chart. Applies only to BoxAndWhisker charts. Read bool. |
bool get_ShowMeanLine() override | Represents mean line. True if mean line are shown on the BoxAndWhisker chart. Applies only to BoxAndWhisker charts. Read bool. |
bool get_ShowMeanMarkers() override | Represents mean markers. True if mean markers are shown on the BoxAndWhisker chart. Applies only to BoxAndWhisker charts. Read bool. |
bool get_ShowOutlierPoints() override | Represents outlier points. True if outlier points are shown on the BoxAndWhisker chart. Applies only to BoxAndWhisker charts. Read bool. |
bool get_Smooth() override | Represents curve smoothing. True if curve smoothing is turned on for the line chart or scatter chart. Applies only to line and scatter connected by lines charts. Read bool. |
System::SharedPtr<ITrendline> get_TrendLine(int32_t) override | Returns trend line at the specified index. |
System::SharedPtr<ITrendlineCollection> get_TrendLines() override | Collection of series trend lines. Read-only ITrendlineCollection. |
ChartType get_Type() override | Returns a type of this series. Read ChartType. |
System::Drawing::Color GetAutomaticSeriesColor() override | Returns an automatic color of series based on series index and chart style. This color is used by default if FillType equals NotDefined. |
Detail::SmartPtrCounter * GetCounter() | Gets reference counter data structure associated with the object. |
virtual int32_t GetHashCode() const | Analog of C# Object.GetHashCode() method. Enables hashing of custom objects. |
virtual const TypeInfo& GetType() const | Gets actual type of object. Analog of C# System.Object.GetType() call. |
virtual bool Is(const TypeInfo&) const | Check if object represents an instance of type described by targetType. Analog of C# ‘is’ operator. |
void Lock() | Implements C# lock() statement locking. Call directly or use LockContext sentry object. |
virtual ptr MemberwiseClone() const | Analog of C# Object.MemberwiseClone() method. Enables cloning custom types. |
Object() | Creates object. Initializes all internal data structures. |
Object(Object const&) | Copy constructor. Doesn’t copy anything, really, just initializes new object and enables copy constructing subclasses. |
Object& operator=(Object const&) | Assignment operator. Doesn’t copy anything, really, just initializes new object and enables copy constructing subclasses. |
static bool ReferenceEquals(ptr const&, ptr const&) | Compares objects by reference. |
static std::enable_if<!IsSmartPtr<T>::value, bool>::type ReferenceEquals(T const&, T const&) | Compares objects by reference. |
static std::enable_if<!IsSmartPtr<T>::value, bool>::type ReferenceEquals(T const&, std::nullptr_t) | Reference-compares value type object with nullptr. |
bool ReferenceEquals(String const&, std::nullptr_t) | Specialization of Object::ReferenceEquals for case of string and nullptr. |
bool ReferenceEquals(String const&, String const&) | Specialization of Object::ReferenceEquals for case of strings. |
int RemovedSharedRefs(int) | Decreases shared reference count by specified value. |
void set_Bar3DShape(ChartShapeType) override | Specifies the shape of a series of a 3-D bar chart. Changing of value of this property can cause to automatically changing Type of series. Write ChartShapeType. |
void set_Explosion(int32_t) override | The distance of an open pie slice from the center of the pie chart is expressed as a percentage of the pie diameter. Write int32_t. |
void set_InvertIfNegative(bool) override | Specifies the bar, column or bubble series shall invert its colors if the value is negative. Write bool. |
void set_NumberFormatOfBubbleSizes(System::String) override | NumberFormatOfBubbleSizes. Write System::String. |
void set_NumberFormatOfValues(System::String) override | NumberFormatOfValues. Write System::String. |
void set_NumberFormatOfXValues(System::String) override | NumberFormatOfXValues. Write System::String. |
void set_NumberFormatOfYValues(System::String) override | NumberFormatOfYValues. Write System::String. |
void set_Order(int32_t) override | Returns the order of a series. Write int32_t. |
void set_ParentLabelLayout(ParentLabelLayoutType) override | Represents layout of parent category labels. Applies only to Treemap charts. |
void set_PlotOnSecondAxis(bool) override | Indicates if this series is plotted on secondary axis. Write bool. |
void set_QuartileMethod(QuartileMethodType) override | Represents quartile method. Applies only to BoxAndWhisker charts. |
void set_ShowConnectorLines(bool) override | Represents connector lines. Applies only to Waterfall charts. |
void set_ShowInnerPoints(bool) override | Represents inner points. True if inner points are shown on the BoxAndWhisker chart. Applies only to BoxAndWhisker charts. Write bool. |
void set_ShowMeanLine(bool) override | Represents mean line. True if mean line are shown on the BoxAndWhisker chart. Applies only to BoxAndWhisker charts. Write bool. |
void set_ShowMeanMarkers(bool) override | Represents mean markers. True if mean markers are shown on the BoxAndWhisker chart. Applies only to BoxAndWhisker charts. Write bool. |
void set_ShowOutlierPoints(bool) override | Represents outlier points. True if outlier points are shown on the BoxAndWhisker chart. Applies only to BoxAndWhisker charts. Write bool. |
void set_Smooth(bool) override | Represents curve smoothing. True if curve smoothing is turned on for the line chart or scatter chart. Applies only to line and scatter connected by lines charts. Write bool. |
void set_Type(ChartType) override | Returns a type of this series. Write ChartType. |
virtual void SetTemplateWeakPtr(uint32_t) | Set n’th template argument a weak pointer (rather than shared). Allows switching pointers in containers to weak mode. |
int SharedCount() const | Gets current value of shared reference counter. |
Object * SharedRefAdded() | Increments shared reference count. Shouldn’t be called directly; instead, use smart pointers or ThisProtector. |
int SharedRefRemovedSafe() | Decrements and returns shared reference count. Shouldn’t be called directly; instead, use smart pointers or ThisProtector. |
virtual String ToString() const | Analog of C# Object.ToString() method. Enables converting custom objects to string. |
static const TypeInfo& Type() | Implements C# typeof(System.Object) construct. |
void Unlock() | Implements C# lock() statement unlocking. Call directly or use LockContext sentry object. |
Detail::SmartPtrCounter * WeakRefAdded() | Increments weak reference count. Shouldn’t be called directly; instead, use smart pointers or ThisProtector. |
void WeakRefRemoved() | Decrements weak reference count. Shouldn’t be called directly; instead, use smart pointers or ThisProtector. |
virtual ~Object() | Destroys object. Frees all internal data structures. |
See Also
- Class IChartSeries
- Class IDOMObject
- Namespace Aspose::Slides::Charts
- Library Aspose.Slides