Open CASCADE Technology 6.6.0
|
Defines MarkerType as unique member of MarkerSelect
Works with an EnumTool
#include <StepVisual_MarkerMember.hxx>
Public Member Functions | |
StepVisual_MarkerMember () | |
virtual Standard_Boolean | HasName () const |
Tells if a SelectMember has a name. Default is False | |
virtual Standard_CString | Name () const |
Returns the name of a SelectMember. Default is empty | |
virtual Standard_Boolean | SetName (const Standard_CString name) |
Sets the name of a SelectMember, returns True if done, False if no name is allowed Default does nothing and returns False | |
virtual Standard_CString | EnumText () const |
virtual void | SetEnumText (const Standard_Integer val, const Standard_CString text) |
void | SetValue (const StepVisual_MarkerType val) |
StepVisual_MarkerType | Value () const |
StepVisual_MarkerMember::StepVisual_MarkerMember | ( | ) |
virtual Standard_CString StepVisual_MarkerMember::EnumText | ( | ) | const [virtual] |
Reimplemented from StepData_SelectMember.
virtual Standard_Boolean StepVisual_MarkerMember::HasName | ( | ) | const [virtual] |
Reimplemented from StepData_SelectMember.
virtual Standard_CString StepVisual_MarkerMember::Name | ( | ) | const [virtual] |
Reimplemented from StepData_SelectMember.
virtual void StepVisual_MarkerMember::SetEnumText | ( | const Standard_Integer | val, |
const Standard_CString | text | ||
) | [virtual] |
Reimplemented from StepData_SelectMember.
virtual Standard_Boolean StepVisual_MarkerMember::SetName | ( | const Standard_CString | name | ) | [virtual] |
Reimplemented from StepData_SelectMember.
void StepVisual_MarkerMember::SetValue | ( | const StepVisual_MarkerType | val | ) |
StepVisual_MarkerType StepVisual_MarkerMember::Value | ( | ) | const |