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