public class SymbolInfo
extends com.supermap.data.InternalHandleDisposable
限定符和类型 | 方法和说明 |
---|---|
void |
dispose()
析构函数
|
Point2D |
getAnchorPoint2D()
获取二维锚点
|
Point2D |
getAnchorPoint3D()
获取三维锚点
|
SymbolInfo |
getChildSymbol(int index)
返回指定索引的子标号信息
|
int |
getChildSymbolCount()
返回组节点下子节点个数
|
int |
getDotMode()
获取显示模式
|
int |
getDotRankPos()
获取点标号层级
|
int[] |
getDotRanks()
获取点标号所有层级
|
int |
getDotRanksCount()
获取点标号层级数
|
GraphicObjectType |
getGraphicObjectType()
返回标号种类
|
SymbolInfoNodeType |
getInfoNodeType()
返回标号节点类型
|
int |
getInnerCode()
获取符号内部对应Code
|
Color |
getLineColor()
获取线色
|
Rectangle2D |
getMiddleMarkBounds()
获取中间注记框
|
boolean |
getMiddleMarkExist()
是否存在中间注记
|
int |
getRelationModelID()
获取符号关联的模型ID
|
int |
getSubAlgo(int index)
获取子标号数
|
int |
getSubAlgosCount()
获取子标号数
|
int |
getSymbolCode()
返回标号编号
|
int |
getSymbolLibId()
返回标号库ID
|
String |
getSymbolName()
返回标号名字
|
void |
setAnchorPoint2D(Point2D achorPoint)
设置二维锚点
|
void |
setAnchorPoint3D(Point2D achorPoint)
设置三维锚点
|
void |
setDotMode(int dotMode)
设置标号显示模式
|
void |
setDotRankPos(int rankPos)
设置点标号层级
|
void |
setDotRanks(int[] dotRanks)
设置点标号所有层级
|
void |
setGraphicObjectType(GraphicObjectType symbolType)
设置标号种类
|
void |
setInfoNodeType(SymbolInfoNodeType nodeType)
设置标号节点类型
|
void |
setInnerCode(int innerCode)
设置符号内部对应Code
|
void |
setLineColor(Color lineColor)
设置线色
|
void |
setMiddleMarkBounds(Rectangle2D markBounds)
设置中间注记框
|
void |
setMiddleMarkExist(boolean middleMarkExist)
设置是否存在中间注记
|
void |
setRelationModelID(int modelID)
设置符号关联的模型ID
|
void |
setSymbolCode(int code)
设置标号编号
|
void |
setSymbolLibId(int libId)
设置标号库ID
|
void |
setSymbolName(String symbolName)
设置标号名字
|
public void dispose()
public SymbolInfoNodeType getInfoNodeType()
public void setInfoNodeType(SymbolInfoNodeType nodeType)
nodeType
- 节点类型public GraphicObjectType getGraphicObjectType()
public void setGraphicObjectType(GraphicObjectType symbolType)
symbolType
- 标号种类public int getSymbolLibId()
public void setSymbolLibId(int libId)
libId
- 标号库IDpublic int getSymbolCode()
public void setSymbolCode(int code)
code
- 标号编号public int getChildSymbolCount()
public SymbolInfo getChildSymbol(int index)
index
- 索引public String getSymbolName()
public void setSymbolName(String symbolName)
symbolName
- 标号名字public int getInnerCode()
public void setInnerCode(int innerCode)
innerCode
- 符号内部Codepublic int getDotMode()
public void setDotMode(int dotMode)
dotMode
- 标号显示模式public int getRelationModelID()
public void setRelationModelID(int modelID)
modelID
- 标号显示模式public int getDotRankPos()
public void setDotRankPos(int rankPos)
rankPos
- 标号层级public int getDotRanksCount()
public int[] getDotRanks()
public void setDotRanks(int[] dotRanks)
dotRanks
- 标号所有层级public boolean getMiddleMarkExist()
public void setMiddleMarkExist(boolean middleMarkExist)
middleMarkExist
- 是否注记是否存在public Rectangle2D getMiddleMarkBounds()
public void setMiddleMarkBounds(Rectangle2D markBounds)
markBounds
- 注记框public Point2D getAnchorPoint2D()
public void setAnchorPoint2D(Point2D achorPoint)
achorPoint
- 锚点public Point2D getAnchorPoint3D()
public void setAnchorPoint3D(Point2D achorPoint)
achorPoint
- 锚点public Color getLineColor()
public void setLineColor(Color lineColor)
lineColor
- 线色public int getSubAlgosCount()
public int getSubAlgo(int index)
index
- 子标号索引Copyright © 2021–2024 SuperMap. All rights reserved.