Version: 9.12.0
GEOM_Param Struct Reference

#include <GEOM_BaseDriver.hxx>

Public Member Functions

Standard_EXPORT void Set (const char *nm)
 
template<class T >
Standard_EXPORT void Set (const char *nm, const T &value)
 
template<class T >
Standard_EXPORT GEOM_Paramoperator<< (const T &anything)
 
Standard_EXPORT GEOM_Paramoperator<< (const Handle(GEOM_Function)&fun)
 Appends a GEOM_Function value. More...
 
Standard_EXPORT GEOM_Paramoperator<< (const Handle(Standard_Transient)&fun)
 Appends a GEOM_Function value. More...
 
Standard_EXPORT GEOM_Paramoperator<< (const Handle(TColStd_HSequenceOfTransient)&funs)
 Appends several GEOM_Function's to the value. More...
 
Standard_EXPORT GEOM_Paramoperator<< (const Handle(TColStd_HArray1OfInteger)&vals)
 Appends several int's to the value. More...
 
Standard_EXPORT GEOM_Paramoperator<< (TopAbs_ShapeEnum type)
 Appends TopAbs_ShapeEnum to the value. More...
 
Standard_EXPORT GEOM_Paramoperator<< (TopAbs_State state)
 Appends TopAbs_State to the value. More...
 

Public Attributes

std::string name
 
std::string value
 

Member Function Documentation

◆ operator<<() [1/7]

GEOM_Param & GEOM_Param::operator<< ( const Handle(GEOM_Function)&  fun)

References Handle(), and name.

◆ operator<<() [2/7]

GEOM_Param & GEOM_Param::operator<< ( const Handle(Standard_Transient)&  fun)

References Handle().

◆ operator<<() [3/7]

GEOM_Param & GEOM_Param::operator<< ( const Handle(TColStd_HArray1OfInteger)&  vals)

References appendSeq().

◆ operator<<() [4/7]

GEOM_Param & GEOM_Param::operator<< ( const Handle(TColStd_HSequenceOfTransient)&  funs)

◆ operator<<() [5/7]

template<class T >
Standard_EXPORT GEOM_Param& GEOM_Param::operator<< ( const T &  anything)
inline

References value.

◆ operator<<() [6/7]

GEOM_Param & GEOM_Param::operator<< ( TopAbs_ShapeEnum  type)

◆ operator<<() [7/7]

GEOM_Param & GEOM_Param::operator<< ( TopAbs_State  state)

◆ Set() [1/2]

Standard_EXPORT void GEOM_Param::Set ( const char *  nm)
inline

References name.

◆ Set() [2/2]

template<class T >
Standard_EXPORT void GEOM_Param::Set ( const char *  nm,
const T &  value 
)
inline

References name, and value.

Member Data Documentation

◆ name

std::string GEOM_Param::name

◆ value

std::string GEOM_Param::value

The documentation for this struct was generated from the following files: