Open CASCADE Technology
6.5.4
|
#include <Materials_FuzzyInstance.hxx>
Public Member Functions | |
Materials_FuzzyInstance (const Standard_CString atype) | |
Materials_FuzzyInstance (const Handle< Materials_FuzzyInstance > &afuzzyinstance) | |
virtual 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. | |
Handle_Dynamic_FuzzyClass | Definition () const |
virtual void | Parameter (const Standard_CString aparameter, const Standard_Boolean avalue) |
Adds to the instance <me> the parameter <aparameter> with the boolean value <avalue>. | |
virtual void | Parameter (const Standard_CString aparameter, const Standard_Integer avalue) |
Adds to the instance <me> the parameter <aparameter> with the integer value <avalue>. | |
virtual void | Parameter (const Standard_CString aparameter, const Standard_Real avalue) |
Adds to the instance <me> the parameter <aparameter> with the real value <avalue>. | |
virtual void | Parameter (const Standard_CString aparameter, const Standard_CString astring) |
Adds to the instance <me> the parameter <aparameter> with the string <astring>. | |
virtual 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_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_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_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_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_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 void | Dump (Standard_OStream &astream) const |
Useful for debugging. |
Materials_FuzzyInstance::Materials_FuzzyInstance | ( | const Handle< Materials_FuzzyInstance > & | afuzzyinstance | ) |
Handle_Dynamic_FuzzyClass Materials_FuzzyInstance::Definition | ( | ) | const |
virtual void Materials_FuzzyInstance::Dump | ( | Standard_OStream & | astream | ) | const [virtual] |
Reimplemented from Dynamic_FuzzyClass.
Reimplemented in Materials_Material.
virtual void Materials_FuzzyInstance::Parameter | ( | const Standard_CString | aparameter, |
const Standard_Boolean | avalue | ||
) | [virtual] |
Reimplemented from Dynamic_FuzzyClass.
virtual void Materials_FuzzyInstance::Parameter | ( | const Standard_CString | aparameter, |
const Standard_Integer | avalue | ||
) | [virtual] |
Reimplemented from Dynamic_FuzzyClass.
virtual void Materials_FuzzyInstance::Parameter | ( | const Standard_CString | aparameter, |
const Standard_Real | avalue | ||
) | [virtual] |
Reimplemented from Dynamic_FuzzyClass.
virtual void Materials_FuzzyInstance::Parameter | ( | const Standard_CString | aparameter, |
const Standard_CString | astring | ||
) | [virtual] |
Reimplemented from Dynamic_FuzzyClass.
virtual void Materials_FuzzyInstance::Parameter | ( | const Standard_CString | aparameter, |
const Handle< Standard_Transient > & | anobject | ||
) | [virtual] |
Reimplemented from Dynamic_FuzzyClass.
virtual TCollection_AsciiString Materials_FuzzyInstance::Type | ( | ) | const [virtual] |
Implements Dynamic_FuzzyClass.
virtual Standard_Boolean Materials_FuzzyInstance::Value | ( | const Standard_CString | aparameter, |
Standard_Boolean & | avalue | ||
) | const [virtual] |
Reimplemented from Dynamic_FuzzyClass.
virtual Standard_Boolean Materials_FuzzyInstance::Value | ( | const Standard_CString | aparameter, |
Standard_Integer & | avalue | ||
) | const [virtual] |
Reimplemented from Dynamic_FuzzyClass.
virtual Standard_Boolean Materials_FuzzyInstance::Value | ( | const Standard_CString | aparameter, |
Standard_Real & | avalue | ||
) | const [virtual] |
Reimplemented from Dynamic_FuzzyClass.
virtual Standard_Boolean Materials_FuzzyInstance::Value | ( | const Standard_CString | aparameter, |
TCollection_AsciiString & | avalue | ||
) | const [virtual] |
Reimplemented from Dynamic_FuzzyClass.
virtual Standard_Boolean Materials_FuzzyInstance::Value | ( | const Standard_CString | aparameter, |
Handle< Standard_Transient > & | avalue | ||
) | const [virtual] |
Reimplemented from Dynamic_FuzzyClass.