Open CASCADE Technology 6.6.0
|
Duplication of a shape.
A Copy object provides a framework for:
More...
#include <BRepBuilderAPI_Copy.hxx>
Public Member Functions | |
BRepBuilderAPI_Copy () | |
Constructs an empty copy framework. Use the function Perform to copy shapes. | |
BRepBuilderAPI_Copy (const TopoDS_Shape &S, const Standard_Boolean copyGeom=Standard_True) | |
Constructs a copy framework and copies the shape S. Use the function Shape to access the result. If copyGeom is False, only topological objects will be copied, while geometry will be shared with original shape. Note: the constructed framework can be reused to copy other shapes: just specify them with the function Perform. | |
void | Perform (const TopoDS_Shape &S, const Standard_Boolean copyGeom=Standard_True) |
Copies the shape S. Use the function Shape to access the result. If copyGeom is False, only topological objects will be copied, while geometry will be shared with original shape. |
BRepBuilderAPI_Copy::BRepBuilderAPI_Copy | ( | ) |
BRepBuilderAPI_Copy::BRepBuilderAPI_Copy | ( | const TopoDS_Shape & | S, |
const Standard_Boolean | copyGeom = Standard_True |
||
) |
void BRepBuilderAPI_Copy::Perform | ( | const TopoDS_Shape & | S, |
const Standard_Boolean | copyGeom = Standard_True |
||
) |