com.supermap.maritime.editor.topology.entity
类 S100CompositeCurve
- java.lang.Object
-
- com.supermap.maritime.editor.topology.entity.S100Geometry
-
- com.supermap.maritime.editor.topology.entity.S100CompositeCurve
-
- 所有已实现的接口:
- Serializable
public class S100CompositeCurve extends S100Geometry
- 另请参阅:
- 序列化表格
-
-
字段概要
字段 限定符和类型 字段和说明 LinkedList<S100CurveReference>m_curves
-
构造器概要
构造器 构造器和说明 S100CompositeCurve(LinkedList<S100FeatureInfo> feas, long rcid, LinkedList<S100CurveReference> curves, S100TopoMessages topoMessages)
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 voidadd(int index, LinkedList<S100CurveReference> refs)voidadd(int index, S100CurveReference reference)voidadd(LinkedList<S100Curve> newCurves)voidadd(S100CurveReference reference)intdelinkChild(long rcid)booleanequals(Object o)LinkedList<S100Coordinate2>getControlPoints()LinkedList<S100CurveReference>getCurves()StringgetGeometryType()S100PositiongetStartPoint()inthashCode()voidlog(com.alibaba.fastjson.JSONObject log)voidremove(boolean bLog)voidremoveCurve(int index, int count, boolean bLog)voidsetCurves(LinkedList<S100CurveReference> curves)StringtoString()-
从类继承的方法 com.supermap.maritime.editor.topology.entity.S100Geometry
delink, delinkFeature, delinkFeatures, getExtent, getFeatures, getLinkFeature, getLinks, getOrnt, getRcid, getRuin, getRver, getTopo, link, linkFeature, linkFeatures, log, output, redo, sendMessageAdd, sendMessageChange, setExtent, setFeatures, setLinks, setOrnt, setRcid, setRuin, setRver, undo
-
-
-
-
字段详细资料
-
m_curves
public LinkedList<S100CurveReference> m_curves
-
-
构造器详细资料
-
S100CompositeCurve
public S100CompositeCurve(LinkedList<S100FeatureInfo> feas, long rcid, LinkedList<S100CurveReference> curves, S100TopoMessages topoMessages)
-
-
方法详细资料
-
equals
public boolean equals(Object o)
- 覆盖:
equals在类中S100Geometry
-
hashCode
public int hashCode()
- 覆盖:
hashCode在类中S100Geometry
-
toString
public String toString()
- 覆盖:
toString在类中S100Geometry
-
getCurves
public LinkedList<S100CurveReference> getCurves()
-
setCurves
public void setCurves(LinkedList<S100CurveReference> curves)
-
getGeometryType
public String getGeometryType()
- 指定者:
getGeometryType在类中S100Geometry
-
getStartPoint
public S100Position getStartPoint()
-
add
public void add(S100CurveReference reference)
-
add
public void add(int index, S100CurveReference reference)
-
add
public void add(LinkedList<S100Curve> newCurves)
-
add
public void add(int index, LinkedList<S100CurveReference> refs)
-
delinkChild
public int delinkChild(long rcid)
- 覆盖:
delinkChild在类中S100Geometry
-
removeCurve
public void removeCurve(int index, int count, boolean bLog)
-
remove
public void remove(boolean bLog)
- 覆盖:
remove在类中S100Geometry
-
log
public void log(com.alibaba.fastjson.JSONObject log)
- 指定者:
log在类中S100Geometry
-
getControlPoints
public LinkedList<S100Coordinate2> getControlPoints()
- 覆盖:
getControlPoints在类中S100Geometry
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.