Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
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 ( const Handle(GEOM_Function)&  theFunction)
inline

Member Function Documentation

int GEOMImpl_ITransferData::GetFindMethod ( )
inline

References TD_ARG_METHOD.

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

References GetStringData().

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

References GetStringData().

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

GetStringData

References aResult, and Handle().

GEOMImpl_ITransferData::Handle ( GEOM_Function  )
inline

References TD_ARG_REF1.

GEOMImpl_ITransferData::Handle ( GEOM_Function  )
inline

References TD_ARG_REF2.

GEOMImpl_ITransferData::Handle ( TColStd_HArray1OfExtendedString  )
inline

References TD_ARG_DATUM_NAME.

GEOMImpl_ITransferData::Handle ( TColStd_HArray1OfInteger  )
inline
GEOMImpl_ITransferData::Handle ( TColStd_HArray1OfInteger  )
inline

References TD_ARG_DATUM_VALUE.

GEOMImpl_ITransferData::Handle ( GEOM_Function  )
private
void GEOMImpl_ITransferData::SetDatumMaxVal ( const Handle(TColStd_HArray1OfInteger)&  theDatumMaxVal)
inline
void GEOMImpl_ITransferData::SetDatumName ( const Handle(TColStd_HArray1OfExtendedString)&  theDatumName)
inline

References TD_ARG_DATUM_NAME.

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

References TD_ARG_DATUM_VALUE.

void GEOMImpl_ITransferData::SetFindMethod ( const int  theFindMethod)
inline

References TD_ARG_METHOD.

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

References SetStringData().

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

References SetStringData().

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

References TD_ARG_REF1.

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

References TD_ARG_REF2.

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: