com.supermap.data
类 GeoTorus

java.lang.Object
  继承者 com.supermap.data.Geometry
      继承者 com.supermap.data.Geometry3D
          继承者 com.supermap.data.GeoTorus

public class GeoTorus
extends Geometry3D

参数化对象-圆环体。


构造方法摘要
GeoTorus()
          构造一个新的 GeoTorus 对象。
GeoTorus(GeoTorus geoTorus)
          根据指定参数构造一个 GeoTorus 新对象。
GeoTorus(Point3D position, double ringRaDius, double pipeRadius)
          根据指定参数构造一个 GeoTorus 新对象。
 
方法摘要
 GeoTorus clone()
          克隆一个GeoTorus对象。
 void dispose()
          释放对象所占资源。
 Point3D getCenter()
          获取圆环体的中心点坐标。
 double getPipeRadius()
          获取圆环体圆管半径。
 double getRingRadius()
          获取圆环体圆环半径。
 void setPipeRadius(double pipeRadius)
          设置圆环体圆管半径。
 void setRingRadius(double ringRadius)
          设置圆环体圆环半径。
 
从类 com.supermap.data.Geometry3D 继承的方法
convertToGeoModel3D, convertToGeoModel3D, getBoundingBox, getGeoModel, getInnerPoint3D, getPosition, getRotationX, getRotationY, getRotationZ, getScaleX, getScaleY, getScaleZ, getStyle, getStyle3D, getVolume, hitTest, mirror, offset, resize, rotate, setPosition, setRotationX, setRotationY, setRotationZ, setScaleX, setScaleY, setScaleZ, setStyle, setStyle3D
 
从类 com.supermap.data.Geometry 继承的方法
addCustomGeometryCreatedListener, fromXML, getBounds, getID, getInnerPoint, getType, getVariantID, isEmpty, offset, removeCustomGeometryCreatedListener, setEmpty, setID, toXML
 
从类 java.lang.Object 继承的方法
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

构造方法详细信息

GeoTorus

public GeoTorus()
构造一个新的 GeoTorus 对象。


GeoTorus

public GeoTorus(GeoTorus geoTorus)
根据指定参数构造一个 GeoTorus 新对象。

参数:
geoTorus - 指定的GeoTorus对象。

GeoTorus

public GeoTorus(Point3D position,
                double ringRaDius,
                double pipeRadius)
根据指定参数构造一个 GeoTorus 新对象。

参数:
position - 圆环体的中心点坐标。
ringRaDius - 圆环体圆环半径。
pipeRadius - 圆环体圆管半径。
方法详细信息

clone

public GeoTorus clone()
克隆一个GeoTorus对象。

覆盖:
java.lang.Object 中的 clone

dispose

public void dispose()
释放对象所占资源。

覆盖:
Geometry 中的 dispose

getRingRadius

public double getRingRadius()
获取圆环体圆环半径。

返回:
圆环体圆环半径

setRingRadius

public void setRingRadius(double ringRadius)
设置圆环体圆环半径。

参数:
ringRadius - 圆环体圆环半径

getPipeRadius

public double getPipeRadius()
获取圆环体圆管半径。

返回:
圆环体圆管半径

setPipeRadius

public void setPipeRadius(double pipeRadius)
设置圆环体圆管半径。

参数:
pipeRadius - 圆环体圆管半径

getCenter

public Point3D getCenter()
获取圆环体的中心点坐标。

返回:
圆环体的中心点坐标