com.supermap.data
类 GeoWedge
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.data.Geometry
-
- com.supermap.data.Geometry3D
-
- com.supermap.data.GeoWedge
-
- 所有已实现的接口:
- IDisposable
public class GeoWedge extends Geometry3D
参数化对象-楔形体。- 作者:
- Administrator
-
-
构造器概要
构造器 构造器和说明 GeoWedge()
构造一个新的 GeoWedge 对象。GeoWedge(GeoWedge geoWedge)
根据参数构造一个 GeoWedge 新对象。GeoWedge(Point3D position, double bottomLength, double bottomWidth, double ratio, double height)
根据参数构造一个 GeoWedge 新对象。
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 GeoWedge
clone()
克隆一个Geometry对象。void
dispose()
释放该对象所占用的资源。double
getBottomLength()
获取楔形体底面长。double
getBottomWidth()
获取楔形体底面宽。Point3D
getCenter()
获取楔形体的中心点坐标。double
getHeigth()
获取楔形体高度。double
getRatio()
获取楔形体顶面底面宽(或长)比例。double
getTopLength()
double
getTopWidth()
double
getTopXOffset()
获取楔形体顶面圆心X偏移量。double
getTopYOffset()
获取楔形体顶面圆心Y偏移量。void
setBottomLength(double bottomLength)
设置楔形体底面长。void
setBottomWidth(double bottomWidth)
设置楔形体底面宽。void
setHeigth(double height)
设置楔形体高度。void
setRatio(double ratio)
设置楔形体顶面底面宽(或长)比例。void
setTopLength(double topLength)
void
setTopWidth(double topWidth)
void
setTopXOffset(double topXOffset)
设置楔形体顶面圆心X偏移量。void
setTopYOffset(double topYOffset)
设置楔形体顶面圆心Y偏移量。-
从类继承的方法 com.supermap.data.Geometry3D
convertToGeoModel3D, convertToGeoModel3D, convertToGeoModel3D, getBoundingBox, getGeoModel, getInnerPoint3D, getOrientedBoundingBox, getPosition, getRotationX, getRotationY, getRotationZ, getScaleX, getScaleY, getScaleZ, getStyle3D, getVolume, offset, setPosition, setRotationX, setRotationY, setRotationZ, setScaleX, setScaleY, setScaleZ, setStyle3D
-
-
-
-
构造器详细资料
-
GeoWedge
public GeoWedge()
构造一个新的 GeoWedge 对象。
-
GeoWedge
public GeoWedge(GeoWedge geoWedge)
根据参数构造一个 GeoWedge 新对象。- 参数:
geoWedge
- 指定的GeoWedge对象。
-
GeoWedge
public GeoWedge(Point3D position, double bottomLength, double bottomWidth, double ratio, double height)
根据参数构造一个 GeoWedge 新对象。- 参数:
position
- 楔形体的中心点坐标。bottomLength
- 楔形体底面长。bottomWidth
- 楔形体底面宽。ratio
- 楔形体顶面底面宽(或长)比例。height
- 楔形体高度。
-
-
方法详细资料
-
dispose
public void dispose()
从类复制的说明:Geometry
释放该对象所占用的资源。当调用该方法之后,此对象不再可用。- 指定者:
dispose
在接口中IDisposable
- 指定者:
dispose
在类中Geometry
-
getBottomLength
public double getBottomLength()
获取楔形体底面长。- 返回:
- 楔形体底面长
-
setBottomLength
public void setBottomLength(double bottomLength)
设置楔形体底面长。- 参数:
bottomLength
- 楔形体底面长
-
getBottomWidth
public double getBottomWidth()
获取楔形体底面宽。- 返回:
- 楔形体底面宽
-
setBottomWidth
public void setBottomWidth(double bottomWidth)
设置楔形体底面宽。- 参数:
bottomWidth
- 楔形体底面宽
-
getTopWidth
public double getTopWidth()
-
setTopWidth
public void setTopWidth(double topWidth)
-
getTopLength
public double getTopLength()
-
setTopLength
public void setTopLength(double topLength)
-
getRatio
public double getRatio()
获取楔形体顶面底面宽(或长)比例。- 返回:
- 楔形体顶面底面宽(或长)比例
-
setRatio
public void setRatio(double ratio)
设置楔形体顶面底面宽(或长)比例。- 参数:
ratio
- 楔形体顶面底面宽(或长)比例
-
getHeigth
public double getHeigth()
获取楔形体高度。- 返回:
- 楔形体高度
-
setHeigth
public void setHeigth(double height)
设置楔形体高度。- 参数:
height
- 楔形体高度
-
getCenter
public Point3D getCenter()
获取楔形体的中心点坐标。- 返回:
-
getTopXOffset
public double getTopXOffset()
获取楔形体顶面圆心X偏移量。- 返回:
- 楔形体顶面圆心X偏移量
-
setTopXOffset
public void setTopXOffset(double topXOffset)
设置楔形体顶面圆心X偏移量。- 参数:
topXOffset
- 楔形体顶面圆心X偏移量
-
getTopYOffset
public double getTopYOffset()
获取楔形体顶面圆心Y偏移量。- 返回:
- 楔形体顶面圆心Y偏移量
-
setTopYOffset
public void setTopYOffset(double topYOffset)
设置楔形体顶面圆心Y偏移量。- 参数:
topYOffset
- 楔形体顶面圆心Y偏移量
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.