#include <GEOM_Field.hxx>
Public Member Functions | |
Standard_EXPORT | GEOM_FieldStep (const TDF_Label &theLabel, int) |
Standard_EXPORT | ~GEOM_FieldStep () |
Standard_EXPORT void | Init (const Handle(GEOM_Field)&theField, const int theID, const int theStamp) |
Sets the basic data. More... | |
Standard_EXPORT | Handle (GEOM_Field) GetField() |
Standard_EXPORT int | GetID () |
Standard_EXPORT void | SetStamp (const int stamp) |
Standard_EXPORT int | GetStamp () |
Standard_EXPORT bool | SetValues (const Handle(TColStd_HArray1OfInteger)&values) |
Standard_EXPORT bool | SetValues (const Handle(TColStd_HArray1OfReal)&values) |
Standard_EXPORT bool | SetValues (const Handle(TColStd_HArray1OfExtendedString)&values) |
Standard_EXPORT | Handle (TColStd_HArray1OfInteger) GetIntValues() |
Standard_EXPORT | Handle (TColStd_HArray1OfReal) GetDoubleValues() |
Standard_EXPORT | Handle (TColStd_HArray1OfExtendedString) GetStringValues() |
const Standard_GUID & | GetDataID () |
Public Member Functions inherited from GEOM_BaseObject | |
Standard_EXPORT | GEOM_BaseObject (const TDF_Label &theEntry, int theType) |
Standard_EXPORT | ~GEOM_BaseObject () |
Standard_EXPORT | Handle (TDataStd_TreeNode) GetRootNode() |
Standard_EXPORT TDF_Label | GetEntry () const |
Standard_EXPORT TCollection_AsciiString | GetEntryString () |
Standard_EXPORT int | GetType () |
Standard_EXPORT void | SetType (int theType) |
Standard_EXPORT int | GetTic () |
Standard_EXPORT void | SetTic (int theTic) |
Standard_EXPORT void | IncrementTic () |
Standard_EXPORT int | GetDocID () |
Standard_EXPORT void | SetName (const char *theName) |
Standard_EXPORT TCollection_AsciiString | GetName () |
Standard_EXPORT void | SetAuxData (const char *theData) |
Standard_EXPORT TCollection_AsciiString | GetAuxData () |
Standard_EXPORT void | SetParameters (const TCollection_AsciiString &theParameters) |
Standard_EXPORT TCollection_AsciiString | GetParameters () const |
Standard_EXPORT void | SetIOR (TCollection_AsciiString &theIOR) |
Standard_EXPORT TCollection_AsciiString | GetIOR () |
Standard_EXPORT | Handle (GEOM_Function) AddFunction(const Standard_GUID &theGUID |
Standard_EXPORT int | GetNbFunctions () |
Standard_EXPORT | Handle (GEOM_Function) GetFunction(int theFunctionNumber) |
Standard_EXPORT | Handle (GEOM_Function) GetLastFunction() |
Standard_EXPORT | Handle (TColStd_HSequenceOfTransient) GetAllDependency() |
Standard_EXPORT | Handle (TColStd_HSequenceOfTransient) GetLastDependency() |
Standard_EXPORT | Handle (TFunction_Driver) GetCreationDriver(int funNb) |
Standard_EXPORT TDF_Label | GetFreeLabel () |
Static Public Member Functions | |
static Standard_EXPORT | Handle (GEOM_FieldStep) GetFieldStep(const TDF_Label &theLabel) |
Static Public Member Functions inherited from GEOM_BaseObject | |
static Standard_EXPORT | Handle (GEOM_BaseObject) GetObject(const TDF_Label &theLabel) |
static Standard_EXPORT | Handle (GEOM_BaseObject) GetReferencedObject(const TDF_Label &theLabel) |
static Standard_EXPORT int | GetType (const TDF_Label &theLabel) |
static Standard_EXPORT const Standard_GUID & | GetObjectID () |
static Standard_EXPORT const Standard_GUID & | GetSubShapeID () |
Private Member Functions | |
GEOM_FieldStep (const TDF_Label &theLabel) | |
Friends | |
class | GEOM_Engine |
Additional Inherited Members | |
Public Attributes inherited from GEOM_BaseObject | |
Standard_EXPORT int | theFunctionType |
Standard_EXPORT int bool | allowSubShape =false) |
Protected Member Functions inherited from GEOM_BaseObject | |
Standard_EXPORT | GEOM_BaseObject (const TDF_Label &theLabel) |
Handle (TDataStd_TreeNode) _root | |
Protected Attributes inherited from GEOM_BaseObject | |
TDF_Label | _label |
TCollection_AsciiString | _ior |
TCollection_AsciiString | _parameters |
int | _docID |
|
private |
GEOM_FieldStep::GEOM_FieldStep | ( | const TDF_Label & | theLabel, |
int | |||
) |
Constructor: public
GEOM_FieldStep::~GEOM_FieldStep | ( | ) |
Destructor
const Standard_GUID & GEOM_FieldStep::GetDataID | ( | ) |
References GEOM::GEOM_FieldStep::GetField(), and GEOM::Handle().
Standard_EXPORT int GEOM_FieldStep::GetID | ( | ) |
Standard_EXPORT int GEOM_FieldStep::GetStamp | ( | ) |
|
static |
Standard_EXPORT GEOM_FieldStep::Handle | ( | GEOM_Field | ) |
Standard_EXPORT GEOM_FieldStep::Handle | ( | TColStd_HArray1OfInteger | ) |
Standard_EXPORT GEOM_FieldStep::Handle | ( | TColStd_HArray1OfReal | ) |
Standard_EXPORT GEOM_FieldStep::Handle | ( | TColStd_HArray1OfExtendedString | ) |
void GEOM_FieldStep::Init | ( | const Handle(GEOM_Field)& | theField, |
const int | theID, | ||
const int | theStamp | ||
) |
Standard_EXPORT void GEOM_FieldStep::SetStamp | ( | const int | stamp | ) |
bool GEOM_FieldStep::SetValues | ( | const Handle(TColStd_HArray1OfInteger)& | values | ) |
bool GEOM_FieldStep::SetValues | ( | const Handle(TColStd_HArray1OfReal)& | values | ) |
References arrayToSting(), GEOM::GEOM_FieldStep::GetField(), GEOM::Handle(), and GEOM_IField::SetValues().
bool GEOM_FieldStep::SetValues | ( | const Handle(TColStd_HArray1OfExtendedString)& | values | ) |
References arrayToSting(), GEOM::GEOM_FieldStep::GetField(), GEOM::Handle(), and GEOM_IField::SetValues().
|
friend |