38 std::string
const& input_name,
39 std::string output_name);
52 void duplicate(std::string
const& input_name);
56 std::vector<GeoLib::Polyline*>
const& polylines)
const;
60 std::vector<Surface*>
const& surfaces)
const;
std::vector< GeoLib::Surface * > & getSurfaceVectorCopy()
void duplicate(std::string const &input_name)
GeoLib::GEOObjects & _geo_objects
std::string const & getFinalizedOutputName() const
std::vector< Surface * > copySurfacesVector(std::vector< Surface * > const &surfaces) const
DuplicateGeometry(GeoLib::GEOObjects &geo_objects, std::string const &input_name, std::string output_name)
std::vector< GeoLib::Point * > & getPointVectorCopy()
std::vector< GeoLib::Polyline * > & getPolylineVectorCopy()
std::vector< GeoLib::Polyline * > copyPolylinesVector(std::vector< GeoLib::Polyline * > const &polylines) const
Container class for geometric objects.
TemplateElement< PointRule1 > Point