Open CASCADE Technology
6.5.4
|
This inherited class is useful to create the
abstract description of a material, in term of
authorized properties.
#include <Materials_MaterialDefinition.hxx>
Public Member Functions | |
Materials_MaterialDefinition () | |
Creates the exhaustive definition of a material. | |
virtual Handle_Dynamic_Parameter | Switch (const Standard_CString aname, const Standard_CString atype, const Standard_CString avalue) const |
Starting with the identifier of the parameter <aname>, the type of parameter <atype> and a string <avalue> which describes the values useful for this type of parameters, creates and returns a Parameter object from Dynamic. |
virtual Handle_Dynamic_Parameter Materials_MaterialDefinition::Switch | ( | const Standard_CString | aname, |
const Standard_CString | atype, | ||
const Standard_CString | avalue | ||
) | const [virtual] |
Reimplemented from Dynamic_FuzzyDefinitionsDictionary.