Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros
GEOM_FieldStep Class Reference

#include <GEOM_Field.hxx>

Inheritance diagram for GEOM_FieldStep:
Inheritance graph

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
 

Constructor & Destructor Documentation

GEOM_FieldStep::GEOM_FieldStep ( const TDF_Label &  theLabel)
private
GEOM_FieldStep::GEOM_FieldStep ( const TDF_Label &  theLabel,
int   
)

Constructor: public

GEOM_FieldStep::~GEOM_FieldStep ( )

Destructor

Member Function Documentation

const Standard_GUID & GEOM_FieldStep::GetDataID ( )
Standard_EXPORT int GEOM_FieldStep::GetID ( )
Standard_EXPORT int GEOM_FieldStep::GetStamp ( )
static Standard_EXPORT GEOM_FieldStep::Handle ( GEOM_FieldStep  ) const
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)
bool GEOM_FieldStep::SetValues ( const Handle(TColStd_HArray1OfExtendedString)&  values)

Friends And Related Function Documentation

friend class GEOM_Engine
friend

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