com.supermap.maritime.editor.topology.entity
类 S100Geometry
- java.lang.Object
-
- com.supermap.maritime.editor.topology.entity.S100Geometry
-
- 所有已实现的接口:
- Serializable
public abstract class S100Geometry extends Object implements Serializable
- 另请参阅:
- 序列化表格
-
-
字段概要
字段 限定符和类型 字段和说明 S100Rectanglem_extentLinkedList<S100Geometry>m_linkslongm_rcidshortm_ruinLongm_rver
-
构造器概要
构造器 构造器和说明 S100Geometry(LinkedList<S100FeatureInfo> feas, long rcid, S100TopoMessages topoMessages)
-
方法概要
所有方法 实例方法 抽象方法 具体方法 限定符和类型 方法和说明 voiddelink(S100Geometry other, boolean bLog)intdelinkChild(long rcid)voiddelinkFeature(String fcode, long fid)voiddelinkFeatures()booleanequals(Object o)LinkedList<S100Coordinate2>getControlPoints()S100RectanglegetExtent()LinkedList<S100FeatureInfo>getFeatures()abstract StringgetGeometryType()S100FeatureInfogetLinkFeature(String fcode, long fid)LinkedList<S100Geometry>getLinks()shortgetOrnt(String fcode, long fid)longgetRcid()shortgetRuin()LonggetRver()S100TopoEditgetTopo()inthashCode()voidlink(S100Geometry other)voidlinkFeature(S100FeatureInfo fea)voidlinkFeatures(LinkedList<S100FeatureInfo> others)com.alibaba.fastjson.JSONObjectlog(int RUIN)abstract voidlog(com.alibaba.fastjson.JSONObject paramJSONObject)voidoutput()voidredo(com.alibaba.fastjson.JSONObject log)voidremove(boolean bLog)voidsendMessageAdd()voidsendMessageChange(com.alibaba.fastjson.JSONObject content)voidsetExtent(S100Rectangle extent)voidsetFeatures(LinkedList<S100FeatureInfo> features)voidsetLinks(LinkedList<S100Geometry> links)voidsetOrnt(S100FeatureInfo fea)voidsetRcid(long rcid)voidsetRuin(short ruin)voidsetRver(Long rver)StringtoString()voidundo(com.alibaba.fastjson.JSONObject log)
-
-
-
字段详细资料
-
m_rcid
public long m_rcid
-
m_rver
public Long m_rver
-
m_extent
public S100Rectangle m_extent
-
m_links
public LinkedList<S100Geometry> m_links
-
m_ruin
public short m_ruin
-
-
构造器详细资料
-
S100Geometry
public S100Geometry(LinkedList<S100FeatureInfo> feas, long rcid, S100TopoMessages topoMessages)
-
-
方法详细资料
-
getRcid
public long getRcid()
-
setRcid
public void setRcid(long rcid)
-
getRver
public Long getRver()
-
setRver
public void setRver(Long rver)
-
getRuin
public short getRuin()
-
setRuin
public void setRuin(short ruin)
-
getExtent
public S100Rectangle getExtent()
-
setExtent
public void setExtent(S100Rectangle extent)
-
getLinks
public LinkedList<S100Geometry> getLinks()
-
setLinks
public void setLinks(LinkedList<S100Geometry> links)
-
getFeatures
public LinkedList<S100FeatureInfo> getFeatures()
-
setFeatures
public void setFeatures(LinkedList<S100FeatureInfo> features)
-
getTopo
public S100TopoEdit getTopo()
-
getControlPoints
public LinkedList<S100Coordinate2> getControlPoints()
-
sendMessageAdd
public void sendMessageAdd()
-
sendMessageChange
public void sendMessageChange(com.alibaba.fastjson.JSONObject content)
-
redo
public void redo(com.alibaba.fastjson.JSONObject log)
-
undo
public void undo(com.alibaba.fastjson.JSONObject log)
-
remove
public void remove(boolean bLog)
-
output
public void output()
-
setOrnt
public void setOrnt(S100FeatureInfo fea)
-
getOrnt
public short getOrnt(String fcode, long fid)
-
linkFeature
public void linkFeature(S100FeatureInfo fea)
-
getLinkFeature
public S100FeatureInfo getLinkFeature(String fcode, long fid)
-
linkFeatures
public void linkFeatures(LinkedList<S100FeatureInfo> others)
-
delinkFeature
public void delinkFeature(String fcode, long fid)
-
delinkFeatures
public void delinkFeatures()
-
link
public void link(S100Geometry other)
-
delink
public void delink(S100Geometry other, boolean bLog)
-
delinkChild
public int delinkChild(long rcid)
-
log
public com.alibaba.fastjson.JSONObject log(int RUIN)
-
getGeometryType
public abstract String getGeometryType()
-
log
public abstract void log(com.alibaba.fastjson.JSONObject paramJSONObject)
-
-
Copyright © 2021–2025 SuperMap. All rights reserved.