|
C3D Toolkit
Kernel - 118069, Vision - 2.16.7.1844
|
The iterator of section views of solid. More...
#include <map_section_complex.h>
Static Public Member Functions | |
| static MbSectionMapIteratorAbs & | Create (RPArray< MbMappingLumps > &lumps, const MbPlacement3D &place, bool isViewCut, bool isDismantel, const MbContour &ncontour, const MbSNameMaker &ncontourNames, ptrdiff_t part, const MbMapVisibilityMode &visMode, bool doCommonNaming, VERSION obj_version) |
| The iterator by a set of solids models. More... | |
| static MbResultType | ContourValidityCheck (const MbContour &contour) |
| The validity of the contour. More... | |
| static bool | IsOrthonormalSectionContour (const MbContour &contour) |
| Recognize an ortho-perpendicular section. More... | |
The iterator of section views of solid.
The iterator of section views of solid. Implementational.
Remarks on iterator:
|
static |
The iterator by a set of solids models.
The iterator by a set of solids models.
| [in] | lumps | - A set of solids with matrices and dissections attributes. |
| [in] | place | - A plane of secant view. |
| [in] | isViewCut | - An attribute of a cutaway-view (not section). |
| [in] | isDismantel | - Dismantled view of the assembly. |
| [in] | ncontour | - A cutaway |
| [in] | ncontourNames | - A name-maker of contour. |
| [in] | part | - A cut-off side. It have a value of the number sign. |
| [in] | visMode | - Visibility mode of mapping. |
| [in] | doCommonNaming | - Do common naming of all intermediate bodies. |
| [in] | obj_version | - Mathematical version. |
|
static |
The validity of the contour.
The validity of the contour for the construction of sections.
The contour is valid if it:
|
static |
Recognize an ortho-perpendicular section.
Recognize an ortho-perpendicular section.
The contour must satisfy conditions: