类 Line2DGraphicCollection
- java.lang.Object
-
- org.meteoinfo.geometry.graphic.Artist
-
- org.meteoinfo.geometry.graphic.Graphic
-
- org.meteoinfo.geometry.graphic.GraphicCollection
-
- org.meteoinfo.geometry.graphic.Line2DGraphicCollection
-
- 所有已实现的接口:
Iterator
public class Line2DGraphicCollection extends GraphicCollection
-
-
字段概要
-
从类继承的字段 org.meteoinfo.geometry.graphic.GraphicCollection
avoidCollision, extent, graphics, index, labelPoints, labelSet, legendBreak, legendScheme, singleLegend
-
-
构造器概要
构造器 构造器 说明 Line2DGraphicCollection()ConstructorLine2DGraphicCollection(List<Line2DGraphic> graphics)ConstructorLine2DGraphicCollection(List<Array> data, List<PolylineBreak> lineBreaks)ConstructorLine2DGraphicCollection(List<Array> data, List<Array> cData, LegendScheme ls)ConstructorLine2DGraphicCollection(List<Array> data, PolylineBreak lineBreak)ConstructorLine2DGraphicCollection(List<Array> data, Array cData, LegendScheme ls)Constructor
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 List<Array>getData()Get segments dataList<PolylineBreak>getLegendBreaks()Get legend breaksbooleanhasColorData()Return has color data array or notbooleanisCurve()Return plot as curve line or notvoidsetCurve(boolean value)Set plot as curve line or notvoidsetData(List<Array> value)Set segments datavoidsetData(List<Array> value, Array cData)Set segments dataprotected voidupdateGraphics(List<Array> data, List<PolylineBreak> lineBreaks)protected voidupdateGraphics(List<Array> data, List<Array> cData, LegendScheme ls)protected voidupdateGraphics(List<Array> data, PolylineBreak lineBreak)protected voidupdateGraphics(List<Array> data, Array cData, LegendScheme ls)-
从类继承的方法 org.meteoinfo.geometry.graphic.GraphicCollection
add, add, addAll, addLabel, addLabels, addLabelsByColor, addLabelsContourDynamic, clear, clip, contains, get, getArrowZoom, getExtent, getGraphicN, getGraphics, getLabel, getLabelPoints, getLabelSet, getLegend, getLegendBreak, getLegendScheme, getNumGraphics, getShape, getShape, getShapes, getShapeType, hasNext, indexOf, is3D, isAvoidCollision, isCollection, isEmpty, isSingleLegend, join, moveLabel, moveLabel, next, remove, remove, removeAll, removeLabels, selectGraphics, setAvoidCollision, setExtent, setGraphicN, setGraphics, setLabelPoints, setLabelSet, setLegendBreak, setLegendScheme, setSingleLegend, size, updateExtent, xShift, xShiftCopy
-
从类继承的方法 org.meteoinfo.geometry.graphic.Graphic
addLegend, addShape, doTransform, exportToXML, getClipGraphic, getClipPath, getHandle, getResizeAbility, getTransform, importFromXML, isClip, loadLegend, loadShape, setClipGraphic, setClipPath, setClipPath, setHandle, setLegend, setShape, setTransform, verticeAddUpdate, verticeMoveUpdate, verticeRemoveUpdate
-
从类继承的方法 org.meteoinfo.geometry.graphic.Artist
isAntiAlias, isVisible, setAntiAlias, setVisible
-
从类继承的方法 java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
从接口继承的方法 java.util.Iterator
forEachRemaining, remove
-
-
-
-
构造器详细资料
-
Line2DGraphicCollection
public Line2DGraphicCollection()
Constructor
-
Line2DGraphicCollection
public Line2DGraphicCollection(List<Line2DGraphic> graphics)
Constructor- 参数:
graphics- Graphics
-
Line2DGraphicCollection
public Line2DGraphicCollection(List<Array> data, PolylineBreak lineBreak)
Constructor- 参数:
data- Data listlineBreak- Polyline break
-
Line2DGraphicCollection
public Line2DGraphicCollection(List<Array> data, List<PolylineBreak> lineBreaks)
Constructor- 参数:
data- Data listlineBreaks- Polyline break list
-
Line2DGraphicCollection
public Line2DGraphicCollection(List<Array> data, Array cData, LegendScheme ls)
Constructor- 参数:
data- Data listcdata- Color datals- Legend scheme
-
Line2DGraphicCollection
public Line2DGraphicCollection(List<Array> data, List<Array> cData, LegendScheme ls)
Constructor- 参数:
data- Data listcdata- Color datals- Legend scheme
-
-
方法详细资料
-
updateGraphics
protected void updateGraphics(List<Array> data, PolylineBreak lineBreak)
-
updateGraphics
protected void updateGraphics(List<Array> data, List<PolylineBreak> lineBreaks)
-
updateGraphics
protected void updateGraphics(List<Array> data, List<Array> cData, LegendScheme ls)
-
updateGraphics
protected void updateGraphics(List<Array> data, Array cData, LegendScheme ls)
-
hasColorData
public boolean hasColorData()
Return has color data array or not- 返回:
- Has color data array of not
-
isCurve
public boolean isCurve()
Return plot as curve line or not- 返回:
- Curve line or not
-
setCurve
public void setCurve(boolean value)
Set plot as curve line or not- 参数:
value- Curve line or not
-
setData
public void setData(List<Array> value, Array cData)
Set segments data- 参数:
value- Segments data
-
getLegendBreaks
public List<PolylineBreak> getLegendBreaks()
Get legend breaks- 返回:
- Legend breaks
-
-