Hide menu
Loading...
Searching...
No Matches
cadex::ModelData_RepresentationNameSelector Class Reference

Represents a representation mode as a name of a representation. More...

#include <ModelData_RepresentationSelector.hxx>

Inheritance diagram for cadex::ModelData_RepresentationNameSelector:
cadex::ModelData_RepresentationSelector

Public Member Functions

 ModelData_RepresentationNameSelector (const Base_UTF16String &theName)
 
virtual bool IsEqual (const ModelData_RepresentationSelector &theOther) const override
 
const Base_UTF16StringName () const
 
Base_UTF16StringName ()
 
- Public Member Functions inherited from cadex::ModelData_RepresentationSelector
virtual bool IsEqual (const ModelData_RepresentationSelector &theOther) const =0
 
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 name of a representation.

Member Function Documentation

◆ IsEqual()

bool cadex::ModelData_RepresentationNameSelector::IsEqual ( const ModelData_RepresentationSelector theOther) const
overridevirtual

◆ Name() [1/2]

Base_UTF16String & cadex::ModelData_RepresentationNameSelector::Name ( )
inline

Returns the Name property.

◆ Name() [2/2]

const Base_UTF16String & cadex::ModelData_RepresentationNameSelector::Name ( ) const
inline

Returns the Name property.