public class SlopedCylinder extends CSGEntity
CSGEntity
类。构造器和说明 |
---|
SlopedCylinder()
构造一个新的 SlopedCylinder 对象。
|
SlopedCylinder(double dRadiusBottom,
double dRadiusTop,
double dHeight,
Point2D top_slope,
Point2D bottom_slope)
根据给定的底面半径、顶面半径、高度,顶部坡度,底部坡度构造一个新的 SlopedCylinder 对象。
|
SlopedCylinder(SlopedCylinder slopedCylinderEntity)
根据给定的 SlopedCylinder 对象构造一个与其完全相同的新对象。
|
限定符和类型 | 方法和说明 |
---|---|
SlopedCylinder |
clone() |
void |
dispose() |
double |
getBottomRadius()
返回斜口圆柱的底面半径,单位为米。
|
Point2D |
getBottomSlope()
返回斜口圆柱的底部坡度,即底面所在平面与x轴,y轴的角度。
|
double |
getHeight()
返回斜口圆柱的高度,单位为米。
|
double |
getTopRadius()
返回斜口圆柱的顶面半径,单位为米。
|
Point2D |
getTopSlope()
返回斜口圆柱的顶部坡度,即顶面所在平面与x轴,y轴的角度。
|
void |
setBottomRadius(double bottomRadius)
设置斜口圆柱的底面半径,单位为米。
|
void |
setBottomSlope(Point2D point2D)
设置斜口圆柱的底部坡度。
|
void |
setHeight(double height)
设置斜口圆柱的高度,单位为米。
|
void |
setTopRadius(double topRadius)
设置斜口圆柱的顶面半径,单位为米。
|
void |
setTopSlope(Point2D point2D)
设置斜口圆柱的顶部坡度。
|
difference, difference, getArea, getBoundingBox, getType, getVolume, intersect, intersect, multiply, rotate, scale, translate, union, union
public SlopedCylinder()
public SlopedCylinder(SlopedCylinder slopedCylinderEntity)
slopedCylinderEntity
- 指定的斜口圆柱几何对象。public SlopedCylinder(double dRadiusBottom, double dRadiusTop, double dHeight, Point2D top_slope, Point2D bottom_slope)
dRadiusBottom
- 斜口圆柱的底面半径dRadiusTop
- 斜口圆柱的顶面半径dHeight
- 斜口圆柱的高度top_slope
- 斜口圆柱的顶部坡度bottom_slope
- 斜口圆柱的底部坡度public double getBottomRadius()
public void setBottomRadius(double bottomRadius)
bottomRadius
- 斜口圆柱的底面半径。public double getTopRadius()
public void setTopRadius(double topRadius)
topRadius
- 斜口圆柱的顶面半径。public double getHeight()
public void setHeight(double height)
height
- 斜口圆柱的高度。public Point2D getTopSlope()
public void setTopSlope(Point2D point2D)
point2D
- 斜口圆柱的顶部坡度。public Point2D getBottomSlope()
public void setBottomSlope(Point2D point2D)
point2D
- 斜口圆柱的底部坡度。public SlopedCylinder clone()
public void dispose()
dispose
在接口中 IDisposable
dispose
在类中 CSGEntity
Copyright © 2021–2024 SuperMap. All rights reserved.