From: abv Date: Mon, 23 Sep 2019 07:01:51 +0000 (+0300) Subject: 0029705: Foundation Classes - ShapeAnalysis_FreeBounds intention documentation is... X-Git-Tag: V7_4_0~14 X-Git-Url: http://git.dev.opencascade.org/gitweb/?p=occt.git;a=commitdiff_plain;h=d537c5e67db84ec42326208ca373acd4261bf31d 0029705: Foundation Classes - ShapeAnalysis_FreeBounds intention documentation is misleading Description of the purpose of the class is corrected (wording improved) --- diff --git a/src/ShapeAnalysis/ShapeAnalysis_FreeBounds.hxx b/src/ShapeAnalysis/ShapeAnalysis_FreeBounds.hxx index ac147e61f9..770aa9a641 100644 --- a/src/ShapeAnalysis/ShapeAnalysis_FreeBounds.hxx +++ b/src/ShapeAnalysis/ShapeAnalysis_FreeBounds.hxx @@ -30,9 +30,12 @@ class TopoDS_Shape; class TopoDS_Compound; -//! This class is intended to output free bounds of the shape -//! (free bounds are the wires consisting of edges referenced by the -//! only face). +//! This class is intended to output free bounds of the shape. +//! +//! Free bounds are the wires consisting of edges referenced by the faces of the shape +//! only once; these are the edges composing the outer boundary of the face or shell +//! (as opposed to internal edges between the faces in the shell or seam edges on closed faces). +//! //! This class works on two distinct types of shapes when analyzing //! their free bounds: //! 1. compound of faces.