id,summary,reporter,owner,description,type,status,priority,milestone,component,resolution,keywords,cc,merged,author,reviewer,upstream,work_issues,branch,commit,dependencies,stopgaps
18128,Add a face truncation method to Polyhedron class,jipilab,,"Currently, it is possible to do a truncation of a polytope via the method "".edge_truncation()"".
See http://en.wikipedia.org/wiki/Truncation_%28geometry%29
I currently need the notion of edge-truncation, which is achieve by cutting the polytope along a ""well-chosen"" hyperplane whose normal vector lies in the normal cone of the edge. This edge truncation uses only one edge. Not all edges at once.
Further, one can define a face truncation similarly with the same code. I am implementing a method called "".face_truncation(face, normal_coefficient, cut_frac)"" taking a face of the polytope, and two optional parameters to vary the angle of the cut.
This new method makes the old method ill-named. It should be renamed simply ""truncation"" or ""complete_vertex_truncation"".
While at it, I corrected a few writing conventions in the file.",enhancement,closed,major,sage-7.6,geometry,fixed,"face truncation, polytope",vbraun mhampton moritz,,Jean-Philippe Labbé,"Vincent Delecroix, Frédéric Chapoton",N/A,,55f9cf6e235cd0a0d7d2b0158ab51423510b172d,55f9cf6e235cd0a0d7d2b0158ab51423510b172d,,