com.supermap.data
类 GeometryParametric
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.data.Geometry
-
- com.supermap.data.GeometryParametric
-
- 所有已实现的接口:
- IDisposable
public abstract class GeometryParametric extends Geometry
参数化几何对象。
-
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 int
add(PointParametric point)
向线对象追加一个点。void
dispose()
回收此对象PointParametric
get(int index)
用于获取线对象中的指定的点int
getCount()
返回线对象的总个数。boolean
insert(int index, PointParametric point)
用于往线对象中的指定位置插入一个点对象,成功则返回 True,否则返回 False。boolean
remove(int index)
删除线对象中的指定index的点 当index >= PartCount 或 index < 0时抛出IndexOutOfBoundsExceptionboolean
set(int index, PointParametric point)
在指定的位置上修改线上的点,成功则返回 True。void
setEmpty()
清空几何对象
-
-
-
方法详细资料
-
dispose
public void dispose()
回收此对象- 指定者:
dispose
在接口中IDisposable
- 指定者:
dispose
在类中Geometry
-
add
public int add(PointParametric point)
向线对象追加一个点。- 参数:
point
- PointParametric 点- 返回:
- int 成功返回添加的点的索引
-
remove
public boolean remove(int index)
删除线对象中的指定index的点 当index >= PartCount 或 index < 0时抛出IndexOutOfBoundsException- 参数:
index
- int 指定的点索引号- 返回:
- boolean 成功返回true,否则返回false
-
get
public PointParametric get(int index)
用于获取线对象中的指定的点- 参数:
index
- int 点的索引- 返回:
- PointParametric 成功返回PointParametric对象,失败返回空值。
-
insert
public boolean insert(int index, PointParametric point)
用于往线对象中的指定位置插入一个点对象,成功则返回 True,否则返回 False。 当index > PartCount 或 index < 0时抛出IndexOutOfBoundsException 当points.Length < 2 时,抛出IllegalArgumentException- 参数:
index
- int 插入的位置point
- PointParametric 插入对象的点- 返回:
- boolean 成功则返回 True,否则返回 False
-
set
public boolean set(int index, PointParametric point)
在指定的位置上修改线上的点,成功则返回 True。 当index >= PartCount 或 index < 0时抛出IndexOutOfBoundsException- 参数:
index
- intpoint
- PointParametric- 返回:
- boolean
-
getCount
public int getCount()
返回线对象的总个数。- 返回:
- int
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.