com.supermap.realspace.threeddesigner
类 Ellipsoid
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.data.CSGEntity
-
- com.supermap.realspace.threeddesigner.Ellipsoid
-
- 所有已实现的接口:
- IDisposable
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半轴,单位为米。-
从类继承的方法 com.supermap.data.CSGEntity
difference, difference, getArea, getBoundingBox, getType, getVolume, intersect, intersect, multiply, rotate, scale, translate, union, union
-
-
-
-
构造器详细资料
-
Ellipsoid
public Ellipsoid()
构造一个新的 Ellipsoid 对象。
-
Ellipsoid
public Ellipsoid(Ellipsoid ellipsoidEntity)
根据给定的 Ellipsoid 对象构造一个与其完全相同的新对象。- 参数:
ellipsoidEntity
- 指定的椭球体对象。
-
Ellipsoid
public Ellipsoid(double dSemiAxisX, double dSemiAxisY, double dSemiAxisZ)
根据指定的参数来构造一个 Ellipsoid 的新对象。- 参数:
dSemiAxisX
- 椭球体的X半轴。dSemiAxisY
- 椭球体的Y半轴。dSemiAxisZ
- 椭球体的Z半轴。
-
-
方法详细资料
-
getSemiAxisX
public double getSemiAxisX()
返回椭球体的X半轴,单位为米。- 返回:
- 椭球体的X半轴,默认为0.0。
-
setSemiAxisX
public void setSemiAxisX(double priAxis)
设置椭球体的X半轴,单位为米。- 参数:
priAxis
- 椭球体的X半轴。
-
getSemiAxisY
public double getSemiAxisY()
返回椭球体的Y半轴,单位为米。- 返回:
- 椭球体的Y半轴,默认为0.0。
-
setSemiAxisY
public void setSemiAxisY(double thiAxis)
设置椭球体的Y半轴,单位为米。- 参数:
thiAxis
- 椭球体的Y半轴。
-
getSemiAxisZ
public double getSemiAxisZ()
返回椭球体的Z半轴,单位为米。- 返回:
- 椭球体的Z半轴,默认为0.0。
-
setSemiAxisZ
public void setSemiAxisZ(double secAxis)
设置椭球体的Z半轴,单位为米。- 参数:
secAxis
- 椭球体的Z半轴。
-
dispose
public void dispose()
- 指定者:
dispose
在接口中IDisposable
- 覆盖:
dispose
在类中CSGEntity
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.