public class EllipticRing extends CSGEntity
CSGEntity
类。构造器和说明 |
---|
EllipticRing()
构造一个新的 EllipticRing 对象。
|
EllipticRing(double dSemiMajorAxis,
double dSemiMinorAxis,
double dPipeRadius)
根据指定的参数来构造一个 EllipticRing 的新对象。
|
EllipticRing(EllipticRing ellipticRingEntity)
根据给定的 EllipticRing 对象构造一个与其完全相同的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
EllipticRing |
clone() |
void |
dispose() |
double |
getPipeRadius()
返回椭圆环体的管半径,单位为米。
|
double |
getSemiMajorAxis()
返回椭圆环体的长半轴,单位为米。
|
double |
getSemiMinorAxis()
返回椭圆环体的短半轴,单位为米。
|
void |
setPipeRadius(double pipeRadius)
设置椭圆环体的管半径,单位为米。
|
void |
setSemiMajorAxis(double semiMajorAxis)
设置椭圆环体的长半轴,单位为米。
|
void |
setSemiMinorAxis(double semiMinorAxis)
设置椭圆环体的短半轴,单位为米。
|
difference, difference, getArea, getBoundingBox, getType, getVolume, intersect, intersect, multiply, rotate, scale, translate, union, union
public EllipticRing()
public EllipticRing(EllipticRing ellipticRingEntity)
ellipticRingEntity
- 椭圆环体。public EllipticRing(double dSemiMajorAxis, double dSemiMinorAxis, double dPipeRadius)
dSemiMajorAxis
- 椭圆环体的长半轴。dSemiMinorAxis
- 椭圆环体的短半轴。dPipeRadius
- 椭圆环体的管半径。public double getSemiMajorAxis()
public void setSemiMajorAxis(double semiMajorAxis)
semiMajorAxis
- 椭圆环体的长半轴。public double getSemiMinorAxis()
public void setSemiMinorAxis(double semiMinorAxis)
semiMinorAxis
- 椭圆环体的短半轴。public double getPipeRadius()
public void setPipeRadius(double pipeRadius)
pipeRadius
- 椭圆环体的管半径。public EllipticRing clone()
public void dispose()
dispose
在接口中 IDisposable
dispose
在类中 CSGEntity
Copyright © 2021–2024 SuperMap. All rights reserved.