C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
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: