类的使用
com.supermap.data.CSGEntity
-
使用CSGEntity的程序包 程序包 说明 com.supermap.data com.supermap.realspace.threeddesigner -
-
com.supermap.data中CSGEntity的使用
返回CSGEntity的com.supermap.data中的方法 限定符和类型 方法和说明 CSGEntityCSGEntity. clone()CSGEntityCSGSimpleNode. getEntity()返回节点的CSG模型。参数类型为CSGEntity的com.supermap.data中的方法 限定符和类型 方法和说明 CSGBooleanNodeCSGEntity. difference(CSGEntity csgEntity)当前CSG实体和指定的CSG实体求差,返回新的CSG布尔节点。CSGBooleanNodeCSGNode. difference(CSGEntity csgEntity)CSGNode+CSGEntity实现布尔差,返回新的CSG布尔节点CSGBooleanNodeCSGEntity. intersect(CSGEntity csgEntity)当前CSG实体和指定的CSG实体求交,返回新的CSG布尔节点。CSGBooleanNodeCSGNode. intersect(CSGEntity csgEntity)CSGNode+CSGEntity实现布尔交,返回新的CSG布尔节点voidCSGSimpleNode. setEntity(CSGEntity csgEntity)节点设置CSG模型。CSGBooleanNodeCSGEntity. union(CSGEntity csgEntity)当前CSG实体和指定的CSG实体求并,返回新的CSG布尔节点。CSGBooleanNodeCSGNode. union(CSGEntity csgEntity)CSGNode+CSGEntity实现布尔并,返回新的CSG布尔节点参数类型为CSGEntity的com.supermap.data中的构造器 构造器和说明 CSGBooleanNode(CSGEntity leftEntity, CSGEntity rightEntity, BooleanOperatorType booleanOperatorType)根据给定的两个CSG模型、布尔运算类型来构造一个与其完全相同的新对象。CSGBooleanNode(CSGEntity leftEntity, CSGNode rightNode, BooleanOperatorType booleanOperatorType)根据给定的左侧CSG模型、右侧CSG节点、布尔运算类型来构造一个与其完全相同的新对象。CSGBooleanNode(CSGNode leftNode, CSGEntity rightEntity, BooleanOperatorType booleanOperatorType)根据给定的左侧CSG节点、右侧CSG模型、布尔运算类型来构造一个与其完全相同的新对象。CSGSimpleNode(CSGEntity csgEntity)根据给定的 CSGEntity 实体构造一个与其完全相同的新对象。 -
com.supermap.realspace.threeddesigner中CSGEntity的使用
com.supermap.realspace.threeddesigner中CSGEntity的子类 限定符和类型 类和说明 classBendingCylinder弯折圆柱,继承于CSGEntity类。classBox立方体,继承于CSGEntity类。classCone圆锥体,继承于CSGEntity类。classCylinder圆柱体,继承于CSGEntity类。classEllipsoid椭球体,继承于CSGEntity类。classEllipticRing椭圆环体,继承于CSGEntity类。classExtrudedBody拉伸体,继承于CSGEntity类。classInternalCSGEntityclassLoftedBody放样体,继承于CSGEntity类 放样路径上放样点数不小于2。classPyramid棱锥体,继承于CSGEntity类classRectangularRing矩形环体,继承于CSGEntity类classRevol旋转拉伸体,继承于CSGEntity类。classSectionLoftedBody多截面放样体,继承于CSGEntity类 截面数量不小于2。classSlopedCylinder斜口圆柱,继承于CSGEntity类。classSphere球体,继承于CSGEntity类。classTable3D棱台体,继承于CSGEntity类。classTorus圆环体,继承于CSGEntity类。classTruncatedCone圆台体,继承于CSGEntity类。classWedge楔形体,继承于CSGEntity类。返回CSGEntity的com.supermap.realspace.threeddesigner中的方法 限定符和类型 方法和说明 static CSGEntityInternalCSGEntity. createInstance(long entityHandle)参数类型为CSGEntity的com.supermap.realspace.threeddesigner中的方法 限定符和类型 方法和说明 static voidInternalCSGEntity. clearHandle(CSGEntity csgEntity)
-
Copyright © 2021–2025 SuperMap. All rights reserved.