Version: 9.12.0
GEOM_BaseDriver Class Referenceabstract

#include <GEOM_BaseDriver.hxx>

Inheritance diagram for GEOM_BaseDriver:
Inheritance graph

Public Member Functions

virtual Standard_EXPORT bool GetCreationInformation (std::string &theOperationName, std::vector< GEOM_Param > &params)=0
 
Standard_EXPORT GEOM_ParamAddParam (std::vector< GEOM_Param > &params, const char *name)
 
template<class T >
Standard_EXPORT GEOM_ParamAddParam (std::vector< GEOM_Param > &params, const char *name, const T &value, const char *dfltValue=0)
 

Member Function Documentation

◆ AddParam() [1/2]

Standard_EXPORT GEOM_Param& GEOM_BaseDriver::AddParam ( std::vector< GEOM_Param > &  params,
const char *  name 
)

◆ AddParam() [2/2]

template<class T >
Standard_EXPORT GEOM_Param& GEOM_BaseDriver::AddParam ( std::vector< GEOM_Param > &  params,
const char *  name,
const T &  value,
const char *  dfltValue = 0 
)
inline

◆ GetCreationInformation()

virtual Standard_EXPORT bool GEOM_BaseDriver::GetCreationInformation ( std::string &  theOperationName,
std::vector< GEOM_Param > &  params 
)
pure virtual

The documentation for this class was generated from the following file: