|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface MultipleSurfaceChart
The multiple surface chart is similar to the surface chart, but it additionally allows to display multiple surfaces, each one with a configurable color. A surface is determined by its values at the datpoints, which are arranged in a 2 dimensiontal grid. The distances of the grid may vary.
Method Summary | |
---|---|
boolean |
getLinesTransparent()
Gets the current transparency mode for the lines of the surfaces. |
float |
getTransparency(int surface_id)
Gets the current transparency of a surface specified by the index. |
double |
getValue(int surface_id,
int idx,
int idz)
Gets the current value of a surface datapoint determined by the indices. |
double[] |
getValues(int surface_id,
int idX,
int idZ)
Gets the values of all neighbour datapoints of the given datapoint for one surface. |
void |
removeEntity(int surface_id)
Remove a surface specified by the id. |
void |
setLinesTransparent(boolean b)
Enables/disables the transparency of lines for all surfaces. |
void |
setTransparency(int surface_id,
float transparency)
Sets the transparency of a surface. |
void |
setValue(int surface_id,
int idx,
int idz,
double value)
Sets the value of a datapoint of a surface. |
void |
setValues(int surface_id,
List<GridValueElement> l)
Sets a list of values for one surface, what is more efficient than setting them as single values. |
Methods inherited from interface org.askalon.graph.chart.SurfacesChart |
---|
getDataCountX, getDataCountZ, getXDescription, getZDescription, setXDescription, setZDescription |
Methods inherited from interface org.askalon.graph.chart.Chart |
---|
getChartConfiguration, getChartMenu, getChartName, getLegend, getUnit, getXAxisText, getYAxisText, isDisableUpdate, isEdgesVisible, refreshConfiguration, resetConfiguration, setChartConfiguration, setDisableUpdate, setEdgesVisible, setUnit, setXAxisText, setYAxisText |
Methods inherited from interface org.askalon.graph.chart.base.Cleanable |
---|
cleanUp |
Methods inherited from interface org.askalon.graph.chart.DescriptionModeChart |
---|
getDescriptionMode, setDescriptionMode |
Methods inherited from interface org.askalon.graph.chart.UnalignedChart |
---|
getXLinesVisible, getZLinesVisible, setXLinesVisible, setZLinesVisible |
Methods inherited from interface org.askalon.graph.chart.SectionChart |
---|
getSectionColor, getSectionCount, getSectionName, isVisible, setSectionColor, setSectionName, setVisible |
Methods inherited from interface org.askalon.graph.chart.Chart |
---|
getChartConfiguration, getChartMenu, getChartName, getLegend, getUnit, getXAxisText, getYAxisText, isDisableUpdate, isEdgesVisible, refreshConfiguration, resetConfiguration, setChartConfiguration, setDisableUpdate, setEdgesVisible, setUnit, setXAxisText, setYAxisText |
Methods inherited from interface org.askalon.graph.chart.base.Cleanable |
---|
cleanUp |
Method Detail |
---|
void setValue(int surface_id, int idx, int idz, double value)
surface_id
- the id of the surface for which the datapoint should be setidx
- the x-coordinate of the datapointidz
- the z-coordinate of the datapointvalue
- the new value for this datapointgetValue(int, int, int)
,
setValues(int, List)
void setValues(int surface_id, List<GridValueElement> l)
surface_id
- the id of the surfacel
- the list of values to updateGridValueElement
,
getValue(int, int, int)
,
setValue(int, int, int, double)
double getValue(int surface_id, int idx, int idz)
surface_id
- the id of the surfaceidx
- the x-coordinate of the datapointidz
- the z-coordinate of the datapoint
getValues(int, int, int)
,
setValue(int, int, int, double)
,
setValues(int, List)
void removeEntity(int surface_id)
surface_id
- the id of the surface to removevoid setTransparency(int surface_id, float transparency)
surface_id
- the id of the surfacetransparency
- the new transparency of this surface, 0.0 <= transparency <= 1.0
getTransparency(int)
float getTransparency(int surface_id)
surface_id
- the id of the surface
setTransparency(int, float)
void setLinesTransparent(boolean b)
b
- true to enable transparency, false to disable itgetLinesTransparent()
boolean getLinesTransparent()
setLinesTransparent(boolean)
double[] getValues(int surface_id, int idX, int idZ)
surface_id
- the id of the surfaceidX
- the x-coordinate of the datapointidZ
- the z-coordinate of the datapoint
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Part of: |
ASKALON Visualisation Diagrams |