程序包 | 说明 |
---|---|
com.supermap.mapping |
限定符和类型 | 字段和说明 |
---|---|
static SnapMode |
SnapMode.LINE_WITH_FIXED_ANGLE
开启捕捉功能使当前绘制的线段与前一线段成固定角度。
|
static SnapMode |
SnapMode.LINE_WITH_FIXED_LENGTH
开启捕捉功能以固定长度绘制当前线段。
|
static SnapMode |
SnapMode.LINE_WITH_HORIZONTAL
开启捕捉功能使当前绘制的线是水平线。
|
static SnapMode |
SnapMode.LINE_WITH_HORIZONTAL_OR_VERTICAL
已过时。
|
static SnapMode |
SnapMode.LINE_WITH_INTERSECTION
已过时。
|
static SnapMode |
SnapMode.LINE_WITH_PARALLEL
开启捕捉功能使当前绘制的线与其它线性要素平行。
|
static SnapMode |
SnapMode.LINE_WITH_PERPENDICULAR
开启捕捉功能使当前绘制的线同其它线性图素(包括延长线)垂直。
|
static SnapMode |
SnapMode.LINE_WITH_VERTICAL
开启捕捉功能使当前绘制的线是垂直线。
|
static SnapMode |
SnapMode.POINT_ON_ENDPOINT
开启捕捉功能使当前绘制的点在端点(线的端点或多边形的边界线端点)上。
|
static SnapMode |
SnapMode.POINT_ON_EXTENSION
开启捕捉功能使当前绘制的点在其他线性要素延长线上。
|
static SnapMode |
SnapMode.POINT_ON_LINE
开启捕捉功能使当前绘制的点在其他线性要素上。
|
static SnapMode |
SnapMode.POINT_ON_MIDPOINT
开启捕捉功能使当前绘制的点在其他线性要素的中点上。
|
static SnapMode |
SnapMode.POINT_ON_POINT
开启捕捉功能使当前绘制的点与其他点对象或节点重合。
|
static SnapMode |
SnapMode.POINT_WITH_HORIZOTAL_OR_VERTICAL
已过时。
|
限定符和类型 | 方法和说明 |
---|---|
SnapMode |
SnapSetting.getAt(int index)
返回指定索引值的捕捉模式。
|
SnapMode |
SnappedElement.getSnapMode()
返回该对象是通过哪种捕捉模式来捕捉到的,即在捕捉过程中哪个捕捉方式捕捉到该对象。
|
SnapMode |
SnappedElement.getSnappingMode()
已过时。
使用getSnapMode
SnappedElement.getSnapMode() 代替 |
限定符和类型 | 方法和说明 |
---|---|
boolean |
SnapSetting.exchange(SnapMode mode1,
SnapMode mode2)
交换两个指定的捕捉模式的先后顺序。
|
boolean |
SnapSetting.get(SnapMode mode)
返回指定的捕捉模式是否有效。
|
int |
SnapSetting.indexOf(SnapMode mode)
返回指定模式的索引值。
|
boolean |
SnapSetting.moveTo(SnapMode mode,
int targetIndex)
移动指定的捕捉模式到指定的索引处。
|
void |
SnapSetting.set(SnapMode mode,
boolean value)
设置指定的捕捉模式是否有效。
|
构造器和说明 |
---|
SnappedElement(Layer layer,
int geometryID,
SnapMode snappingMode,
Point2D[] snappedPoints)
根据下列参数构造一个
SnappedElement 类的新实例:当前元素所属的图层、所对应几何对象的 ID、所采取的捕捉模式、所对应的点集合。 |
Copyright © 2021–2024 SuperMap. All rights reserved.