#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 | |||
| ) |