类的使用
com.supermap.data.CSGNode
-
使用CSGNode的程序包 程序包 说明 com.supermap.data -
-
com.supermap.data中CSGNode的使用
com.supermap.data中CSGNode的子类 限定符和类型 类和说明 classCSGBooleanNodeCSG布尔节点classCSGSimpleNodeCSG简单节点classInternalCSGNode返回CSGNode的com.supermap.data中的方法 限定符和类型 方法和说明 CSGNodeCSGNode. clone()static CSGNodeInternalCSGNode. createInstance(long handle)static CSGNodeCSGNode. fromJson(String strJson)在json字符串中解析出CSGNode。CSGNodeCSGBooleanNode. getLeftNode()获取左侧CSG节点CSGNodeCSGBooleanNode. getRightNode()获取右侧CSG节点参数类型为CSGNode的com.supermap.data中的方法 限定符和类型 方法和说明 static voidInternalCSGNode. clearHandle(CSGNode csgNode)CSGBooleanNodeCSGEntity. difference(CSGNode csgNode)当前CSG实体和指定的CSG节点求差,返回新的CSG布尔节点。CSGBooleanNodeCSGNode. difference(CSGNode csgNode)CSGNode+CSGNode实现布尔差,返回新的CSG布尔节点CSGBooleanNodeCSGEntity. intersect(CSGNode rightNode)当前CSG实体和右侧CSG节点求交,返回新的CSG布尔节点。CSGBooleanNodeCSGNode. intersect(CSGNode csgNode)CSGNode+CSGNode实现布尔交,返回新的CSG布尔节点voidCSGBooleanNode. setLeftNode(CSGNode leftNode)设置左侧CSG节点voidCSGBooleanNode. setRightNode(CSGNode rightNode)设置右侧CSG节点CSGBooleanNodeCSGEntity. union(CSGNode rightNode)当前CSG实体和右侧CSG节点求并,返回新的CSG布尔节点。CSGBooleanNodeCSGNode. 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–2025 SuperMap. All rights reserved.