程序包 | 说明 |
---|---|
com.supermap.data | |
com.supermap.realspace.threeddesigner |
限定符和类型 | 方法和说明 |
---|---|
CSGEntity |
CSGEntity.clone() |
CSGEntity |
CSGSimpleNode.getEntity()
返回节点的CSG模型。
|
限定符和类型 | 方法和说明 |
---|---|
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布尔节点
|
构造器和说明 |
---|
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 实体构造一个与其完全相同的新对象。
|
限定符和类型 | 类和说明 |
---|---|
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 类。 |
限定符和类型 | 方法和说明 |
---|---|
static CSGEntity |
InternalCSGEntity.createInstance(long entityHandle) |
限定符和类型 | 方法和说明 |
---|---|
static void |
InternalCSGEntity.clearHandle(CSGEntity csgEntity) |
Copyright © 2021–2024 SuperMap. All rights reserved.