BOPTools.GeneralFuseResult.GeneralFuseReturnBuilder Class Reference
Public Member Functions | |
| def | addPiece (self, piece_shape, source_shape_index_list) |
| def | getGFReturn (self) |
| def | replacePiece (self, piece_index, new_shape) |
Public Attributes | |
| hasher_class | |
| pieces | |
| source_shapes | |
Member Function Documentation
◆ addPiece()
| def BOPTools.GeneralFuseResult.GeneralFuseReturnBuilder.addPiece | ( | self, | |
| piece_shape, | |||
| source_shape_index_list | |||
| ) |
addPiece(piece_shape, source_shape_index_list): adds a piece. If the piece already exists, returns False, and only updates source<->piece map.
References BOPTools.GeneralFuseResult.GeneralFuseResult._piece_to_index, BOPTools.GeneralFuseResult.GeneralFuseReturnBuilder._piece_to_index, BOPTools.GeneralFuseResult.GeneralFuseReturnBuilder._pieces_from_source, BOPTools.GeneralFuseResult.GeneralFuseReturnBuilder.hasher_class, BOPTools.GeneralFuseResult.GeneralFuseResult.pieces, and BOPTools.GeneralFuseResult.GeneralFuseReturnBuilder.pieces.
◆ getGFReturn()
| def BOPTools.GeneralFuseResult.GeneralFuseReturnBuilder.getGFReturn | ( | self | ) |
References BOPTools.GeneralFuseResult.GeneralFuseReturnBuilder._pieces_from_source, BOPTools.GeneralFuseResult.GeneralFuseResult.pieces, and BOPTools.GeneralFuseResult.GeneralFuseReturnBuilder.pieces.
◆ replacePiece()
| def BOPTools.GeneralFuseResult.GeneralFuseReturnBuilder.replacePiece | ( | self, | |
| piece_index, | |||
| new_shape | |||
| ) |
Member Data Documentation
◆ hasher_class
| BOPTools.GeneralFuseResult.GeneralFuseReturnBuilder.hasher_class |
◆ pieces
| BOPTools.GeneralFuseResult.GeneralFuseReturnBuilder.pieces |
◆ source_shapes
| BOPTools.GeneralFuseResult.GeneralFuseReturnBuilder.source_shapes |
The documentation for this class was generated from the following file:
- src/Mod/Part/BOPTools/GeneralFuseResult.py
1.8.17