Skip to content

Draft: Implement remove_faces - [opened] #70

Description

@AntonReiswich

Merges remove_faces -> main

In the branch Add-functionality-in-particular-for-use-cases, we had the following two functions:

  1. TopoDS_Shape remove_faces_from_shape (const TopoDS_Shape & shape, const std::vector<int> & indices_of_faces_to_remove)
  2. TopoDS_Shell remove_faces(TopoDS_Shell const& shell, std::vector<TopoDS_Face> const& faces)

Before I even start to code, I would like to discuss our API choices in this case:

I assume that a function of the form
Shape remove_shapes(Shape const& shape, Shape const& shapes_to_remove)
would make more sense. What do you think?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions