C3D Toolkit
Kernel - 117982, Vision - 2.9.2.2
|
Objects for the projection. More...
#include <set>
#include <lump.h>
#include <io_define.h>
#include <templ_sptr.h>
#include <curve3d.h>
#include <cur_contour_on_plane.h>
#include <mesh_polygon.h>
#include <mesh_primitive.h>
#include <mb_thread.h>
#include <map_vestige.h>
#include <solid.h>
#include <mb_symbol.h>
Classes | |
struct | MbMapVisibilityMode |
Visibility mode of mapping. More... | |
class | CurveWType |
The curve with the type and tolerance. More... | |
class | MbAnnCurves |
The array of annotative curves. More... | |
class | MbSimbolthThreadView |
The implementation of the annotation view interface. More... | |
struct | ItAnnObjectStore |
The interface of annotated objects storage. More... | |
struct | ItSymbolObjectStore |
The interface of storage of conventional notations. More... | |
class | MbSpacePoints |
The array of spatial points for projection. More... | |
class | MbSpaceCurves |
An array of spatial curves for projection. More... | |
struct | MbCutLump |
Solid with a sing cutting in derive view. More... | |
struct | MbMappingLumps |
A solid or a set of solids which are defined in a coordinate system with an attribute of cutting in sections and cutaways. More... | |
class | MbPolygon3DSolid |
A polygon with a solid. More... | |
class | MbMapViewInfo |
The information about a view. More... | |
Enumerations | |
enum | AnnotatedObjectType { aot_SymbolicThread = 0 , aot_SymbolicThread_CuttedView , aot_SymbolicThread_SectionView } |
A type of an annotated object. More... | |
enum | MbeMapViewType { mvt_View , mvt_Cut , mvt_Section } |
A type of an associative view. More... | |
Functions | |
int | AnnotationSort (const MbSimbolthThreadView **pf, const MbSimbolthThreadView **ps) |
Sort the objects. More... | |
void | SetCuttingFlags (RPArray< MbLump > &lumps, const SArray< uint > *baseNotSected, const SArray< uint > *deriveNotSected) |
Set cutting flags. More... | |
Objects for the projection.