com.nchart3d.NChart.NChartSurfaceSeries Class Reference

The NChartSurfaceSeries class provides methods to display surface series. More...

Inheritance diagram for com.nchart3d.NChart.NChartSurfaceSeries:
com.nchart3d.NChart.NChartSolidSeries com.nchart3d.NChart.NChartSeries com.nchart3d.NChart.NChartObject

Public Member Functions

boolean isUseBrushScaleForYValues ()
 Flag determining if brush scale colors surface according Y-values of its points (true) or values of their "Value" field (false). More...
 
void setUseBrushScaleForYValues (boolean useBrushScaleForYValues)
 For details see isUseBrushScaleForYValues().
 
- Public Member Functions inherited from com.nchart3d.NChart.NChartSolidSeries
float getBorderThickness ()
 Thickness (in pixels) of the border that surrounds the series.
 
void setBorderThickness (float borderThickness)
 For details see getBorderThickness().
 
NChartBrush getBrush ()
 Brush that fills the series. More...
 
void setBrush (NChartBrush brush)
 For details see getBrush().
 
NChartBrush getBorderBrush ()
 Brush of the border that surrounds the series. More...
 
void setBorderBrush (NChartBrush borderBrush)
 For details see getBorderBrush().
 
- Public Member Functions inherited from com.nchart3d.NChart.NChartSeries
NChartPoint[] getPoints ()
 Array of points.
 
Bitmap getImage ()
 Image that is displayed in the legend. More...
 
String getName ()
 Name of the series.
 
float getLegendMarkerSize ()
 Size of default series' marker in legend in pixels. More...
 
void setLegendMarkerSize (float legendMarkerSize)
 For details see getLegendMarkerSize().
 
NChartBrushScale getScale ()
 Brush scale of the series used to color the map.
 
void setScale (NChartBrushScale scale)
 For details see getScale().
 
boolean isVisible ()
 Flag that determines if the series is visible or not. More...
 
void setVisible (boolean visible)
 For details see isVisible().
 
boolean getHostsOnSX ()
 Flag that determines if the series is hosted on the secondary X-axis. More...
 
void setHostsOnSX (boolean hostsOnSX)
 For details see getHostsOnSX().
 
boolean getHostsOnSY ()
 Flag that determines if the series is hosted on the secondary Y-axis. More...
 
void setHostsOnSY (boolean hostsOnSY)
 For details see getHostsOnSY().
 
boolean getHostsOnSZ ()
 Flag that determines if the series is hosted on the secondary Z-axis. More...
 
void setHostsOnSZ (boolean hostsOnSZ)
 For details see getHostsOnSZ().
 
NChartSeriesDataSource getDataSource ()
 Data source for the series. More...
 
void setDataSource (NChartSeriesDataSource dataSource)
 For details see getDataSource().
 
NChartDataSmoother getDataSmoother ()
 Data smoother used. More...
 
void setDataSmoother (NChartDataSmoother dataSmoother)
 For details see getDataSmoother().
 
boolean isForceAbsolute ()
 Flag that determines if the series forces absolute value axis. More...
 
void setForceAbsolute (boolean forceAbsolute)
 For details see isForceAbsolute().
 
boolean isPointSelectionEnabled ()
 Flag determining if the chart points can be selected by tap (true) or not (false). More...
 
void setPointSelectionEnabled (boolean pointSelectionEnabled)
 For details see isPointSelectionEnabled().
 
boolean isNeedsSeparateSums ()
 Flag determining if in the additive value axis mode (when valueAxesType = NChartValueAxesType.Additive) positive and negative values are added separately, so all positives are above zero and all negatives are below zero (true), or all the values are just added together (false). More...
 
void setNeedsSeparateSums (boolean needsSeparateSums)
 For details see isNeedsSeparateSums().
 
- Public Member Functions inherited from com.nchart3d.NChart.NChartObject
boolean isVisible ()
 Flag that determines if the object is visible or not. More...
 
void setVisible (boolean visible)
 For details see isVisible().
 
NChart getChart ()
 Chart the object belongs to. More...
 

Additional Inherited Members

- Public Attributes inherited from com.nchart3d.NChart.NChartSeries
int tag
 Tag of the series. More...
 

Detailed Description

The NChartSurfaceSeries class provides methods to display surface series.

Member Function Documentation

boolean com.nchart3d.NChart.NChartSurfaceSeries.isUseBrushScaleForYValues ( )
inline

Flag determining if brush scale colors surface according Y-values of its points (true) or values of their "Value" field (false).

The default value is true. If you want to color the surface according to its height, let this flag with true value. You can create regular XYZ-points in this case. But if you need to color the surface independent from the height, set this flag to false and create points with XYZ and Value. In this case you can display quasi 4D-data with the surface: XYZ will be displayed by the shape of surface, while the fourth coordinate called "Value" will be displayed by color. This flag has effect if brush scale is set only.