类的使用
com.supermap.mapping.SnapMode
-
使用SnapMode的程序包 程序包 说明 com.supermap.mapping -
-
com.supermap.mapping中SnapMode的使用
声明为SnapMode的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的com.supermap.mapping中的方法 限定符和类型 方法和说明 SnapMode
SnapSetting. getAt(int index)
返回指定索引值的捕捉模式。SnapMode
SnappedElement. getSnapMode()
返回该对象是通过哪种捕捉模式来捕捉到的,即在捕捉过程中哪个捕捉方式捕捉到该对象。SnapMode
SnappedElement. getSnappingMode()
已过时。使用getSnapModeSnappedElement.getSnapMode()
代替参数类型为SnapMode的com.supermap.mapping中的方法 限定符和类型 方法和说明 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)
设置指定的捕捉模式是否有效。参数类型为SnapMode的com.supermap.mapping中的构造器 构造器和说明 SnappedElement(Layer layer, int geometryID, SnapMode snappingMode, Point2D[] snappedPoints)
根据下列参数构造一个SnappedElement
类的新实例:当前元素所属的图层、所对应几何对象的 ID、所采取的捕捉模式、所对应的点集合。
-
Copyright © 2021–2024 SuperMap. All rights reserved.