类的使用
com.supermap.data.CSGNode
-
使用CSGNode的程序包 程序包 说明 com.supermap.data -
-
com.supermap.data中CSGNode的使用
com.supermap.data中CSGNode的子类 限定符和类型 类和说明 class
CSGBooleanNode
CSG布尔节点class
CSGSimpleNode
CSG简单节点class
InternalCSGNode
返回CSGNode的com.supermap.data中的方法 限定符和类型 方法和说明 CSGNode
CSGNode. clone()
static CSGNode
InternalCSGNode. createInstance(long handle)
static CSGNode
CSGNode. fromJson(String strJson)
在json字符串中解析出CSGNode。CSGNode
CSGBooleanNode. getLeftNode()
获取左侧CSG节点CSGNode
CSGBooleanNode. getRightNode()
获取右侧CSG节点参数类型为CSGNode的com.supermap.data中的方法 限定符和类型 方法和说明 static void
InternalCSGNode. clearHandle(CSGNode csgNode)
CSGBooleanNode
CSGEntity. difference(CSGNode csgNode)
当前CSG实体和指定的CSG节点求差,返回新的CSG布尔节点。CSGBooleanNode
CSGNode. difference(CSGNode csgNode)
CSGNode+CSGNode实现布尔差,返回新的CSG布尔节点CSGBooleanNode
CSGEntity. intersect(CSGNode rightNode)
当前CSG实体和右侧CSG节点求交,返回新的CSG布尔节点。CSGBooleanNode
CSGNode. intersect(CSGNode csgNode)
CSGNode+CSGNode实现布尔交,返回新的CSG布尔节点void
CSGBooleanNode. setLeftNode(CSGNode leftNode)
设置左侧CSG节点void
CSGBooleanNode. setRightNode(CSGNode rightNode)
设置右侧CSG节点CSGBooleanNode
CSGEntity. union(CSGNode rightNode)
当前CSG实体和右侧CSG节点求并,返回新的CSG布尔节点。CSGBooleanNode
CSGNode. union(CSGNode csgNode)
CSGNode+CSGNode实现布尔并,返回新的CSG布尔节点。参数类型为CSGNode的com.supermap.data中的构造器 构造器和说明 CSGBooleanNode(CSGEntity leftEntity, CSGNode rightNode, BooleanOperatorType booleanOperatorType)
根据给定的左侧CSG模型、右侧CSG节点、布尔运算类型来构造一个与其完全相同的新对象。CSGBooleanNode(CSGNode leftNode, CSGEntity rightEntity, BooleanOperatorType booleanOperatorType)
根据给定的左侧CSG节点、右侧CSG模型、布尔运算类型来构造一个与其完全相同的新对象。CSGBooleanNode(CSGNode leftNode, CSGNode rightNode, BooleanOperatorType booleanOperatorType)
根据给定的左侧CSG节点、右侧CSG节点、布尔运算类型来构造一个与其完全相同的新对象。
-
Copyright © 2021–2024 SuperMap. All rights reserved.