C3D Toolkit  Kernel - 118069, Vision - 2.16.7.1844

The information about a view. More...

#include <map_lump.h>

Public Member Functions

 MbMapViewInfo (MbeMapViewType type, const MbPlacement3D &place)
 Constructor.
 
 MbMapViewInfo (MbeMapViewType type)
 Constructor.
 
 MbMapViewInfo (MbeMapViewType type, const MbPlacement3D &place, LimitDepthMode mode, double depth)
 Constructor. More...
 
MbeMapViewType GetViewType () const
 A type of an associative view.
 
const MbPlacement3D & GetPlacement () const
 The plane of a view, a cutaway or a section.
 
void SetPlacement (const MbPlacement3D &newPlace)
 The plane of a view, a cutaway or a section.
 
const MbContourOnPlane * GetSectionContour () const
 Get section contour.
 
bool SetSectionContour (const MbContour &contour, const MbPlacement3D &place)
 Set section contour.
 
LimitDepthMode GetLimitDepthMode () const
 Get constraint mode.
 
double GetVisibilityDepth () const
 Get visibility depth.
 

Detailed Description

The information about a view.

The information about an associative view. Used for transfer The information about a view in constructing the local view(cutaway) or detail view.

Constructor & Destructor Documentation

◆ MbMapViewInfo()

MbMapViewInfo::MbMapViewInfo ( MbeMapViewType  type,
const MbPlacement3D &  place,
LimitDepthMode  mode,
double  depth 
)
inline

Constructor.

Constructor by parameters.

Parameters
[in]type- Type of an associative view.
[in]place- Cutaway plane for viewType.
[in]mode- Mapping mode by visibility depth.
[in]depth- Visibility depth.

The documentation for this class was generated from the following file: