Hide menu
cadex::ModelData_RepresentationMaskSelector Class Reference

Represents a representation mode as a mask (according to enum ModelData_RepresentationMask) More...

Inheritance diagram for cadex::ModelData_RepresentationMaskSelector:
cadex::ModelData_RepresentationSelector

Public Member Functions

 ModelData_RepresentationMaskSelector (const int theMask)
 
 ModelData_RepresentationMaskSelector (const ModelData_RepresentationMask theMask)
 
virtual bool IsEqual (const ModelData_RepresentationSelector &theOther) const override
 
ModelData_RepresentationMask Mask () const
 
ModelData_RepresentationMaskMask ()
 
- Public Member Functions inherited from cadex::ModelData_RepresentationSelector
Type SelectorType () const
 
Type & SelectorType ()
 

Additional Inherited Members

- Public Types inherited from cadex::ModelData_RepresentationSelector
enum  Type { Mask, Name }
 
- Protected Member Functions inherited from cadex::ModelData_RepresentationSelector
 ModelData_RepresentationSelector (const Type theType)
 

Detailed Description

Represents a representation mode as a mask (according to enum ModelData_RepresentationMask)

Member Function Documentation

◆ Mask() [1/2]

ModelData_RepresentationMask& cadex::ModelData_RepresentationMaskSelector::Mask ( )
inline

Returns the Mask property.

◆ Mask() [2/2]

ModelData_RepresentationMask cadex::ModelData_RepresentationMaskSelector::Mask ( ) const
inline

Returns the Mask property.