|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
The treatment of names of topological objects. More...
#include <templ_s_array.h>#include <templ_rp_array.h>#include <mb_cart_point3d.h>#include <name_item.h>#include <topology.h>Classes | |
| struct | NameIntersectionInfo |
| Name with hits counter. More... | |
Functions | |
| int | PointCompare3D (const MbCartPoint3D &p1, const MbCartPoint3D &p2, double precision=Math::region) |
| Points comparison in space. More... | |
| void | SetShellNames (const RPArray< MbCurveEdge > &edges, const RPArray< MbFace > &faces, const MbSNameMaker &nameMaker, bool processVertexes) |
| Set names for elements of shell. More... | |
| void | SetFacesNames (const RPArray< MbFace > &faces, const MbSNameMaker &nameMaker, bool processVertexes) |
| Set names for elements of shell. More... | |
| void | SetFacesNames (const c3d::FacesVector &faces, const MbSNameMaker &nameMaker, bool processVertexes) |
| Set names for elements of shell. More... | |
| void | SetShellNames (MbFaceShell &shell, const MbSNameMaker &nameMaker) |
| Set names for elements of shell. More... | |
| bool | SetItemNames (MbItem &item, const MbSNameMaker &nameMaker, bool clearNames) |
| Set names for elements of object. More... | |
| bool | CheckShellNames (const RPArray< const MbFaceShell > &shells, SArray< NameIntersectionInfo > &infos) |
| Check names for coincidence. More... | |
| void | CombineNames (MbCurveEdge &edge1, const MbCurveEdge &edge2, const MbSNameMaker &snMaker) |
| Select name for united edges. More... | |
The treatment of names of topological objects.