#include <Standard_Stream.hxx>
#include <GEOM_Function.hxx>
#include <GEOM_Object.hxx>
#include <GEOM_Solver.hxx>
#include <GEOM_ISubShape.hxx>
#include <Basics_OCCTVersion.hxx>
#include "utilities.h"
#include <TDF.hxx>
#include <TDF_Tool.hxx>
#include <TDF_Data.hxx>
#include <TDF_ChildIterator.hxx>
#include <TDF_Reference.hxx>
#include <TDataStd_BooleanArray.hxx>
#include <TDataStd_ByteArray.hxx>
#include <TDataStd_Integer.hxx>
#include <TDataStd_IntegerArray.hxx>
#include <TDataStd_Real.hxx>
#include <TDataStd_RealArray.hxx>
#include <TDataStd_Comment.hxx>
#include <TDataStd_TreeNode.hxx>
#include <TDataStd_UAttribute.hxx>
#include <TDataStd_ChildNodeIterator.hxx>
#include <TDataStd_ExtStringArray.hxx>
#include <TDataStd_ExtStringList.hxx>
#include <TDocStd_Owner.hxx>
#include <TDocStd_Document.hxx>
#include <TFunction_Function.hxx>
#include <TNaming_NamedShape.hxx>
#include <TNaming_Builder.hxx>
#include <TColStd_ListOfInteger.hxx>
#include <TColStd_ListIteratorOfListOfInteger.hxx>
#include <TCollection_ExtendedString.hxx>
#include <cstdlib>
#include <Standard_Failure.hxx>
#include <Standard_ErrorHandler.hxx>
Macros | |
#define | KEEP_ORIENTATION_0021251 |
#define | ARGUMENT_LABEL 1 |
#define | RESULT_LABEL 2 |
#define | DESCRIPTION_LABEL 3 |
#define | HISTORY_LABEL 4 |
#define | SUBSHAPES_LABEL 5 |
#define | NAMING_LABEL 6 |
#define | CALLBACK_LABEL 1 |
#define | ORIENTATION_LABEL 7 |
#define | ARGUMENTS _label.FindChild((ARGUMENT_LABEL)) |
#define | ARGUMENT(thePosition) _label.FindChild((ARGUMENT_LABEL)).FindChild((thePosition)) |
#define | SUB_ARGUMENT(thePos1, thePos2) _label.FindChild((ARGUMENT_LABEL)).FindChild((thePos1)).FindChild((thePos2)) |
Functions | |
Handle (GEOM_Function) GEOM_Function | |
Handle (TColStd_HArray1OfReal) GEOM_Function | |
Handle (TColStd_HArray1OfInteger) GEOM_Function | |
Handle (TColStd_HArray1OfByte) GEOM_Function | |
Handle (TColStd_HArray1OfExtendedString) GEOM_Function | |
Handle (TColStd_HSequenceOfTransient) GEOM_Function | |
OCCT_IMPLEMENT_STANDARD_RTTIEXT (GEOM_Function, Standard_Transient) | |
#define ARGUMENT | ( | thePosition | ) | _label.FindChild((ARGUMENT_LABEL)).FindChild((thePosition)) |
#define ARGUMENT_LABEL 1 |
#define ARGUMENTS _label.FindChild((ARGUMENT_LABEL)) |
#define CALLBACK_LABEL 1 |
#define DESCRIPTION_LABEL 3 |
#define HISTORY_LABEL 4 |
#define KEEP_ORIENTATION_0021251 |
#define NAMING_LABEL 6 |
#define ORIENTATION_LABEL 7 |
#define RESULT_LABEL 2 |
#define SUB_ARGUMENT | ( | thePos1, | |
thePos2 | |||
) | _label.FindChild((ARGUMENT_LABEL)).FindChild((thePos1)).FindChild((thePos2)) |
#define SUBSHAPES_LABEL 5 |
Handle | ( | GEOM_Function | ) |
Handle | ( | TColStd_HSequenceOfTransient | ) |
OCCT_IMPLEMENT_STANDARD_RTTIEXT | ( | GEOM_Function | , |
Standard_Transient | |||
) |