#include <StepData_SelectMember.hxx>
Inheritance diagram for StepData_SelectMember:
Public Member Functions | |
Standard_EXPORT | StepData_SelectMember () |
virtual Standard_EXPORT Standard_Boolean | HasName () const |
Tells if a SelectMember has a name. Default is False . | |
virtual Standard_EXPORT Standard_CString | Name () const |
Returns the name of a SelectMember. Default is empty . | |
virtual Standard_EXPORT 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_EXPORT Standard_Boolean | Matches (const Standard_CString name) const |
Tells if the name of a SelectMember matches a given one By default, compares the strings, can be redefined (optimised) . | |
virtual Standard_EXPORT Standard_Integer | Kind () const |
virtual Standard_EXPORT void | SetKind (const Standard_Integer kind) |
Standard_EXPORT Interface_ParamType | ParamType () const |
Returns the Kind of the SelectMember, under the form of an enum ParamType . | |
virtual Standard_EXPORT Standard_Integer | Int () const |
This internal method gives access to a value implemented by an Integer (to read it) . | |
virtual Standard_EXPORT void | SetInt (const Standard_Integer val) |
This internal method gives access to a value implemented by an Integer (to set it) . | |
Standard_EXPORT Standard_Integer | Integer () const |
Gets the value as an Integer . | |
Standard_EXPORT void | SetInteger (const Standard_Integer val) |
Standard_EXPORT Standard_Boolean | Boolean () const |
Standard_EXPORT void | SetBoolean (const Standard_Boolean val) |
Standard_EXPORT StepData_Logical | Logical () const |
Standard_EXPORT void | SetLogical (const StepData_Logical val) |
virtual Standard_EXPORT Standard_Real | Real () const |
virtual Standard_EXPORT void | SetReal (const Standard_Real val) |
virtual Standard_EXPORT Standard_CString | String () const |
virtual Standard_EXPORT void | SetString (const Standard_CString val) |
Standard_EXPORT Standard_Integer | Enum () const |
virtual Standard_EXPORT Standard_CString | EnumText () const |
Standard_EXPORT void | SetEnum (const Standard_Integer val, const Standard_CString text="") |
virtual Standard_EXPORT void | SetEnumText (const Standard_Integer val, const Standard_CString text) |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
|
|
|
|
|
|
|
Reimplemented in StepVisual_MarkerMember. |
|
|
|
Reimplemented in StepData_SelectInt, and StepData_SelectNamed. |
|
|
|
Reimplemented in StepData_SelectArrReal, StepData_SelectInt, StepData_SelectNamed, and StepData_SelectReal. |
|
|
|
|
|
|
|
Reimplemented in StepData_SelectNamed, and StepData_SelectReal. |
|
|
|
|
|
Reimplemented in StepVisual_MarkerMember. |
|
Reimplemented in StepData_SelectInt, and StepData_SelectNamed. |
|
|
|
Reimplemented in StepData_SelectInt, and StepData_SelectNamed. |
|
|
|
|
Reimplemented in StepData_SelectNamed, and StepData_SelectReal. |
|
Reimplemented in StepData_SelectNamed. |
|
Reimplemented in StepData_SelectNamed. |