Version: 9.12.0
GEOMImpl_ITransferData Class Reference

#include <GEOMImpl_ITransferData.hxx>

Public Member Functions

 GEOMImpl_ITransferData (const Handle(GEOM_Function) &theFunction)
 
void SetRef1 (const Handle(GEOM_Function) &theRefPoint1)
 
 Handle (GEOM_Function) GetRef1()
 
void SetRef2 (const Handle(GEOM_Function) &theRefPoint2)
 
 Handle (GEOM_Function) GetRef2()
 
void SetFindMethod (const int theFindMethod)
 
int GetFindMethod ()
 
void SetDatumName (const Handle(TColStd_HArray1OfExtendedString) &theDatumName)
 
 Handle (TColStd_HArray1OfExtendedString) GetDatumName()
 
void SetDatumMaxVal (const Handle(TColStd_HArray1OfInteger) &theDatumMaxVal)
 
 Handle (TColStd_HArray1OfInteger) GetDatumMaxVal()
 
void SetDatumVal (const Handle(TColStd_HArray1OfInteger) &theDatumVal)
 
 Handle (TColStd_HArray1OfInteger) GetDatumVal()
 
void SetName (const TopoDS_Shape &theSubShape, const TCollection_AsciiString &theName)
 
TCollection_AsciiString GetName (const TopoDS_Shape &theSubShape)
 
void SetMaterial (const TopoDS_Shape &theSubShape, const TCollection_AsciiString &theName)
 
TCollection_AsciiString GetMaterial (const TopoDS_Shape &theSubShape)
 

Private Member Functions

TCollection_AsciiString GetStringData (const TopoDS_Shape &theSubShape, const Standard_Boolean IsName)
 
void SetStringData (const TopoDS_Shape &theSubShape, const TCollection_AsciiString &theData, const Standard_Boolean IsName)
 
 Handle (GEOM_Function) _func
 

Constructor & Destructor Documentation

◆ GEOMImpl_ITransferData()

GEOMImpl_ITransferData::GEOMImpl_ITransferData ( const Handle(GEOM_Function) &  theFunction)
inline

Member Function Documentation

◆ GetFindMethod()

int GEOMImpl_ITransferData::GetFindMethod ( )
inline

References TD_ARG_METHOD.

◆ GetMaterial()

TCollection_AsciiString GEOMImpl_ITransferData::GetMaterial ( const TopoDS_Shape &  theSubShape)
inline

References GetStringData().

◆ GetName()

TCollection_AsciiString GEOMImpl_ITransferData::GetName ( const TopoDS_Shape &  theSubShape)
inline

References GetStringData().

◆ GetStringData()

TCollection_AsciiString GEOMImpl_ITransferData::GetStringData ( const TopoDS_Shape &  theSubShape,
const Standard_Boolean  IsName 
)
private

GetStringData

References aResult, and Handle().

◆ Handle() [1/6]

GEOMImpl_ITransferData::Handle ( GEOM_Function  )
private

◆ Handle() [2/6]

GEOMImpl_ITransferData::Handle ( GEOM_Function  )
inline

References TD_ARG_REF1.

◆ Handle() [3/6]

GEOMImpl_ITransferData::Handle ( GEOM_Function  )
inline

References TD_ARG_REF2.

◆ Handle() [4/6]

GEOMImpl_ITransferData::Handle ( TColStd_HArray1OfExtendedString  )
inline

References TD_ARG_DATUM_NAME.

◆ Handle() [5/6]

GEOMImpl_ITransferData::Handle ( TColStd_HArray1OfInteger  )
inline

◆ Handle() [6/6]

GEOMImpl_ITransferData::Handle ( TColStd_HArray1OfInteger  )
inline

References TD_ARG_DATUM_VALUE.

◆ SetDatumMaxVal()

void GEOMImpl_ITransferData::SetDatumMaxVal ( const Handle(TColStd_HArray1OfInteger) &  theDatumMaxVal)
inline

◆ SetDatumName()

void GEOMImpl_ITransferData::SetDatumName ( const Handle(TColStd_HArray1OfExtendedString) &  theDatumName)
inline

References TD_ARG_DATUM_NAME.

◆ SetDatumVal()

void GEOMImpl_ITransferData::SetDatumVal ( const Handle(TColStd_HArray1OfInteger) &  theDatumVal)
inline

References TD_ARG_DATUM_VALUE.

◆ SetFindMethod()

void GEOMImpl_ITransferData::SetFindMethod ( const int  theFindMethod)
inline

References TD_ARG_METHOD.

◆ SetMaterial()

void GEOMImpl_ITransferData::SetMaterial ( const TopoDS_Shape &  theSubShape,
const TCollection_AsciiString &  theName 
)
inline

References SetStringData().

◆ SetName()

void GEOMImpl_ITransferData::SetName ( const TopoDS_Shape &  theSubShape,
const TCollection_AsciiString &  theName 
)
inline

References SetStringData().

◆ SetRef1()

void GEOMImpl_ITransferData::SetRef1 ( const Handle(GEOM_Function) &  theRefPoint1)
inline

References TD_ARG_REF1.

◆ SetRef2()

void GEOMImpl_ITransferData::SetRef2 ( const Handle(GEOM_Function) &  theRefPoint2)
inline

References TD_ARG_REF2.

◆ SetStringData()

void GEOMImpl_ITransferData::SetStringData ( const TopoDS_Shape &  theSubShape,
const TCollection_AsciiString &  theData,
const Standard_Boolean  IsName 
)
private

SetName

References Handle().


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