#include <GEOM_BaseObject.hxx>
GEOM_BaseObject::GEOM_BaseObject |
( |
const TDF_Label & |
theEntry | ) |
|
|
protected |
GEOM_BaseObject::GEOM_BaseObject |
( |
const TDF_Label & |
theEntry, |
|
|
int |
theType |
|
) |
| |
GEOM_BaseObject::~GEOM_BaseObject |
( |
| ) |
|
TCollection_AsciiString GEOM_BaseObject::GetAuxData |
( |
| ) |
|
int GEOM_BaseObject::GetDocID |
( |
| ) |
|
Standard_EXPORT TDF_Label GEOM_BaseObject::GetEntry |
( |
| ) |
const |
|
inline |
TCollection_AsciiString GEOM_BaseObject::GetEntryString |
( |
| ) |
|
TDF_Label GEOM_BaseObject::GetFreeLabel |
( |
| ) |
|
Standard_EXPORT TCollection_AsciiString GEOM_BaseObject::GetIOR |
( |
| ) |
|
|
inline |
TCollection_AsciiString GEOM_BaseObject::GetName |
( |
| ) |
|
int GEOM_BaseObject::GetNbFunctions |
( |
| ) |
|
const Standard_GUID & GEOM_BaseObject::GetObjectID |
( |
| ) |
|
|
static |
TCollection_AsciiString GEOM_BaseObject::GetParameters |
( |
| ) |
const |
const Standard_GUID & GEOM_BaseObject::GetSubShapeID |
( |
| ) |
|
|
static |
int GEOM_BaseObject::GetTic |
( |
| ) |
|
Returns modifications counter of this object. Comparing this value with modifications counters of argument objects (on which this object depends) we decide whether this object needs to be updated.
References _label, Handle(), and TIC_LABEL.
int GEOM_BaseObject::GetType |
( |
const TDF_Label & |
theLabel | ) |
|
|
static |
int GEOM_BaseObject::GetType |
( |
| ) |
|
Standard_EXPORT GEOM_BaseObject::Handle |
( |
TDataStd_TreeNode |
| ) |
|
|
inline |
Standard_EXPORT GEOM_BaseObject::Handle |
( |
TColStd_HSequenceOfTransient |
| ) |
|
Standard_EXPORT GEOM_BaseObject::Handle |
( |
TColStd_HSequenceOfTransient |
| ) |
|
GEOM_BaseObject::Handle |
( |
TDataStd_TreeNode |
| ) |
|
|
protected |
void GEOM_BaseObject::IncrementTic |
( |
| ) |
|
void GEOM_BaseObject::SetAuxData |
( |
const char * |
theData | ) |
|
Standard_EXPORT void GEOM_BaseObject::SetIOR |
( |
TCollection_AsciiString & |
theIOR | ) |
|
|
inline |
void GEOM_BaseObject::SetName |
( |
const char * |
theName | ) |
|
void GEOM_BaseObject::SetParameters |
( |
const TCollection_AsciiString & |
theParameters | ) |
|
void GEOM_BaseObject::SetTic |
( |
int |
theTic | ) |
|
Set another value of modifications counter.
Use this method to update modifications counter of dependent object to be equal to modifications counter of its argument. This is commonly done in GEOM_Function::GetValue()
References _label, and TIC_LABEL.
void GEOM_BaseObject::SetType |
( |
int |
theType | ) |
|
int GEOM_BaseObject::_docID |
|
protected |
TCollection_AsciiString GEOM_BaseObject::_ior |
|
protected |
TDF_Label GEOM_BaseObject::_label |
|
protected |
TCollection_AsciiString GEOM_BaseObject::_parameters |
|
protected |
Standard_EXPORT int bool GEOM_BaseObject::allowSubShape =false) |
Standard_EXPORT int GEOM_BaseObject::theFunctionType |
The documentation for this class was generated from the following files: