public class GeoTable3D extends Geometry3D
构造器和说明 |
---|
GeoTable3D()
构造一个新的 GeoTable3D 对象。
|
GeoTable3D(GeoTable3D geoTable3D)
根据指定参数构造一个 GeoTable3D 新对象。
|
GeoTable3D(Point3D position,
double length1,
double length2,
double ratio,
double height)
根据指定对象构造一个 GeoTable3D 新对象。
|
限定符和类型 | 方法和说明 |
---|---|
GeoTable3D |
clone()
克隆一个Geometry对象。
|
void |
dispose()
释放该对象所占用的资源。
|
Point3D |
getCenter()
获取棱台体的中心点坐标。
|
double |
getDiagonal1()
获取棱台体的底面对角线长度1。
|
double |
getDiagonal2()
获取棱台体的底面对角线长度2。
|
double |
getHeight()
获取棱台的高度。
|
double |
getRatio()
获取棱台的顶面底面对角线长度比例。
|
void |
setDiagonal1(double diagonal1)
设置棱台体的底面对角线长度1。
|
void |
setDiagonal2(double diagonal2)
设置棱台体的底面对角线长度2。
|
void |
setHeight(double height)
设置棱台的高度。
|
void |
setRatio(double ratio)
设置棱台的顶面底面对角线长度比例。
|
convertToGeoModel3D, convertToGeoModel3D, convertToGeoModel3D, getBoundingBox, getGeoModel, getInnerPoint3D, getPosition, getRotationX, getRotationY, getRotationZ, getScaleX, getScaleY, getScaleZ, getStyle3D, getVolume, offset, setPosition, setRotationX, setRotationY, setRotationZ, setScaleX, setScaleY, setScaleZ, setStyle3D
public GeoTable3D()
public GeoTable3D(GeoTable3D geoTable3D)
geoTable3D
- 指定的GeoTable3D对象public GeoTable3D(Point3D position, double length1, double length2, double ratio, double height)
position
- 棱台体的中心点坐标。length1
- 棱台体的底面对角线长度1。length2
- 棱台体的底面对角线长度2。ratio
- 棱台的顶面底面对角线长度比例。height
- 棱台的高度。public GeoTable3D clone()
Geometry
public void dispose()
Geometry
dispose
在接口中 IDisposable
dispose
在类中 Geometry
public double getDiagonal1()
public void setDiagonal1(double diagonal1)
diagonal1
- 棱台体的底面对角线长度1public double getDiagonal2()
public void setDiagonal2(double diagonal2)
diagonal2
- 棱台体的底面对角线长度2public double getRatio()
public void setRatio(double ratio)
ratio
- 棱台的顶面底面对角线长度比例public double getHeight()
public void setHeight(double height)
height
- 棱台的高度public Point3D getCenter()
Copyright © 2021–2024 SuperMap. All rights reserved.