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)
-
方法概要
所有方法 实例方法 具体方法 限定符和类型 方法和说明 GeoConstructiveSolidclone()克隆一个Geometry对象。GeoModel3DconvertToGeoModel3D(int nResolution, int nFragmentSize, int nFragmentAngle)转换成GeoModel3D格式GeoRegionconvertToRegion()转换成面voiddispose()释放该对象所占用的资源。doublegetArea()获取面积ArrayList<CSGNode>getCSGNodes()获取CSGN节点doublegetVolume()获取体积booleanisLonLat()内部模型对象是否被放置在地理坐标系中voidsetCSGNodes(ArrayList<CSGNode> csgNodes)设置CSGN节点voidsetIsLonLat(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–2025 SuperMap. All rights reserved.