fmeobjects.FMECSGSolid.evaluateCSG¶
-
FMECSGSolid.evaluateCSG()¶ Returns the constructed result described by this CSG solid hierarchy. Depending on the primitive solids and operators used in the hierarchy, the resultant geometry could be a collection of solids
FMEMultiSolid, a single solidFMEBRepSolid, or a null geometryFMENull, if the result is an empty set.Returns: The constructed result described by this CSG solid hierarchy, or Noneif something went wrong. Note: This method returns a terminal geometry type of theFMEGeometry; i.e. one of the leaf classes in theFMEGeometryinheritance graph. For example, aFMEPolygonis returned if the geometry truly is a polygon.Return type: FMEGeometry or None