public class Ellipsoid extends CSGEntity
CSGEntity
类。构造器和说明 |
---|
Ellipsoid()
构造一个新的 Ellipsoid 对象。
|
Ellipsoid(double dSemiAxisX,
double dSemiAxisY,
double dSemiAxisZ)
根据指定的参数来构造一个 Ellipsoid 的新对象。
|
Ellipsoid(Ellipsoid ellipsoidEntity)
根据给定的 Ellipsoid 对象构造一个与其完全相同的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
Ellipsoid |
clone() |
void |
dispose() |
double |
getSemiAxisX()
返回椭球体的X半轴,单位为米。
|
double |
getSemiAxisY()
返回椭球体的Y半轴,单位为米。
|
double |
getSemiAxisZ()
返回椭球体的Z半轴,单位为米。
|
void |
setSemiAxisX(double priAxis)
设置椭球体的X半轴,单位为米。
|
void |
setSemiAxisY(double thiAxis)
设置椭球体的Y半轴,单位为米。
|
void |
setSemiAxisZ(double secAxis)
设置椭球体的Z半轴,单位为米。
|
difference, difference, getArea, getBoundingBox, getType, getVolume, intersect, intersect, multiply, rotate, scale, translate, union, union
public Ellipsoid()
public Ellipsoid(Ellipsoid ellipsoidEntity)
ellipsoidEntity
- 指定的椭球体对象。public Ellipsoid(double dSemiAxisX, double dSemiAxisY, double dSemiAxisZ)
dSemiAxisX
- 椭球体的X半轴。dSemiAxisY
- 椭球体的Y半轴。dSemiAxisZ
- 椭球体的Z半轴。public double getSemiAxisX()
public void setSemiAxisX(double priAxis)
priAxis
- 椭球体的X半轴。public double getSemiAxisY()
public void setSemiAxisY(double thiAxis)
thiAxis
- 椭球体的Y半轴。public double getSemiAxisZ()
public void setSemiAxisZ(double secAxis)
secAxis
- 椭球体的Z半轴。public void dispose()
dispose
在接口中 IDisposable
dispose
在类中 CSGEntity
Copyright © 2021–2024 SuperMap. All rights reserved.