public class ExtrudedBody extends CSGEntity
CSGEntity
类。构造器和说明 |
---|
ExtrudedBody()
默认构造一个新的 ExtrudedBody 对象。
|
ExtrudedBody(CSGProfile bottomProfile,
Point3D extrudedDirection,
double extrudedLength)
根据给定的截面、拉伸方向、拉伸长度,构造一个新的 ExtrudedBody 对象。
|
ExtrudedBody(ExtrudedBody entity)
根据给定的参数构造一个新的 ExtrudedBody 对象。
|
限定符和类型 | 方法和说明 |
---|---|
void |
dispose() |
CSGProfile |
getBottomRegion()
返回拉伸体的截面。
|
Point3D |
getExtrudedDirection()
返回拉伸体的拉伸方向。
|
double |
getExtrudedLength()
返回拉伸体的拉伸长度,单位为米。
|
void |
setBottomRegion(CSGProfile bottomProfile)
设置拉伸体的截面。
|
void |
setExtrudedDirection(Point3D direction)
设置拉伸体的拉伸方向
|
void |
setExtrudedLength(double length)
设置拉伸体的拉伸长度,单位为米。
|
public ExtrudedBody()
public ExtrudedBody(ExtrudedBody entity)
entity
- 拉伸体public ExtrudedBody(CSGProfile bottomProfile, Point3D extrudedDirection, double extrudedLength)
bottomProfile
- 截面extrudedDirection
- 拉伸方向extrudedLength
- 拉伸长度public void setBottomRegion(CSGProfile bottomProfile)
bottomProfile
- 拉伸体的截面public CSGProfile getBottomRegion()
public Point3D getExtrudedDirection()
public void setExtrudedDirection(Point3D direction)
direction
- 拉伸体的拉伸方向public double getExtrudedLength()
public void setExtrudedLength(double length)
length
- 拉伸体的拉伸长度public void dispose()
dispose
在接口中 IDisposable
dispose
在类中 CSGEntity
Copyright © 2021–2024 SuperMap. All rights reserved.