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
Generated on Thu Mar 3 11:05:39 2011 for Open CASCADE Technology by  doxygen 1.6.3