#include "GEOM_BaseObject.hxx"
#include "GEOM_Engine.hxx"
#include <TCollection_ExtendedString.hxx>
#include <TDF_Data.hxx>
#include <TDF_LabelSequence.hxx>
#include <TDF_Reference.hxx>
#include <TDF_Tool.hxx>
#include <TDataStd_ChildNodeIterator.hxx>
#include <TDataStd_Comment.hxx>
#include <TDataStd_Integer.hxx>
#include <TDataStd_Name.hxx>
#include <TDataStd_Real.hxx>
#include <TDataStd_UAttribute.hxx>
#include <TDocStd_Document.hxx>
#include <TDocStd_Owner.hxx>
#include <TFunction_DriverTable.hxx>
#include "utilities.h"
Macros | |
#define | FUNCTION_LABEL(theNb) (_label.FindChild(1).FindChild((theNb))) |
#define | TYPE_LABEL 2 |
#define | FREE_LABEL 3 |
#define | TIC_LABEL 4 |
Functions | |
Handle (GEOM_BaseObject) GEOM_BaseObject | |
Handle (GEOM_Function) GEOM_BaseObject | |
Handle (TColStd_HSequenceOfTransient) GEOM_BaseObject | |
Handle (TFunction_Driver) GEOM_BaseObject | |
Returns a driver creator of this object. More... | |
OCCT_IMPLEMENT_STANDARD_RTTIEXT (GEOM_BaseObject, Standard_Transient) | |
#define FREE_LABEL 3 |
#define FUNCTION_LABEL | ( | theNb | ) | (_label.FindChild(1).FindChild((theNb))) |
#define TIC_LABEL 4 |
#define TYPE_LABEL 2 |
Handle | ( | GEOM_BaseObject | ) |
GetObject
GetReferencedObject
AddBaseObject
References GEOM_Engine::GetEngine(), Handle(), and NULL.
Handle | ( | GEOM_Function | ) |
Handle | ( | TColStd_HSequenceOfTransient | ) |
Handle | ( | TFunction_Driver | ) |
References Handle().
OCCT_IMPLEMENT_STANDARD_RTTIEXT | ( | GEOM_BaseObject | , |
Standard_Transient | |||
) |