public class GeoConstructiveSolid extends Geometry3D
构造器和说明 |
---|
GeoConstructiveSolid() |
GeoConstructiveSolid(ArrayList<CSGNode> csgNodes) |
GeoConstructiveSolid(GeoConstructiveSolid geoConstructiveSolid) |
限定符和类型 | 方法和说明 |
---|---|
GeoConstructiveSolid |
clone()
克隆一个Geometry对象。
|
GeoModel3D |
convertToGeoModel3D(int nResolution,
int nFragmentSize,
int nFragmentAngle)
转换成GeoModel3D格式
|
GeoRegion |
convertToRegion()
转换成面
|
void |
dispose()
释放该对象所占用的资源。
|
double |
getArea()
获取面积
|
ArrayList<CSGNode> |
getCSGNodes()
获取CSGN节点
|
double |
getVolume()
获取体积
|
boolean |
isLonLat()
内部模型对象是否被放置在地理坐标系中
|
void |
setCSGNodes(ArrayList<CSGNode> csgNodes)
设置CSGN节点
|
void |
setIsLonLat(boolean isLonLat)
设置内部模型对象是否被放置在地理坐标系中
|
convertToGeoModel3D, convertToGeoModel3D, convertToGeoModel3D, getBoundingBox, getGeoModel, getInnerPoint3D, getPosition, getRotationX, getRotationY, getRotationZ, getScaleX, getScaleY, getScaleZ, getStyle3D, offset, setPosition, setRotationX, setRotationY, setRotationZ, setScaleX, setScaleY, setScaleZ, setStyle3D
public GeoConstructiveSolid()
public GeoConstructiveSolid(GeoConstructiveSolid geoConstructiveSolid)
public double getArea()
public double getVolume()
getVolume
在类中 Geometry3D
public void setIsLonLat(boolean isLonLat)
public boolean isLonLat()
public GeoModel3D convertToGeoModel3D(int nResolution, int nFragmentSize, int nFragmentAngle)
public GeoRegion convertToRegion()
public void dispose()
Geometry
dispose
在接口中 IDisposable
dispose
在类中 Geometry
public GeoConstructiveSolid clone()
Geometry
Copyright © 2021–2024 SuperMap. All rights reserved.