com.supermap.data
类 GeoConstructiveSolid
- java.lang.Object
-
- com.supermap.data.InternalHandle
-
- com.supermap.data.InternalHandleDisposable
-
- com.supermap.data.Geometry
-
- com.supermap.data.Geometry3D
-
- com.supermap.data.GeoConstructiveSolid
-
- 所有已实现的接口:
- IDisposable
public class GeoConstructiveSolid extends Geometry3D
参数化对象的接口,继承自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)
设置内部模型对象是否被放置在地理坐标系中-
从类继承的方法 com.supermap.data.Geometry3D
convertToGeoModel3D, convertToGeoModel3D, convertToGeoModel3D, getBoundingBox, getGeoModel, getInnerPoint3D, getOrientedBoundingBox, getPosition, getRotationX, getRotationY, getRotationZ, getScaleX, getScaleY, getScaleZ, getStyle3D, offset, setPosition, setRotationX, setRotationY, setRotationZ, setScaleX, setScaleY, setScaleZ, setStyle3D
-
-
-
-
构造器详细资料
-
GeoConstructiveSolid
public GeoConstructiveSolid()
-
GeoConstructiveSolid
public GeoConstructiveSolid(GeoConstructiveSolid geoConstructiveSolid)
-
-
方法详细资料
-
getArea
public double getArea()
获取面积
-
getVolume
public double getVolume()
获取体积- 覆盖:
getVolume
在类中Geometry3D
- 返回:
- 三维几何对象的体积。单位为立方米。
-
setIsLonLat
public void setIsLonLat(boolean isLonLat)
设置内部模型对象是否被放置在地理坐标系中
-
isLonLat
public boolean isLonLat()
内部模型对象是否被放置在地理坐标系中
-
convertToGeoModel3D
public GeoModel3D convertToGeoModel3D(int nResolution, int nFragmentSize, int nFragmentAngle)
转换成GeoModel3D格式
-
convertToRegion
public GeoRegion convertToRegion()
转换成面
-
dispose
public void dispose()
从类复制的说明:Geometry
释放该对象所占用的资源。当调用该方法之后,此对象不再可用。- 指定者:
dispose
在接口中IDisposable
- 指定者:
dispose
在类中Geometry
-
clone
public GeoConstructiveSolid clone()
从类复制的说明:Geometry
克隆一个Geometry对象。
-
-
Copyright © 2021–2024 SuperMap. All rights reserved.