类的使用
com.supermap.data.CSGEntity
-
使用CSGEntity的程序包 程序包 说明 com.supermap.data com.supermap.realspace.threeddesigner -
-
com.supermap.data中CSGEntity的使用
返回CSGEntity的com.supermap.data中的方法 限定符和类型 方法和说明 CSGEntity
CSGEntity. clone()
CSGEntity
CSGSimpleNode. getEntity()
返回节点的CSG模型。参数类型为CSGEntity的com.supermap.data中的方法 限定符和类型 方法和说明 CSGBooleanNode
CSGEntity. difference(CSGEntity csgEntity)
当前CSG实体和指定的CSG实体求差,返回新的CSG布尔节点。CSGBooleanNode
CSGNode. difference(CSGEntity csgEntity)
CSGNode+CSGEntity实现布尔差,返回新的CSG布尔节点CSGBooleanNode
CSGEntity. intersect(CSGEntity csgEntity)
当前CSG实体和指定的CSG实体求交,返回新的CSG布尔节点。CSGBooleanNode
CSGNode. intersect(CSGEntity csgEntity)
CSGNode+CSGEntity实现布尔交,返回新的CSG布尔节点void
CSGSimpleNode. setEntity(CSGEntity csgEntity)
节点设置CSG模型。CSGBooleanNode
CSGEntity. union(CSGEntity csgEntity)
当前CSG实体和指定的CSG实体求并,返回新的CSG布尔节点。CSGBooleanNode
CSGNode. 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的子类 限定符和类型 类和说明 class
BendingCylinder
弯折圆柱,继承于CSGEntity
类。class
Box
立方体,继承于CSGEntity
类。class
Cone
圆锥体,继承于CSGEntity
类。class
Cylinder
圆柱体,继承于CSGEntity
类。class
Ellipsoid
椭球体,继承于CSGEntity
类。class
EllipticRing
椭圆环体,继承于CSGEntity
类。class
ExtrudedBody
拉伸体,继承于CSGEntity
类。class
InternalCSGEntity
class
LoftedBody
放样体,继承于CSGEntity
类 放样路径上放样点数不小于2。class
Pyramid
棱锥体,继承于CSGEntity
类class
RectangularRing
矩形环体,继承于CSGEntity
类class
Revol
旋转拉伸体,继承于CSGEntity
类。class
SectionLoftedBody
多截面放样体,继承于CSGEntity
类 截面数量不小于2。class
SlopedCylinder
斜口圆柱,继承于CSGEntity
类。class
Sphere
球体,继承于CSGEntity
类。class
Table3D
棱台体,继承于CSGEntity
类。class
Torus
圆环体,继承于CSGEntity
类。class
TruncatedCone
圆台体,继承于CSGEntity
类。class
Wedge
楔形体,继承于CSGEntity
类。返回CSGEntity的com.supermap.realspace.threeddesigner中的方法 限定符和类型 方法和说明 static CSGEntity
InternalCSGEntity. createInstance(long entityHandle)
参数类型为CSGEntity的com.supermap.realspace.threeddesigner中的方法 限定符和类型 方法和说明 static void
InternalCSGEntity. clearHandle(CSGEntity csgEntity)
-
Copyright © 2021–2024 SuperMap. All rights reserved.