Open CASCADE Technology 6.6.0
Public Member Functions
StepVisual_MarkerMember Class Reference

Defines MarkerType as unique member of MarkerSelect
Works with an EnumTool

#include <StepVisual_MarkerMember.hxx>

Inheritance diagram for StepVisual_MarkerMember:
Inheritance graph
[legend]

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

Constructor & Destructor Documentation

StepVisual_MarkerMember::StepVisual_MarkerMember ( )

Member Function Documentation

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

The documentation for this class was generated from the following file:
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines