#include <Materials_FuzzyInstance.hxx>
Inheritance diagram for Materials_FuzzyInstance:
Public Member Functions | |
Standard_EXPORT | Materials_FuzzyInstance (const Standard_CString atype) |
Standard_EXPORT | Materials_FuzzyInstance (const Handle(Materials_FuzzyInstance)&afuzzyinstance) |
virtual Standard_EXPORT TCollection_AsciiString | Type () const |
This deferred method must returns the type of the object. If the instance is of the type FuzzyDefinition the method simply returns the field <thetype>. If the instance is of the type FuzzyInstance the method calls the Type method on the true definition. . | |
Standard_EXPORT Handle_Dynamic_FuzzyClass | Definition () const |
virtual Standard_EXPORT void | Parameter (const Standard_CString aparameter, const Standard_Boolean avalue) |
Adds to the instance <me> the parameter <aparameter> with the boolean value <avalue>. . | |
virtual Standard_EXPORT void | Parameter (const Standard_CString aparameter, const Standard_Integer avalue) |
Adds to the instance <me> the parameter <aparameter> with the integer value <avalue>. . | |
virtual Standard_EXPORT void | Parameter (const Standard_CString aparameter, const Standard_Real avalue) |
Adds to the instance <me> the parameter <aparameter> with the real value <avalue>. . | |
virtual Standard_EXPORT void | Parameter (const Standard_CString aparameter, const Standard_CString astring) |
Adds to the instance <me> the parameter <aparameter> with the string <astring>. . | |
virtual Standard_EXPORT void | Parameter (const Standard_CString aparameter, const Handle(Standard_Transient)&anobject) |
Adds to the instance <me> the parameter <aparameter> with the object value <anobject>. . | |
virtual Standard_EXPORT Standard_Boolean | Value (const Standard_CString aparameter, Standard_Boolean &avalue) const |
Returns True, if there is a parameter <aparameter> previously stored in the instance <me> and there is the corresponding boolean value in the output argument <avalue>, False otherwise. . | |
virtual Standard_EXPORT Standard_Boolean | Value (const Standard_CString aparameter, Standard_Integer &avalue) const |
Returns True, if there is a parameter <aparameter> previously stored in the instance <me> and there is the corresponding integer value in the output argument <avalue>, False otherwise. . | |
virtual Standard_EXPORT Standard_Boolean | Value (const Standard_CString aparameter, Standard_Real &avalue) const |
Returns True, if there is a parameter <aparameter> previously stored in the instance <me> and there is the corresponding real value in the output argument <avalue>, False otherwise. . | |
virtual Standard_EXPORT Standard_Boolean | Value (const Standard_CString aparameter, TCollection_AsciiString &avalue) const |
Returns True, if there is a parameter <aparameter> previously stored in the instance <me> and there is the corresponding string in the output argument <avalue>, False otherwise. . | |
virtual Standard_EXPORT Standard_Boolean | Value (const Standard_CString aparameter, Handle(Standard_Transient)&avalue) const |
Returns True, if there is a parameter <aparameter> previously stored in the instance <me> and there is the corresponding object value in the output argument <avalue>, False otherwise. . | |
virtual Standard_EXPORT void | Dump (Standard_OStream &astream) const |
Useful for debugging. . | |
Standard_EXPORT const | Handle (Standard_Type)&DynamicType() const |
Private Attributes | |
Handle_Dynamic_FuzzyClass | thedefinition |
|
|
|
|
|
|
|
Reimplemented from Dynamic_FuzzyClass. Reimplemented in Materials_Material. |
|
Reimplemented from Dynamic_FuzzyClass. Reimplemented in Materials_Material. |
|
Reimplemented from Dynamic_FuzzyClass. |
|
Reimplemented from Dynamic_FuzzyClass. |
|
Reimplemented from Dynamic_FuzzyClass. |
|
Reimplemented from Dynamic_FuzzyClass. |
|
Reimplemented from Dynamic_FuzzyClass. |
|
Implements Dynamic_FuzzyClass. |
|
Reimplemented from Dynamic_FuzzyClass. |
|
Reimplemented from Dynamic_FuzzyClass. |
|
Reimplemented from Dynamic_FuzzyClass. |
|
Reimplemented from Dynamic_FuzzyClass. |
|
Reimplemented from Dynamic_FuzzyClass. |
|
|