public class TriSurface extends Custom3DPalette
Title: TriSurface class
Description: TriSurface Series.
Example:
series = new TriSurface(myChart.getChart()); series.fillSampleValues(30); series.getOutline().setColor(Color.RED); series.getOutline().setWidth(2); series.getOutline().setVisible(true); series.getBrush().setColor(Color.WHITE); series.getPen().setStyle(DashStyle.DOT); series.setEndColor(Color.LIME);
Copyright (c) 2005-2013 by Steema Software SL. All Rights Reserved.
Company: Steema Software SL
Custom3DPalette.ColorResolverSeries.MarkTextResolver| Modifier and Type | Field and Description |
|---|---|
protected boolean |
improvedTriangles |
int |
numTriangles |
bUseColorRange, bUsePalette, iPaletteSteps, sameBrushAUTODEPTH, AUTOZORDER, bActive, bBrush, bColorEach, calcVisiblePoints, colorMember, customMarkText, drawBetweenPoints, endZ, firstVisible, hasZValues, iColors, iNumSampleValues, iZOrder, labelMember, lastVisible, listenerList, mandatory, manualData, marks, middleZ, notMandatory, oldDataSource, percentDecimal, percentFormat, sLabels, startZ, useAxis, useSeriesColor, valueFormat, vxValues, vyValues, yMandatorychart, InternalUse| Constructor and Description |
|---|
TriSurface() |
TriSurface(IBaseChart c) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addSampleValues(int numValues) |
void |
assign(Series source)
Copies all properties from one Series component to another.
Only the common properties shared by both source and destination Series are copied. |
void |
clear()
Deletes all TriSurfaceSeries values.
Dependent Series are notified. |
void |
doBeforeDrawValues() |
protected void |
draw() |
protected void |
drawMark(int valueIndex,
java.lang.String s,
SeriesMarksPosition position) |
boolean |
getCacheTriangles() |
java.lang.String |
getDescription()
Gets descriptive text.
|
boolean |
getHideTriangles()
Hides static constructed tiangles.
Constructed triangles behind other triangles are hidden before displaying them. |
ChartPen |
getOutline()
Accesses the TChartHiddenPen object representing the color and style of
TriSurface border.
Use the methods of Outline to change the color or style. |
protected int |
numSampleValues() |
protected java.lang.Object |
readResolve() |
void |
setCacheTriangles(boolean value) |
void |
setHideTriangles(boolean value)
Hides static constructed tiangles.
Default value: true |
addPalette, calcColorRange, clearPalette, countLegendItems, createDefaultPalette, createSubGallery, doBeforeDrawChart, drawLegendShape, galleryChanged3D, getBlueFactor, getBrush, getCountLegendItems, getEndColor, getGreenFactor, getLegendString, getMidColor, getPalette, getPaletteMin, getPaletteRange, getPaletteStep, getPaletteSteps, getPaletteStyle, getPen, getRedFactor, getStartColor, getUseColorRange, getUsePalette, getUsePaletteMin, getValueColor, getValueColorValue, legendItemColor, prepareForGallery, removeColorResolver, setBlueFactor, setChart, setColorResolver, setEndColor, setGreenFactor, setMidColor, setPaletteMin, setPaletteRange, setPaletteStep, setPaletteSteps, setPaletteStyle, setRedFactor, setSameBrush, setStartColor, setSubGallery, setUseColorRange, setUsePalette, setUsePaletteMinadd, add, add, add, add, add, add, add, add, calcZOrder, calcZPos, getMaxZValue, getMinZValue, getPoint, getTimesZOrder, getZValues, isValidSourceOf, prepareLegendCanvas, setTimesZOrder, valueListOfAxisadd, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, add, addChartValue, added, addedValue, addNull, addNullXY, addSeriesMouseListener, addSeriesPaintListener, addValues, assignDispose, assignValues, associatedToAxis, beginUpdate, calcFirstLastVisibleIndex, calcHorizMargins, calcPercentSt, calcPosValue, calculateMarkPosition, calcVerticalMargins, calcXPos, calcXPosValue, calcXSizeValue, calcYPos, calcYPosValue, calcYSizeValue, canAddRandomPoints, changeType, checkDataSource, checkMouse, checkOrder, checkOtherSeries, clearLists, clicked, clicked, clone, cloneSeries, convertArray, createNewSeries, createNewSeries, createNewSeries, dataSourceArray, delete, delete, delete, dispose, doAfterDrawValues, doClick, doClickPointer, doDoubleClick, drawHiddenValue, drawLegend, drawLegend, drawMarks, drawMarksSeries, drawSeries, drawSeriesForward, drawValue, drawValuesForward, endUpdate, fillSampleValues, fillSampleValues, fireSeriesMouseEvent, fireSeriesPaint, firstDisplayed, getActive, getAllowSinglePoint, getBitmapEditor, getColor, getColorEach, getColorMember, getColors, getCount, getCursor, getCustomHorizAxis, getCustomVertAxis, getDataSource, getDefaultColor, getDefaultNullValue, getDepth, getEndZ, getFields, getFirstVisible, getFunction, getHasZValues, getHorizAxis, getHorizontalAxis, getLabelMember, getLabels, getLastVisible, getMandatory, getMandatoryAxis, getMarks, getMarkText, getMarkValue, getMaxXValue, getMaxYValue, getMiddleZ, getMinXValue, getMinYValue, getNotMandatory, getNumGallerySeries, getNumSampleValues, getOriginValue, getPercentFormat, getSeriesColor, getShowInLegend, getStartZ, getTitle, getUseAxis, getValueFormat, getValueIndexSwapper, getValueList, getValueList, getValueMarkText, getValuesLists, getVertAxis, getVerticalAxis, getVisible, getXValues, getYMandatory, getYValueList, getYValues, getZOrder, hasClickEvents, hasColors, hasDataSource, hasLabels, hasListenersOf, hasNoMandatoryValues, isNull, isPointInChartRect, isValidSeriesSource, lastDisplayed, lastVisibleMark, legendToValueIndex, maxMarkWidth, moreSameZOrder, mouseEvent, newFromType, onDisposing, randomBounds, recalcGetAxis, refreshSeries, removeMarkTextResolver, removeSeriesMouseListener, removeSeriesPaintListener, repaint, sameClass, setActive, setColor, setColorEach, setColorMember, setColors, setCursor, setCustomHorizAxis, setCustomHorizAxis, setCustomVertAxis, setCustomVertAxis, setDataSource, setDefaultNullValue, setDepth, setEndZ, setFunction, setHorizontal, setHorizontalAxis, setLabelMember, setLabels, setMarks, setMarkTextResolver, setMiddleZ, setNull, setNull, setPercentFormat, setSeriesColor, setShowInLegend, setStartZ, setTitle, setValueFormat, setValueList, setVerticalAxis, setVisible, setXValues, setYValues, setZOrder, setZPositions, sortByLabels, sortByLabels, sortDrawSeries, swapValueIndex, titleOrName, toString, valuesListAdd, xScreenToValue, yScreenToValuegetChart, invalidate, setBooleanProperty, setColorProperty, setDoubleProperty, setIntegerProperty, setStringPropertyequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitgetChart, invalidatepublic transient int numTriangles
protected transient boolean improvedTriangles
public TriSurface(IBaseChart c)
public TriSurface()
public void assign(Series source)
Seriesprotected java.lang.Object readResolve()
readResolve in class Custom3DPaletteprotected void addSampleValues(int numValues)
addSampleValues in class Seriespublic java.lang.String getDescription()
getDescription in class Seriespublic boolean getCacheTriangles()
public void setCacheTriangles(boolean value)
public void doBeforeDrawValues()
doBeforeDrawValues in class Seriesprotected void drawMark(int valueIndex,
java.lang.String s,
SeriesMarksPosition position)
public ChartPen getOutline()
public void clear()
protected int numSampleValues()
numSampleValues in class Seriespublic boolean getHideTriangles()
public void setHideTriangles(boolean value)
Example:
series.setHideTriangles(true);
value - boolean