Open CASCADE Technology 7.8.0
|
This package provides data framework for binding features and data structures. More...
#include <TDF.hxx>
Static Public Member Functions | |
static const Standard_GUID & | LowestID () |
Returns ID "00000000-0000-0000-0000-000000000000", sometimes used as null ID. | |
static const Standard_GUID & | UppestID () |
Returns ID "ffffffff-ffff-ffff-ffff-ffffffffffff". | |
static void | AddLinkGUIDToProgID (const Standard_GUID &ID, const TCollection_ExtendedString &ProgID) |
Sets link between GUID and ProgID in hidden DataMap. | |
static Standard_Boolean | GUIDFromProgID (const TCollection_ExtendedString &ProgID, Standard_GUID &ID) |
Returns True if there is GUID for given <ProgID> then GUID is returned in <ID> | |
static Standard_Boolean | ProgIDFromGUID (const Standard_GUID &ID, TCollection_ExtendedString &ProgID) |
Returns True if there is ProgID for given <ID> then ProgID is returned in <ProgID> | |
This package provides data framework for binding features and data structures.
The feature structure is a tree used to bind semantic information about each feature together.
The only one concrete attribute defined in this package is the TagSource attribute.This attribute is used for random creation of child labels under a given label. Tags are randomly delivered.
|
static |
Sets link between GUID and ProgID in hidden DataMap.
|
static |
Returns True if there is GUID for given <ProgID> then GUID is returned in <ID>
|
static |
Returns ID "00000000-0000-0000-0000-000000000000", sometimes used as null ID.
|
static |
Returns True if there is ProgID for given <ID> then ProgID is returned in <ProgID>
|
static |
Returns ID "ffffffff-ffff-ffff-ffff-ffffffffffff".