#include <IFSelect_SelectModelEntities.hxx>
#include <IFSelect_SelectModelRoots.hxx>
#include <IFSelect_SelectSignature.hxx>
-#include <IFSelect_Signature.hxx>
-#include <Interface_Protocol.hxx>
#include <StepAP214.hxx>
#include <StepAP214_Protocol.hxx>
#include <StepData_StepModel.hxx>
#include <IFSelect_EditForm.hxx>
-#include <Interface_InterfaceModel.hxx>
#include <Interface_TypedValue.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Type.hxx>
#include <Standard_Type.hxx>
#include <IFSelect_Editor.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
class TCollection_AsciiString;
class IFSelect_EditForm;
#include <IFSelect_EditForm.hxx>
-#include <Interface_InterfaceModel.hxx>
#include <Interface_TypedValue.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Type.hxx>
#include <Standard_Type.hxx>
#include <IFSelect_Editor.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
class TCollection_AsciiString;
class IFSelect_EditForm;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <STEPSelections_AssemblyComponent.hxx>
#include <StepShape_ShapeDefinitionRepresentation.hxx>
#include <Interface_EntityIterator.hxx>
-#include <Interface_Graph.hxx>
-#include <Interface_InterfaceModel.hxx>
#include <Interface_Macros.hxx>
#include <Standard_Transient.hxx>
#include <StepBasic_Product.hxx>
#include <StepRepr_NextAssemblyUsageOccurrence.hxx>
#include <StepRepr_ProductDefinitionShape.hxx>
#include <StepRepr_PropertyDefinition.hxx>
-#include <STEPSelections_AssemblyComponent.hxx>
#include <STEPSelections_AssemblyExplorer.hxx>
#include <STEPSelections_AssemblyLink.hxx>
#include <STEPSelections_HSequenceOfAssemblyLink.hxx>
#include <Standard_Transient.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_NextAssemblyUsageOccurrence.hxx>
#include <STEPSelections_AssemblyComponent.hxx>
#include <STEPSelections_AssemblyLink.hxx>
#include <StepGeom_Surface.hxx>
#include <StepRepr_MappedItem.hxx>
#include <StepRepr_RepresentationMap.hxx>
-#include <StepRepr_RepresentationRelationship.hxx>
#include <StepRepr_ShapeRepresentationRelationship.hxx>
#include <STEPSelections_Counter.hxx>
#include <StepShape_BrepWithVoids.hxx>
#include <StepShape_FaceSurface.hxx>
#include <StepShape_FacetedBrep.hxx>
#include <StepShape_FacetedBrepAndBrepWithVoids.hxx>
-#include <StepShape_GeometricCurveSet.hxx>
#include <StepShape_GeometricSet.hxx>
#include <StepShape_GeometricSetSelect.hxx>
#include <StepShape_ManifoldSolidBrep.hxx>
#include <StepShape_OpenShell.hxx>
-#include <StepShape_OrientedClosedShell.hxx>
#include <StepShape_ShapeDefinitionRepresentation.hxx>
#include <StepShape_ShapeRepresentation.hxx>
-#include <StepShape_Shell.hxx>
#include <StepShape_ShellBasedSurfaceModel.hxx>
STEPSelections_Counter::STEPSelections_Counter()
#ifndef STEPSelections_HSequenceOfAssemblyLink_HeaderFile
#define STEPSelections_HSequenceOfAssemblyLink_HeaderFile
-#include <STEPSelections_AssemblyLink.hxx>
#include <STEPSelections_SequenceOfAssemblyLink.hxx>
#include <NCollection_DefineHSequence.hxx>
#include <Standard_Type.hxx>
#include <IFSelect_SelectExplore.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
class Standard_Transient;
class Interface_Graph;
#include <Standard_Type.hxx>
#include <StepSelect_StepType.hxx>
-#include <Standard_Boolean.hxx>
class Standard_Transient;
class Interface_InterfaceModel;
class TCollection_AsciiString;
#include <Standard_Type.hxx>
#include <IFSelect_SelectExplore.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
class Standard_Transient;
class Interface_Graph;
#include <Standard_Type.hxx>
#include <IFSelect_SelectExplore.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
class Standard_Transient;
class Interface_Graph;
#include <Interface_EntityIterator.hxx>
-#include <Interface_Graph.hxx>
#include <Interface_HGraph.hxx>
#include <Interface_Macros.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Type.hxx>
#include <IFSelect_SelectExplore.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
class Interface_EntityIterator;
class Interface_Graph;
#include <Interface_EntityIterator.hxx>
#include <Interface_GeneralLib.hxx>
#include <Interface_Macros.hxx>
-#include <Interface_ParamType.hxx>
#include <Interface_ShareTool.hxx>
#include <Interface_UndefinedContent.hxx>
#include <Standard_Transient.hxx>
#include <StepData_GeneralModule.hxx>
#include <Standard_Integer.hxx>
-#include <Standard_Boolean.hxx>
class Standard_Transient;
class Interface_EntityIterator;
class Interface_ShareTool;
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
-#include <Interface_InterfaceMismatch.hxx>
#include <Standard_Type.hxx>
#include <StepData_Described.hxx>
#include <StepData_EDescr.hxx>
-#include <StepData_Field.hxx>
#include <StepData_Simple.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepData_Described,Standard_Transient)
#include <Standard_Type.hxx>
#include <Standard_Transient.hxx>
-#include <Standard_Boolean.hxx>
-#include <Standard_CString.hxx>
class StepData_EDescr;
class StepData_Simple;
class StepData_Field;
#include <Standard_Type.hxx>
-#include <StepData_Described.hxx>
#include <StepData_ECDescr.hxx>
#include <StepData_ESDescr.hxx>
#include <StepData_Plex.hxx>
#include <StepData_EDescr.hxx>
#include <Standard_Integer.hxx>
#include <TColStd_HSequenceOfAsciiString.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_CString.hxx>
class StepData_ESDescr;
class StepData_Described;
#include <Standard_Type.hxx>
#include <Standard_Transient.hxx>
-#include <Standard_Boolean.hxx>
-#include <Standard_CString.hxx>
class StepData_Described;
#include <Interface_Macros.hxx>
#include <Standard_Type.hxx>
-#include <StepData_Described.hxx>
#include <StepData_ESDescr.hxx>
#include <StepData_PDescr.hxx>
#include <StepData_Simple.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <TCollection_AsciiString.hxx>
#include <TColStd_HArray1OfTransient.hxx>
#include <StepData_EDescr.hxx>
#include <Standard_CString.hxx>
#include <Standard_Integer.hxx>
-#include <Standard_Boolean.hxx>
#include <NCollection_DataMap.hxx>
#include <TCollection_AsciiString.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Handle.hxx>
#include <TColStd_SequenceOfAsciiString.hxx>
-#include <Standard_Integer.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_CString.hxx>
class TCollection_AsciiString;
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
-#include <Standard_Real.hxx>
-#include <Standard_Boolean.hxx>
#include <StepData_Logical.hxx>
#include <Standard_CString.hxx>
class StepData_SelectMember;
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_Field;
#include <Standard_OutOfRange.hxx>
-#include <StepData_Field.hxx>
#include <StepData_FieldList1.hxx>
StepData_FieldList1::StepData_FieldList1 () { }
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
#include <StepData_Field.hxx>
#include <StepData_FieldList.hxx>
#include <Standard_OutOfRange.hxx>
-#include <StepData_Field.hxx>
#include <StepData_FieldListD.hxx>
StepData_FieldListD::StepData_FieldListD (const Standard_Integer nb)
// commercial license or contractual agreement.
-#include <Standard_OutOfRange.hxx>
-#include <StepData_Field.hxx>
#include <StepData_FieldListN.hxx>
StepData_FieldListN::StepData_FieldListN (const Standard_Integer nb)
#include <StepData_Array1OfField.hxx>
#include <StepData_FieldList.hxx>
-#include <Standard_Integer.hxx>
class StepData_Field;
#include <Interface_Check.hxx>
#include <Interface_Graph.hxx>
-#include <Interface_Protocol.hxx>
#include <Standard_Type.hxx>
#include <StepData_FileProtocol.hxx>
#include <StepData_Protocol.hxx>
#include <TColStd_SequenceOfTransient.hxx>
#include <StepData_Protocol.hxx>
#include <Standard_Integer.hxx>
-#include <Standard_Type.hxx>
-#include <Standard_Boolean.hxx>
-#include <Standard_CString.hxx>
class Interface_Protocol;
class Interface_Graph;
class Interface_Check;
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Transient.hxx>
class Standard_Transient;
class Standard_NoSuchObject;
#include <Interface_Macros.hxx>
#include <Standard_Type.hxx>
-#include <StepData_Field.hxx>
#include <StepData_FreeFormEntity.hxx>
#include <NCollection_DataMap.hxx>
#include <Standard_Transient.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <TCollection_AsciiString.hxx>
#include <StepData_HArray1OfField.hxx>
#include <Standard_Transient.hxx>
#include <Standard_CString.hxx>
-#include <Standard_Boolean.hxx>
#include <TColStd_HSequenceOfAsciiString.hxx>
#include <Standard_Integer.hxx>
class StepData_Field;
#include <Interface_Check.hxx>
#include <Interface_CopyTool.hxx>
#include <Interface_EntityIterator.hxx>
-#include <Interface_ShareTool.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Type.hxx>
#include <StepData_GeneralModule.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Real.hxx>
#include <Standard_Boolean.hxx>
-#include <Standard_Integer.hxx>
//! Class for using global units variables
class StepData_GlobalFactors
#ifndef StepData_HArray1OfField_HeaderFile
#define StepData_HArray1OfField_HeaderFile
-#include <StepData_Field.hxx>
#include <StepData_Array1OfField.hxx>
#include <NCollection_DefineHArray1.hxx>
#include <TCollection_AsciiString.hxx>
#include <Standard_Integer.hxx>
#include <StepData_EnumTool.hxx>
-#include <Standard_Type.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Transient.hxx>
#include <Standard_CString.hxx>
class StepData_EDescr;
#include <Interface_InterfaceMismatch.hxx>
#include <Standard_Type.hxx>
#include <StepData_ECDescr.hxx>
-#include <StepData_Field.hxx>
#include <StepData_Plex.hxx>
#include <StepData_Simple.hxx>
#include <TCollection_AsciiString.hxx>
#include <TColStd_SequenceOfTransient.hxx>
#include <StepData_Described.hxx>
-#include <Standard_Boolean.hxx>
-#include <Standard_CString.hxx>
#include <Standard_Integer.hxx>
#include <TColStd_HSequenceOfAsciiString.hxx>
class StepData_ECDescr;
#include <Standard_Transient.hxx>
#include <Standard_Type.hxx>
#include <Interface_DataMapIteratorOfDataMapOfTransientInteger.hxx>
-#include <Interface_InterfaceModel.hxx>
-#include <Interface_Protocol.hxx>
#include <StepData_Described.hxx>
#include <StepData_ECDescr.hxx>
#include <StepData_EDescr.hxx>
#include <Interface_DataMapOfTransientInteger.hxx>
#include <Interface_Protocol.hxx>
#include <Standard_Integer.hxx>
-#include <Standard_Type.hxx>
-#include <Standard_CString.hxx>
-#include <Standard_Boolean.hxx>
#include <TColStd_SequenceOfAsciiString.hxx>
class Interface_InterfaceModel;
class StepData_EDescr;
// commercial license or contractual agreement.
-#include <Interface_Check.hxx>
-#include <Interface_FileReaderData.hxx>
#include <Interface_Macros.hxx>
-#include <Standard_DomainError.hxx>
#include <Standard_Transient.hxx>
-#include <Standard_Type.hxx>
#include <StepData_ReadWriteModule.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#define _StepData_ReadWriteModule_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Interface_ReaderModule.hxx>
-#include <Standard_Integer.hxx>
#include <TColStd_SequenceOfAsciiString.hxx>
-#include <Standard_Boolean.hxx>
class Interface_FileReaderData;
class TCollection_AsciiString;
class Interface_Check;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepData_SelectArrReal.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepData_SelectArrReal,StepData_SelectNamed)
#define _StepData_SelectArrReal_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <TColStd_HArray1OfReal.hxx>
#include <StepData_SelectNamed.hxx>
#include <Standard_Type.hxx>
#include <Standard_Transient.hxx>
-#include <Standard_Boolean.hxx>
-#include <Standard_CString.hxx>
#include <Standard_Integer.hxx>
#include <Interface_ParamType.hxx>
#include <StepData_Logical.hxx>
-#include <Standard_Real.hxx>
class StepData_SelectMember;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepData_Field.hxx>
#include <StepData_SelectNamed.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepData_SelectNamed,StepData_SelectMember)
#define _StepData_SelectNamed_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <TCollection_AsciiString.hxx>
#include <StepData_Field.hxx>
#include <StepData_SelectMember.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_CString.hxx>
#include <Standard_Integer.hxx>
#include <Standard_Real.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepData_SelectMember.hxx>
#include <Standard_Integer.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Type.hxx>
#include <Standard_CString.hxx>
#include <StepData_Logical.hxx>
-#include <Standard_Real.hxx>
class Standard_Transient;
class StepData_PDescr;
class StepData_SelectMember;
#include <Interface_InterfaceMismatch.hxx>
#include <Standard_Type.hxx>
#include <StepData_ESDescr.hxx>
-#include <StepData_Field.hxx>
-#include <StepData_FieldListN.hxx>
#include <StepData_Simple.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepData_Simple,StepData_Described)
#include <StepData_FieldListN.hxx>
#include <StepData_Described.hxx>
#include <Standard_CString.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
class StepData_ESDescr;
class StepData_Field;
#include <Interface_EntityIterator.hxx>
#include <Interface_GeneralModule.hxx>
-#include <Interface_InterfaceMismatch.hxx>
#include <Message.hxx>
-#include <Message_Messenger.hxx>
#include <Standard_Transient.hxx>
#include <StepData_Protocol.hxx>
#include <StepData_ReadWriteModule.hxx>
#include <StepData_WriterLib.hxx>
#include <StepData_StepWriter.hxx>
#include <Standard_Integer.hxx>
-#include <Standard_Boolean.hxx>
class StepData_StepModel;
class StepData_Protocol;
#include <Interface_EntityIterator.hxx>
#include <Interface_GeneralLib.hxx>
#include <Interface_GeneralModule.hxx>
-#include <Interface_InterfaceModel.hxx>
#include <Interface_Macros.hxx>
#include <Interface_ShareTool.hxx>
-#include <Standard_NoSuchObject.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Type.hxx>
#include <StepData.hxx>
// sln 04,10.2001. BUC61003. Prevent exception which may occur during reading of complex entity (if entity's items are not in alphabetical order)
#include <Interface_Check.hxx>
-#include <Interface_FileParameter.hxx>
#include <Interface_HArray1OfHAsciiString.hxx>
#include <Interface_Macros.hxx>
#include <Interface_Static.hxx>
#include <Message_Messenger.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Type.hxx>
-#include <StepData_EnumTool.hxx>
#include <StepData_ESDescr.hxx>
-#include <StepData_Field.hxx>
#include <StepData_FieldList.hxx>
#include <StepData_PDescr.hxx>
#include <StepData_SelectArrReal.hxx>
#include <StepData_SelectNamed.hxx>
#include <StepData_SelectReal.hxx>
#include <StepData_SelectType.hxx>
-#include <StepData_StepModel.hxx>
#include <StepData_StepReaderData.hxx>
#include <TCollection_AsciiString.hxx>
#include <TCollection_ExtendedString.hxx>
#include <Standard_Type.hxx>
#include <Resource_FormatType.hxx>
-#include <TColStd_Array1OfInteger.hxx>
#include <Interface_IndexedMapOfAsciiString.hxx>
#include <TColStd_DataMapOfIntegerInteger.hxx>
#include <Standard_Integer.hxx>
#include <Interface_FileReaderData.hxx>
#include <Standard_CString.hxx>
#include <Interface_ParamType.hxx>
-#include <Standard_Boolean.hxx>
#include <TColStd_SequenceOfAsciiString.hxx>
-#include <Standard_Real.hxx>
-#include <Standard_Type.hxx>
#include <StepData_Logical.hxx>
class Interface_Check;
class TCollection_AsciiString;
#include <Interface_Check.hxx>
-#include <Interface_InterfaceModel.hxx>
#include <Interface_Macros.hxx>
#include <Message.hxx>
#include <Message_Messenger.hxx>
#include <Interface_GeneralLib.hxx>
#include <Interface_ReaderLib.hxx>
#include <Interface_FileReaderTool.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
class StepData_FileRecognizer;
class StepData_StepReaderData;
// of strings from Header Section
#include <Interface_Check.hxx>
-#include <Interface_CheckIterator.hxx>
#include <Interface_EntityIterator.hxx>
-#include <Interface_FloatWriter.hxx>
#include <Interface_InterfaceMismatch.hxx>
#include <Interface_Macros.hxx>
#include <Interface_ReportEntity.hxx>
-#include <Standard_NoSuchObject.hxx>
#include <Standard_Transient.hxx>
#include <StepData_ESDescr.hxx>
-#include <StepData_Field.hxx>
#include <StepData_FieldList.hxx>
#include <StepData_PDescr.hxx>
#include <StepData_Protocol.hxx>
#include <TColStd_HSequenceOfHAsciiString.hxx>
#include <Interface_LineBuffer.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
#include <Interface_FloatWriter.hxx>
#include <Interface_CheckIterator.hxx>
#include <TColStd_HArray1OfInteger.hxx>
#include <Standard_CString.hxx>
-#include <Standard_Real.hxx>
#include <StepData_Logical.hxx>
#include <TColStd_HArray1OfReal.hxx>
#include <Standard_OStream.hxx>
#include <Interface_CopyTool.hxx>
#include <Interface_EntityIterator.hxx>
#include <Interface_Macros.hxx>
-#include <Interface_ParamType.hxx>
#include <Interface_UndefinedContent.hxx>
#include <Standard_Type.hxx>
#include <StepData_StepReaderData.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Transient.hxx>
-#include <Standard_CString.hxx>
#include <Standard_Integer.hxx>
class TCollection_HAsciiString;
class Interface_UndefinedContent;
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
class StepData_NodeOfWriterLib;
class Standard_NoSuchObject;
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_AngularityTolerance.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepDimTol_AngularityTolerance,StepDimTol_GeometricToleranceWithDatumReference)
#define _StepDimTol_AngularityTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
#ifndef _StepDimTol_AreaUnitType_HeaderFile
#define _StepDimTol_AreaUnitType_HeaderFile
-#include <Standard_PrimitiveTypes.hxx>
-
enum StepDimTol_AreaUnitType {
StepDimTol_Circular,
StepDimTol_Rectangular,
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_CircularRunoutTolerance.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepDimTol_CircularRunoutTolerance,StepDimTol_GeometricToleranceWithDatumReference)
#define _StepDimTol_CircularRunoutTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_CoaxialityTolerance.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepDimTol_CoaxialityTolerance,StepDimTol_GeometricToleranceWithDatumReference)
#define _StepDimTol_CoaxialityTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_CommonDatum.hxx>
#include <StepDimTol_Datum.hxx>
#include <StepRepr_ProductDefinitionShape.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_ConcentricityTolerance.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepDimTol_ConcentricityTolerance,StepDimTol_GeometricToleranceWithDatumReference)
#define _StepDimTol_ConcentricityTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_CylindricityTolerance.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepDimTol_CylindricityTolerance,StepDimTol_GeometricTolerance)
#define _StepDimTol_CylindricityTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricTolerance.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_Datum.hxx>
#include <StepRepr_ProductDefinitionShape.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepDimTol_DatumReferenceCompartment_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeneralDatumReference.hxx>
#define _StepDimTol_DatumReferenceElement_HeaderFile
#include <Standard.hxx>
-#include <Standard_DefineHandle.hxx>
#include <Standard_Macro.hxx>
#include <StepDimTol_GeneralDatumReference.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
-#include <StepData_SelectType.hxx>
#include <StepDimTol_DatumReferenceModifierWithValue.hxx>
#include <StepDimTol_SimpleDatumReferenceModifierMember.hxx>
#ifndef _StepDimTol_DatumReferenceModifierType_HeaderFile
#define _StepDimTol_DatumReferenceModifierType_HeaderFile
-#include <Standard_PrimitiveTypes.hxx>
-
enum StepDimTol_DatumReferenceModifierType {
StepDimTol_CircularOrCylindrical,
StepDimTol_Distance,
#define _StepDimTol_DatumReferenceModifierWithValue_HeaderFile
#include <Standard.hxx>
-#include <Standard_DefineHandle.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Transient.hxx>
#define _StepDimTol_DatumSystem_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Integer.hxx>
-#include <StepRepr_ShapeAspect.hxx>
#include <StepDimTol_HArray1OfDatumReferenceCompartment.hxx>
class StepDimTol_DatumSystem;
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_DatumTarget.hxx>
#include <StepRepr_ProductDefinitionShape.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_FlatnessTolerance.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepDimTol_FlatnessTolerance,StepDimTol_GeometricTolerance)
#define _StepDimTol_FlatnessTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricTolerance.hxx>
#define _StepDimTol_GeneralDatumReference_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Integer.hxx>
#include <StepRepr_ShapeAspect.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepBasic_MeasureWithUnit.hxx>
-#include <StepDimTol_GeometricToleranceTarget.hxx>
#include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
#include <StepDimTol_GeoTolAndGeoTolWthDatRef.hxx>
#include <StepRepr_ShapeAspect.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepBasic_LengthMeasureWithUnit.hxx>
#include <StepBasic_MeasureWithUnit.hxx>
-#include <StepDimTol_GeometricToleranceTarget.hxx>
#include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
#include <StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMaxTol.hxx>
#include <StepDimTol_GeometricToleranceWithModifiers.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepBasic_MeasureWithUnit.hxx>
-#include <StepDimTol_GeometricToleranceTarget.hxx>
#include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
#include <StepDimTol_GeoTolAndGeoTolWthDatRefAndGeoTolWthMod.hxx>
#include <StepDimTol_GeometricToleranceWithModifiers.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepBasic_MeasureWithUnit.hxx>
-#include <StepDimTol_GeometricToleranceTarget.hxx>
#include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
#include <StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.hxx>
#include <StepDimTol_ModifiedGeometricTolerance.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepBasic_MeasureWithUnit.hxx>
-#include <StepDimTol_GeometricToleranceTarget.hxx>
#include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
#include <StepDimTol_GeoTolAndGeoTolWthDatRefAndUneqDisGeoTol.hxx>
#include <StepDimTol_UnequallyDisposedGeometricTolerance.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepBasic_LengthMeasureWithUnit.hxx>
#include <StepBasic_MeasureWithUnit.hxx>
-#include <StepDimTol_GeometricToleranceTarget.hxx>
#include <StepDimTol_GeoTolAndGeoTolWthMaxTol.hxx>
#include <StepDimTol_GeometricToleranceWithModifiers.hxx>
#include <StepRepr_ShapeAspect.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepBasic_MeasureWithUnit.hxx>
-#include <StepDimTol_GeometricToleranceTarget.hxx>
#include <StepDimTol_GeoTolAndGeoTolWthMod.hxx>
#include <StepDimTol_GeometricToleranceWithModifiers.hxx>
#include <StepRepr_ShapeAspect.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepBasic_MeasureWithUnit.hxx>
#include <StepDimTol_GeometricTolerance.hxx>
#include <StepDimTol_GeometricToleranceTarget.hxx>
#ifndef _StepDimTol_GeometricToleranceModifier_HeaderFile
#define _StepDimTol_GeometricToleranceModifier_HeaderFile
-#include <Standard_PrimitiveTypes.hxx>
-
enum StepDimTol_GeometricToleranceModifier {
StepDimTol_GTMAnyCrossSection,
StepDimTol_GTMCommonZone,
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricTolerance.hxx>
#include <StepDimTol_GeometricToleranceRelationship.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard_Type.hxx>
#include <StepBasic_MeasureWithUnit.hxx>
-#include <StepDimTol_GeometricToleranceTarget.hxx>
#include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
#include <StepRepr_ShapeAspect.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepDimTol_GeometricToleranceWithDefinedAreaUnit_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Boolean.hxx>
#include <StepDimTol_AreaUnitType.hxx>
#define _StepDimTol_GeometricToleranceWithDefinedUnit_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricTolerance.hxx>
#define _StepDimTol_GeometricToleranceWithMaximumTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepBasic_LengthMeasureWithUnit.hxx>
#include <StepDimTol_GeometricToleranceWithModifiers.hxx>
#define _StepDimTol_GeometricToleranceWithModifiers_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Integer.hxx>
#include <StepDimTol_GeometricTolerance.hxx>
-#include <StepDimTol_GeometricToleranceModifier.hxx>
#include <StepDimTol_HArray1OfGeometricToleranceModifier.hxx>
class TCollection_HAsciiString;
#ifndef StepDimTol_HArray1OfDatumReference_HeaderFile
#define StepDimTol_HArray1OfDatumReference_HeaderFile
-#include <StepDimTol_DatumReference.hxx>
#include <StepDimTol_Array1OfDatumReference.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef _StepDimTol_HArray1OfDatumReferenceCompartment_HeaderFile
#define _StepDimTol_HArray1OfDatumReferenceCompartment_HeaderFile
-#include <StepDimTol_DatumReferenceCompartment.hxx>
#include <StepDimTol_Array1OfDatumReferenceCompartment.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef _StepDimTol_HArray1OfDatumReferenceElement_HeaderFile
#define _StepDimTol_HArray1OfDatumReferenceElement_HeaderFile
-#include <StepDimTol_DatumReferenceElement.hxx>
#include <StepDimTol_Array1OfDatumReferenceElement.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef _StepDimTol_HArray1OfDatumSystemOrReference_HeaderFile
#define _StepDimTol_HArray1OfDatumSystemOrReference_HeaderFile
-#include <StepDimTol_DatumSystemOrReference.hxx>
#include <StepDimTol_Array1OfDatumSystemOrReference.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef _StepDimTol_HArray1OfGeometricToleranceModifier_HeaderFile
#define _StepDimTol_HArray1OfGeometricToleranceModifier_HeaderFile
-#include <StepDimTol_GeometricToleranceModifier.hxx>
#include <StepDimTol_Array1OfGeometricToleranceModifier.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef _StepDimTol_HArray1OfToleranceZoneTarget_HeaderFile
#define _StepDimTol_HArray1OfToleranceZoneTarget_HeaderFile
-#include <StepDimTol_ToleranceZoneTarget.hxx>
#include <StepDimTol_Array1OfToleranceZoneTarget.hxx>
#include <NCollection_DefineHArray1.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_LineProfileTolerance.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepDimTol_LineProfileTolerance,StepDimTol_GeometricTolerance)
#define _StepDimTol_LineProfileTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricTolerance.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepBasic_MeasureWithUnit.hxx>
#include <StepDimTol_ModifiedGeometricTolerance.hxx>
#include <StepDimTol_GeometricToleranceTarget.hxx>
#define _StepDimTol_NonUniformZoneDefinition_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_ToleranceZoneDefinition.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_ParallelismTolerance.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepDimTol_ParallelismTolerance,StepDimTol_GeometricToleranceWithDatumReference)
#define _StepDimTol_ParallelismTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_PerpendicularityTolerance.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepDimTol_PerpendicularityTolerance,StepDimTol_GeometricToleranceWithDatumReference)
#define _StepDimTol_PerpendicularityTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_PositionTolerance.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepDimTol_PositionTolerance,StepDimTol_GeometricTolerance)
#define _StepDimTol_PositionTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricTolerance.hxx>
#define _StepDimTol_ProjectedZoneDefinition_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Integer.hxx>
#include <StepBasic_LengthMeasureWithUnit.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_RoundnessTolerance.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepDimTol_RoundnessTolerance,StepDimTol_GeometricTolerance)
#define _StepDimTol_RoundnessTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricTolerance.hxx>
#define _StepDimTol_RunoutZoneDefinition_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_RunoutZoneOrientation.hxx>
#include <StepDimTol_ToleranceZoneDefinition.hxx>
#include <Standard_Transient.hxx>
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepBasic_PlaneAngleMeasureWithUnit.hxx>
class StepDimTol_RunoutZoneOrientation;
#ifndef _StepDimTol_SimpleDatumReferenceModifier_HeaderFile
#define _StepDimTol_SimpleDatumReferenceModifier_HeaderFile
-#include <Standard_PrimitiveTypes.hxx>
-
enum StepDimTol_SimpleDatumReferenceModifier {
StepDimTol_SDRMAnyCrossSection,
StepDimTol_SDRMAnyLongitudinalSection,
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_StraightnessTolerance.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepDimTol_StraightnessTolerance,StepDimTol_GeometricTolerance)
#define _StepDimTol_StraightnessTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricTolerance.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_SurfaceProfileTolerance.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepDimTol_SurfaceProfileTolerance,StepDimTol_GeometricTolerance)
#define _StepDimTol_SurfaceProfileTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricTolerance.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_SymmetryTolerance.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepDimTol_SymmetryTolerance,StepDimTol_GeometricToleranceWithDatumReference)
#define _StepDimTol_SymmetryTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
#define _StepDimTol_ToleranceZone_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_ShapeAspect.hxx>
#include <Standard_Integer.hxx>
#define _StepDimTol_ToleranceZoneDefinition_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Integer.hxx>
#include <Standard_Transient.hxx>
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <TCollection_HAsciiString.hxx>
class TCollection_HAsciiString;
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepDimTol_TotalRunoutTolerance.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepDimTol_TotalRunoutTolerance,StepDimTol_GeometricToleranceWithDatumReference)
#define _StepDimTol_TotalRunoutTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
#define _StepDimTol_UnequallyDisposedGeometricTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepBasic_LengthMeasureWithUnit.hxx>
#include <StepDimTol_GeometricTolerance.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_AnalysisItemWithinRepresentation.hxx>
#include <StepRepr_Representation.hxx>
#include <StepRepr_RepresentationItem.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_Curve3dElementDescriptor.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepElement_Curve3dElementDescriptor_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepElement_HArray1OfHSequenceOfCurveElementPurposeMember.hxx>
#include <StepElement_ElementDescriptor.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_CurveElementEndReleasePacket.hxx>
#include <StepElement_CurveElementFreedom.hxx>
#define _StepElement_CurveElementEndReleasePacket_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepElement_CurveElementFreedom.hxx>
#include <Standard_Real.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-#include <Standard_Type.hxx>
#include <StepElement_CurveElementFreedomMember.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepElement_CurveElementFreedomMember_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Integer.hxx>
#include <StepData_SelectNamed.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_CString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-#include <Standard_Type.hxx>
#include <StepElement_CurveElementPurposeMember.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepElement_CurveElementPurposeMember_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Integer.hxx>
#include <StepData_SelectNamed.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_CString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_CurveElementSectionDefinition.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_CurveElementSectionDerivedDefinitions.hxx>
#include <StepElement_MeasureOrUnspecifiedValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepElement_CurveElementSectionDerivedDefinitions_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Real.hxx>
#include <StepElement_HArray1OfMeasureOrUnspecifiedValue.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-#include <Standard_Type.hxx>
#include <StepElement_ElementAspectMember.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepElement_ElementAspectMember_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Integer.hxx>
#include <StepData_SelectNamed.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_CString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_ElementDescriptor.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_ElementMaterial.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepElement_ElementMaterial_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_HArray1OfMaterialPropertyRepresentation.hxx>
#include <Standard_Transient.hxx>
#ifndef StepElement_HArray1OfCurveElementEndReleasePacket_HeaderFile
#define StepElement_HArray1OfCurveElementEndReleasePacket_HeaderFile
-#include <StepElement_CurveElementEndReleasePacket.hxx>
#include <StepElement_Array1OfCurveElementEndReleasePacket.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepElement_HArray1OfCurveElementSectionDefinition_HeaderFile
#define StepElement_HArray1OfCurveElementSectionDefinition_HeaderFile
-#include <StepElement_CurveElementSectionDefinition.hxx>
#include <StepElement_Array1OfCurveElementSectionDefinition.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_HeaderFile
#define StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember_HeaderFile
-#include <StepElement_HSequenceOfSurfaceElementPurposeMember.hxx>
#include <StepElement_Array1OfHSequenceOfSurfaceElementPurposeMember.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepElement_HArray1OfMeasureOrUnspecifiedValue_HeaderFile
#define StepElement_HArray1OfMeasureOrUnspecifiedValue_HeaderFile
-#include <StepElement_MeasureOrUnspecifiedValue.hxx>
#include <StepElement_Array1OfMeasureOrUnspecifiedValue.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepElement_HArray1OfSurfaceSection_HeaderFile
#define StepElement_HArray1OfSurfaceSection_HeaderFile
-#include <StepElement_SurfaceSection.hxx>
#include <StepElement_Array1OfSurfaceSection.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepElement_HArray1OfVolumeElementPurposeMember_HeaderFile
#define StepElement_HArray1OfVolumeElementPurposeMember_HeaderFile
-#include <StepElement_VolumeElementPurposeMember.hxx>
#include <StepElement_Array1OfVolumeElementPurposeMember.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepElement_HSequenceOfCurveElementSectionDefinition_HeaderFile
#define StepElement_HSequenceOfCurveElementSectionDefinition_HeaderFile
-#include <StepElement_CurveElementSectionDefinition.hxx>
#include <StepElement_SequenceOfCurveElementSectionDefinition.hxx>
#include <NCollection_DefineHSequence.hxx>
#ifndef StepElement_HSequenceOfElementMaterial_HeaderFile
#define StepElement_HSequenceOfElementMaterial_HeaderFile
-#include <StepElement_ElementMaterial.hxx>
#include <StepElement_SequenceOfElementMaterial.hxx>
#include <NCollection_DefineHSequence.hxx>
#ifndef StepElement_HSequenceOfSurfaceElementPurposeMember_HeaderFile
#define StepElement_HSequenceOfSurfaceElementPurposeMember_HeaderFile
-#include <StepElement_SurfaceElementPurposeMember.hxx>
#include <StepElement_SequenceOfSurfaceElementPurposeMember.hxx>
#include <NCollection_DefineHSequence.hxx>
#include <StepData_SelectType.hxx>
#include <Standard_Integer.hxx>
-#include <Standard_Real.hxx>
#include <StepElement_UnspecifiedValue.hxx>
class Standard_Transient;
class StepData_SelectMember;
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-#include <Standard_Type.hxx>
#include <StepElement_MeasureOrUnspecifiedValueMember.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepElement_MeasureOrUnspecifiedValueMember_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Integer.hxx>
#include <StepData_SelectNamed.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_CString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_Surface3dElementDescriptor.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepElement_Surface3dElementDescriptor_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepElement_HArray1OfHSequenceOfSurfaceElementPurposeMember.hxx>
#include <StepElement_Element2dShape.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_SurfaceElementProperty.hxx>
#include <StepElement_SurfaceSectionField.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-#include <Standard_Type.hxx>
#include <StepElement_SurfaceElementPurposeMember.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepElement_SurfaceElementPurposeMember_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Integer.hxx>
#include <StepData_SelectNamed.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_CString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
-#include <StepElement_MeasureOrUnspecifiedValue.hxx>
#include <StepElement_SurfaceSection.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepElement_SurfaceSection,Standard_Transient)
#define _StepElement_SurfaceSection_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepElement_MeasureOrUnspecifiedValue.hxx>
#include <Standard_Transient.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_SurfaceSection.hxx>
#include <StepElement_SurfaceSectionFieldConstant.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_SurfaceSectionFieldVarying.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepElement_SurfaceSectionFieldVarying,StepElement_SurfaceSectionField)
#define _StepElement_SurfaceSectionFieldVarying_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepElement_HArray1OfSurfaceSection.hxx>
#include <Standard_Boolean.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
-#include <StepElement_MeasureOrUnspecifiedValue.hxx>
#include <StepElement_UniformSurfaceSection.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepElement_UniformSurfaceSection,StepElement_SurfaceSection)
#define _StepElement_UniformSurfaceSection_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Real.hxx>
-#include <StepElement_MeasureOrUnspecifiedValue.hxx>
#include <StepElement_SurfaceSection.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_Volume3dElementDescriptor.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepElement_Volume3dElementDescriptor_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepElement_HArray1OfVolumeElementPurposeMember.hxx>
#include <StepElement_Volume3dElementShape.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-#include <Standard_Type.hxx>
#include <StepElement_VolumeElementPurposeMember.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepElement_VolumeElementPurposeMember_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Integer.hxx>
#include <StepData_SelectNamed.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_CString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_AlignedCurve3dElementCoordinateSystem.hxx>
#include <StepFEA_FeaAxis2Placement3d.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_AlignedSurface3dElementCoordinateSystem.hxx>
#include <StepFEA_FeaAxis2Placement3d.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_ArbitraryVolume3dElementCoordinateSystem.hxx>
#include <StepFEA_FeaAxis2Placement3d.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_ConstantSurface3dElementCoordinateSystem.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_Curve3dElementProperty.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepFEA_Curve3dElementProperty_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepFEA_HArray1OfCurveElementInterval.hxx>
#include <StepFEA_HArray1OfCurveElementEndOffset.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_Curve3dElementDescriptor.hxx>
#include <StepElement_ElementMaterial.hxx>
#include <StepFEA_Curve3dElementProperty.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
-#include <StepFEA_CurveElementEndCoordinateSystem.hxx>
#include <StepFEA_CurveElementEndOffset.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepFEA_CurveElementEndOffset,Standard_Transient)
#define _StepFEA_CurveElementEndOffset_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepFEA_CurveElementEndCoordinateSystem.hxx>
#include <TColStd_HArray1OfReal.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
-#include <StepFEA_CurveElementEndCoordinateSystem.hxx>
#include <StepFEA_CurveElementEndRelease.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepFEA_CurveElementEndRelease,Standard_Transient)
#define _StepFEA_CurveElementEndRelease_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepFEA_CurveElementEndCoordinateSystem.hxx>
#include <StepElement_HArray1OfCurveElementEndReleasePacket.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-#include <Standard_Type.hxx>
#include <StepFEA_DegreeOfFreedomMember.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepFEA_DegreeOfFreedomMember_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Integer.hxx>
#include <StepData_SelectNamed.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_CString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_AnalysisItemWithinRepresentation.hxx>
-#include <StepElement_ElementAspect.hxx>
#include <StepFEA_ElementGeometricRelationship.hxx>
#include <StepFEA_ElementOrElementGroup.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_ElementGroup.hxx>
#include <StepFEA_FeaModel.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_ElementRepresentation.hxx>
#include <StepRepr_RepresentationContext.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaAreaDensity.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaAxis2Placement3d.hxx>
#include <StepGeom_CartesianPoint.hxx>
#include <StepGeom_Direction.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaGroup.hxx>
#include <StepFEA_FeaModel.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaLinearElasticity.hxx>
#include <StepFEA_SymmetricTensor43d.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepFEA_FeaLinearElasticity_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepFEA_SymmetricTensor43d.hxx>
#include <StepFEA_FeaMaterialPropertyRepresentationItem.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaMassDensity.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaMaterialPropertyRepresentation.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepFEA_FeaMaterialPropertyRepresentation,StepRepr_MaterialPropertyRepresentation)
#define _StepFEA_FeaMaterialPropertyRepresentation_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_MaterialPropertyRepresentation.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaModel.hxx>
#include <StepRepr_RepresentationContext.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepFEA_FeaModel_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <TColStd_HArray1OfAsciiString.hxx>
#include <StepRepr_Representation.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaModel3d.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepFEA_FeaModel3d,StepFEA_FeaModel)
#define _StepFEA_FeaModel3d_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepFEA_FeaModel.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaMoistureAbsorption.hxx>
#include <StepFEA_SymmetricTensor23d.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepFEA_FeaMoistureAbsorption_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepFEA_SymmetricTensor23d.hxx>
#include <StepFEA_FeaMaterialPropertyRepresentationItem.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaParametricPoint.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaSecantCoefficientOfLinearThermalExpansion.hxx>
#include <StepFEA_SymmetricTensor23d.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepFEA_FeaSecantCoefficientOfLinearThermalExpansion_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepFEA_SymmetricTensor23d.hxx>
#include <Standard_Real.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaShellBendingStiffness.hxx>
#include <StepFEA_SymmetricTensor42d.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepFEA_FeaShellBendingStiffness_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepFEA_SymmetricTensor42d.hxx>
#include <StepFEA_FeaMaterialPropertyRepresentationItem.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaShellMembraneBendingCouplingStiffness.hxx>
#include <StepFEA_SymmetricTensor42d.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepFEA_FeaShellMembraneBendingCouplingStiffness_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepFEA_SymmetricTensor42d.hxx>
#include <StepFEA_FeaMaterialPropertyRepresentationItem.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaShellMembraneStiffness.hxx>
#include <StepFEA_SymmetricTensor42d.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepFEA_FeaShellMembraneStiffness_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepFEA_SymmetricTensor42d.hxx>
#include <StepFEA_FeaMaterialPropertyRepresentationItem.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaShellShearStiffness.hxx>
#include <StepFEA_SymmetricTensor22d.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepFEA_FeaShellShearStiffness_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepFEA_SymmetricTensor22d.hxx>
#include <StepFEA_FeaMaterialPropertyRepresentationItem.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_AnalysisItemWithinRepresentation.hxx>
#include <StepElement_SurfaceSection.hxx>
#include <StepFEA_FeaSurfaceSectionGeometricRelationship.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion.hxx>
#include <StepFEA_SymmetricTensor23d.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepFEA_FeaTangentialCoefficientOfLinearThermalExpansion_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepFEA_SymmetricTensor23d.hxx>
#include <StepFEA_FeaMaterialPropertyRepresentationItem.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
-#include <StepElement_MeasureOrUnspecifiedValue.hxx>
-#include <StepFEA_DegreeOfFreedom.hxx>
#include <StepFEA_FreedomAndCoefficient.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepFEA_FreedomAndCoefficient,Standard_Transient)
#define _StepFEA_FreedomAndCoefficient_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepFEA_DegreeOfFreedom.hxx>
#include <StepElement_MeasureOrUnspecifiedValue.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FreedomsList.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepFEA_FreedomsList,Standard_Transient)
#define _StepFEA_FreedomsList_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepFEA_HArray1OfDegreeOfFreedom.hxx>
#include <Standard_Transient.hxx>
#ifndef StepFEA_HArray1OfCurveElementEndOffset_HeaderFile
#define StepFEA_HArray1OfCurveElementEndOffset_HeaderFile
-#include <StepFEA_CurveElementEndOffset.hxx>
#include <StepFEA_Array1OfCurveElementEndOffset.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepFEA_HArray1OfCurveElementEndRelease_HeaderFile
#define StepFEA_HArray1OfCurveElementEndRelease_HeaderFile
-#include <StepFEA_CurveElementEndRelease.hxx>
#include <StepFEA_Array1OfCurveElementEndRelease.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepFEA_HArray1OfDegreeOfFreedom_HeaderFile
#define StepFEA_HArray1OfDegreeOfFreedom_HeaderFile
-#include <StepFEA_DegreeOfFreedom.hxx>
#include <StepFEA_Array1OfDegreeOfFreedom.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepFEA_HArray1OfNodeRepresentation_HeaderFile
#define StepFEA_HArray1OfNodeRepresentation_HeaderFile
-#include <StepFEA_NodeRepresentation.hxx>
#include <StepFEA_Array1OfNodeRepresentation.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepFEA_HSequenceOfElementGeometricRelationship_HeaderFile
#define StepFEA_HSequenceOfElementGeometricRelationship_HeaderFile
-#include <StepFEA_ElementGeometricRelationship.hxx>
#include <StepFEA_SequenceOfElementGeometricRelationship.hxx>
#include <NCollection_DefineHSequence.hxx>
#ifndef StepFEA_HSequenceOfElementRepresentation_HeaderFile
#define StepFEA_HSequenceOfElementRepresentation_HeaderFile
-#include <StepFEA_ElementRepresentation.hxx>
#include <StepFEA_SequenceOfElementRepresentation.hxx>
#include <NCollection_DefineHSequence.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaModel.hxx>
#include <StepFEA_NodeGroup.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_FeaModel.hxx>
#include <StepFEA_NodeRepresentation.hxx>
#include <StepRepr_RepresentationContext.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_NodeSet.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_ParametricCurve3dElementCoordinateDirection.hxx>
#include <StepGeom_Direction.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_ParametricCurve3dElementCoordinateDirection.hxx>
#include <StepFEA_ParametricCurve3dElementCoordinateSystem.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepFEA_ParametricSurface3dElementCoordinateSystem.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_ElementMaterial.hxx>
#include <StepElement_Surface3dElementDescriptor.hxx>
#include <StepElement_SurfaceElementProperty.hxx>
#include <StepData_SelectType.hxx>
#include <Standard_Integer.hxx>
-#include <Standard_Real.hxx>
#include <TColStd_HArray1OfReal.hxx>
class Standard_Transient;
class StepData_SelectMember;
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V2.0
-#include <Standard_Type.hxx>
#include <StepFEA_SymmetricTensor23dMember.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepFEA_SymmetricTensor23dMember_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Integer.hxx>
#include <StepData_SelectArrReal.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepFEA_SymmetricTensor43dMember.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepFEA_SymmetricTensor43dMember_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Integer.hxx>
#include <StepData_SelectArrReal.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepElement_ElementMaterial.hxx>
#include <StepElement_Volume3dElementDescriptor.hxx>
#include <StepFEA_FeaModel3d.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis1Placement.hxx>
#include <StepGeom_CartesianPoint.hxx>
#include <StepGeom_Direction.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis2Placement2d.hxx>
#include <StepGeom_CartesianPoint.hxx>
#include <StepGeom_Direction.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis2Placement3d.hxx>
#include <StepGeom_CartesianPoint.hxx>
#include <StepGeom_Direction.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_BSplineCurve.hxx>
#include <StepGeom_CartesianPoint.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_BSplineCurveWithKnots.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard_Type.hxx>
#include <TColStd_HArray1OfInteger.hxx>
-#include <TColStd_HArray1OfReal.hxx>
#include <StepGeom_KnotType.hxx>
#include <StepGeom_BSplineCurve.hxx>
#include <Standard_Integer.hxx>
#include <TColStd_HArray1OfInteger.hxx>
#include <TColStd_HArray1OfReal.hxx>
#include <StepGeom_KnotType.hxx>
-#include <Standard_Real.hxx>
class StepGeom_BSplineCurveWithKnots;
class StepGeom_RationalBSplineCurve;
class TCollection_HAsciiString;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_BSplineSurface.hxx>
#include <StepGeom_CartesianPoint.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_BSplineSurfaceWithKnots.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard_Type.hxx>
#include <TColStd_HArray1OfInteger.hxx>
-#include <TColStd_HArray1OfReal.hxx>
#include <StepGeom_KnotType.hxx>
#include <StepGeom_BSplineSurface.hxx>
#include <Standard_Integer.hxx>
#include <TColStd_HArray1OfReal.hxx>
#include <StepGeom_KnotType.hxx>
#include <TColStd_HArray2OfReal.hxx>
-#include <Standard_Real.hxx>
class StepGeom_BSplineSurfaceWithKnots;
class StepGeom_RationalBSplineSurface;
class TCollection_HAsciiString;
#include <StepGeom_BSplineCurveForm.hxx>
#include <StepData_Logical.hxx>
#include <TColStd_HArray1OfReal.hxx>
-#include <Standard_Real.hxx>
class StepGeom_BezierCurve;
class StepGeom_RationalBSplineCurve;
class TCollection_HAsciiString;
#include <StepGeom_BSplineSurfaceForm.hxx>
#include <StepData_Logical.hxx>
#include <TColStd_HArray2OfReal.hxx>
-#include <Standard_Real.hxx>
class StepGeom_BezierSurface;
class StepGeom_RationalBSplineSurface;
class TCollection_HAsciiString;
#include <Standard_Type.hxx>
#include <Standard_Integer.hxx>
-#include <Standard_Real.hxx>
#include <StepGeom_Point.hxx>
#include <TColStd_HArray1OfReal.hxx>
class TCollection_HAsciiString;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_CartesianPoint.hxx>
#include <StepGeom_CartesianTransformationOperator.hxx>
#include <StepGeom_Direction.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
-#include <Standard_Boolean.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
class StepGeom_Direction;
class StepGeom_CartesianPoint;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_CartesianPoint.hxx>
#include <StepGeom_CartesianTransformationOperator3d.hxx>
#include <StepGeom_Direction.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Boolean.hxx>
#include <StepGeom_CartesianTransformationOperator.hxx>
-#include <Standard_Real.hxx>
class StepGeom_Direction;
class TCollection_HAsciiString;
class StepGeom_CartesianPoint;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepGeom_Axis2Placement.hxx>
#include <StepGeom_Circle.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepGeom_Circle_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Real.hxx>
#include <StepGeom_Conic.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_CompositeCurve.hxx>
#include <StepGeom_CompositeCurveSegment.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard_Type.hxx>
#include <StepGeom_TransitionCode.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Transient.hxx>
class StepGeom_Curve;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepGeom_Axis2Placement.hxx>
#include <StepGeom_Conic.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepGeom_Conic_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepGeom_Axis2Placement.hxx>
#include <StepGeom_Curve.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis2Placement3d.hxx>
#include <StepGeom_ConicalSurface.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepGeom_ElementarySurface.hxx>
class TCollection_HAsciiString;
class StepGeom_Axis2Placement3d;
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
-#include <Standard_Type.hxx>
#include <StepGeom_CurveBoundedSurface.hxx>
#include <StepGeom_Surface.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepGeom_CurveBoundedSurface_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepGeom_HArray1OfSurfaceBoundary.hxx>
#include <Standard_Boolean.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_CartesianTransformationOperator.hxx>
-#include <StepGeom_Curve.hxx>
#include <StepGeom_CurveReplica.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis2Placement3d.hxx>
#include <StepGeom_CylindricalSurface.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepGeom_ElementarySurface.hxx>
class TCollection_HAsciiString;
class StepGeom_Axis2Placement3d;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_DegeneratePcurve.hxx>
#include <StepGeom_Surface.hxx>
#include <StepRepr_DefinitionalRepresentation.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis2Placement3d.hxx>
#include <StepGeom_DegenerateToroidalSurface.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Boolean.hxx>
#include <StepGeom_ToroidalSurface.hxx>
-#include <Standard_Real.hxx>
class TCollection_HAsciiString;
class StepGeom_Axis2Placement3d;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Direction.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis2Placement3d.hxx>
#include <StepGeom_ElementarySurface.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepGeom_Axis2Placement.hxx>
#include <StepGeom_Ellipse.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepGeom_Ellipse_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Real.hxx>
#include <StepGeom_Conic.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_CartesianPoint.hxx>
#include <StepGeom_EvaluatedDegeneratePcurve.hxx>
#include <StepGeom_Surface.hxx>
#include <Standard_Type.hxx>
-#include <StepBasic_NamedUnit.hxx>
-#include <StepBasic_UncertaintyMeasureWithUnit.hxx>
#include <StepGeom_GeometricRepresentationContext.hxx>
#include <StepGeom_GeomRepContextAndGlobUnitAssCtxAndGlobUncertaintyAssCtx.hxx>
#include <StepRepr_GlobalUncertaintyAssignedContext.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_GeometricRepresentationContext.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard_Type.hxx>
-#include <StepBasic_NamedUnit.hxx>
#include <StepGeom_GeometricRepresentationContext.hxx>
#include <StepGeom_GeometricRepresentationContextAndGlobalUnitAssignedContext.hxx>
#include <StepRepr_GlobalUnitAssignedContext.hxx>
#ifndef StepGeom_HArray1OfCartesianPoint_HeaderFile
#define StepGeom_HArray1OfCartesianPoint_HeaderFile
-#include <StepGeom_CartesianPoint.hxx>
#include <StepGeom_Array1OfCartesianPoint.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepGeom_HArray1OfCompositeCurveSegment_HeaderFile
#define StepGeom_HArray1OfCompositeCurveSegment_HeaderFile
-#include <StepGeom_CompositeCurveSegment.hxx>
#include <StepGeom_Array1OfCompositeCurveSegment.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepGeom_HArray1OfPcurveOrSurface_HeaderFile
#define StepGeom_HArray1OfPcurveOrSurface_HeaderFile
-#include <StepGeom_PcurveOrSurface.hxx>
#include <StepGeom_Array1OfPcurveOrSurface.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepGeom_HArray1OfSurfaceBoundary_HeaderFile
#define StepGeom_HArray1OfSurfaceBoundary_HeaderFile
-#include <StepGeom_SurfaceBoundary.hxx>
#include <StepGeom_Array1OfSurfaceBoundary.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepGeom_HArray1OfTrimmingSelect_HeaderFile
#define StepGeom_HArray1OfTrimmingSelect_HeaderFile
-#include <StepGeom_TrimmingSelect.hxx>
#include <StepGeom_Array1OfTrimmingSelect.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepGeom_HArray2OfCartesianPoint_HeaderFile
#define StepGeom_HArray2OfCartesianPoint_HeaderFile
-#include <StepGeom_CartesianPoint.hxx>
#include <StepGeom_Array2OfCartesianPoint.hxx>
#include <NCollection_DefineHArray2.hxx>
#ifndef StepGeom_HArray2OfSurfacePatch_HeaderFile
#define StepGeom_HArray2OfSurfacePatch_HeaderFile
-#include <StepGeom_SurfacePatch.hxx>
#include <StepGeom_Array2OfSurfacePatch.hxx>
#include <NCollection_DefineHArray2.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepGeom_Axis2Placement.hxx>
#include <StepGeom_Hyperbola.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepGeom_Hyperbola_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Real.hxx>
#include <StepGeom_Conic.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_IntersectionCurve.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepGeom_IntersectionCurve,StepGeom_SurfaceCurve)
#define _StepGeom_IntersectionCurve_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepGeom_SurfaceCurve.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_CartesianPoint.hxx>
#include <StepGeom_Line.hxx>
#include <StepGeom_Vector.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepGeom_Curve.hxx>
#include <StepGeom_Direction.hxx>
#include <StepGeom_OffsetCurve3d.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepData_Logical.hxx>
#include <StepGeom_Curve.hxx>
class StepGeom_Direction;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_OffsetSurface.hxx>
#include <StepGeom_Surface.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
#include <StepGeom_OrientedSurface.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepGeom_Axis2Placement.hxx>
#include <StepGeom_Parabola.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepGeom_Parabola_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Real.hxx>
#include <StepGeom_Conic.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Pcurve.hxx>
#include <StepGeom_Surface.hxx>
#include <StepRepr_DefinitionalRepresentation.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_CartesianPoint.hxx>
#include <StepGeom_Placement.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Curve.hxx>
#include <StepGeom_PointOnCurve.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepGeom_Point.hxx>
class StepGeom_Curve;
class TCollection_HAsciiString;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_PointOnSurface.hxx>
#include <StepGeom_Surface.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_CartesianTransformationOperator.hxx>
-#include <StepGeom_Point.hxx>
#include <StepGeom_PointReplica.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepGeom_CartesianPoint.hxx>
#include <StepGeom_Polyline.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepGeom_BSplineCurveForm.hxx>
#include <StepData_Logical.hxx>
#include <TColStd_HArray1OfReal.hxx>
-#include <Standard_Real.hxx>
class StepGeom_QuasiUniformCurve;
class StepGeom_RationalBSplineCurve;
class TCollection_HAsciiString;
#include <StepGeom_BSplineSurfaceForm.hxx>
#include <StepData_Logical.hxx>
#include <TColStd_HArray2OfReal.hxx>
-#include <Standard_Real.hxx>
class StepGeom_QuasiUniformSurface;
class StepGeom_RationalBSplineSurface;
class TCollection_HAsciiString;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_RationalBSplineCurve.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <TColStd_HArray1OfReal.hxx>
#include <StepGeom_BSplineCurve.hxx>
#include <Standard_Integer.hxx>
#include <StepGeom_HArray1OfCartesianPoint.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_RationalBSplineSurface.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_RectangularCompositeSurface.hxx>
#include <StepGeom_SurfacePatch.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_RectangularTrimmedSurface.hxx>
#include <StepGeom_Surface.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepGeom_CompositeCurveSegment.hxx>
#include <StepGeom_TransitionCode.hxx>
-#include <Standard_Boolean.hxx>
class StepGeom_Curve;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_SeamCurve.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepGeom_SeamCurve,StepGeom_SurfaceCurve)
#define _StepGeom_SeamCurve_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepGeom_SurfaceCurve.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis2Placement3d.hxx>
#include <StepGeom_SphericalSurface.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepGeom_ElementarySurface.hxx>
class TCollection_HAsciiString;
class StepGeom_Axis2Placement3d;
#define _StepGeom_SuParameters_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepGeom_Curve.hxx>
-#include <StepGeom_PcurveOrSurface.hxx>
#include <StepGeom_SurfaceCurve.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepGeom_SurfaceCurve_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepGeom_HArray1OfPcurveOrSurface.hxx>
#include <StepGeom_PreferredSurfaceCurveRepresentation.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_BoundedCurve.hxx>
#include <StepGeom_SurfaceCurveAndBoundedCurve.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Curve.hxx>
#include <StepGeom_SurfaceOfLinearExtrusion.hxx>
#include <StepGeom_Vector.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis1Placement.hxx>
#include <StepGeom_Curve.hxx>
#include <StepGeom_SurfaceOfRevolution.hxx>
#include <Standard_Type.hxx>
#include <StepGeom_TransitionCode.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Transient.hxx>
class StepGeom_BoundedSurface;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_CartesianTransformationOperator3d.hxx>
-#include <StepGeom_Surface.hxx>
#include <StepGeom_SurfaceReplica.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Curve.hxx>
#include <StepGeom_SweptSurface.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis2Placement3d.hxx>
#include <StepGeom_ToroidalSurface.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepGeom_ElementarySurface.hxx>
class TCollection_HAsciiString;
class StepGeom_Axis2Placement3d;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepGeom_Curve.hxx>
#include <StepGeom_TrimmedCurve.hxx>
#include <StepGeom_TrimmingSelect.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepGeom_TrimmedCurve_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepGeom_HArray1OfTrimmingSelect.hxx>
#include <Standard_Boolean.hxx>
#include <Standard_Type.hxx>
#include <StepData_SelectReal.hxx>
-#include <Standard_Boolean.hxx>
-#include <Standard_CString.hxx>
class StepGeom_TrimmingMember;
#include <StepData_SelectType.hxx>
#include <Standard_Integer.hxx>
-#include <Standard_Real.hxx>
class Standard_Transient;
class StepData_SelectMember;
class StepGeom_CartesianPoint;
#include <StepGeom_BSplineCurveForm.hxx>
#include <StepData_Logical.hxx>
#include <TColStd_HArray1OfReal.hxx>
-#include <Standard_Real.hxx>
class StepGeom_UniformCurve;
class StepGeom_RationalBSplineCurve;
class TCollection_HAsciiString;
#include <StepGeom_BSplineSurfaceForm.hxx>
#include <StepData_Logical.hxx>
#include <TColStd_HArray2OfReal.hxx>
-#include <Standard_Real.hxx>
class StepGeom_UniformSurface;
class StepGeom_RationalBSplineSurface;
class TCollection_HAsciiString;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Direction.hxx>
#include <StepGeom_Vector.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
class StepGeom_Direction;
class TCollection_HAsciiString;
#include <StepKinematics_ActuatedKinPairAndOrderKinPair.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicPair.hxx>
#include <StepKinematics_ActuatedKinematicPair.hxx>
#define _StepKinematics_ActuatedKinPairAndOrderKinPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Transient.hxx>
-#include <TCollection_HAsciiString.hxx>
#include <TColStd_HArray1OfReal.hxx>
#include <StepKinematics_KinematicPair.hxx>
class StepRepr_RepresentationItem;
#define _StepKinematics_ActuatedKinematicPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_KinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
#include <StepKinematics_ActuatedDirection.hxx>
-#include <StepKinematics_ActuatedDirection.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_ActuatedKinematicPair, StepKinematics_KinematicPair)
#define _StepKinematics_ContextDependentKinematicLinkRepresentation_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Transient.hxx>
#include <StepKinematics_KinematicLinkRepresentationAssociation.hxx>
#define _StepKinematics_CylindricalPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_LowOrderKinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
-#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_CylindricalPair, StepKinematics_LowOrderKinematicPair)
#define _StepKinematics_CylindricalPairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_CylindricalPairWithRange_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_CylindricalPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_CylindricalPairWithRange, StepKinematics_CylindricalPair)
#define _StepKinematics_FullyConstrainedPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_LowOrderKinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
-#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_FullyConstrainedPair, StepKinematics_LowOrderKinematicPair)
#define _StepKinematics_GearPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_LowOrderKinematicPairWithMotionCoupling.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_GearPair, StepKinematics_LowOrderKinematicPairWithMotionCoupling)
#define _StepKinematics_GearPairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_GearPairWithRange_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_GearPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_GearPairWithRange, StepKinematics_GearPair)
#define _StepKinematics_HighOrderKinematicPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_KinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
-#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_HighOrderKinematicPair, StepKinematics_KinematicPair)
#define _StepKinematics_HomokineticPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_UniversalPair.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
-#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_HomokineticPair, StepKinematics_UniversalPair)
#define _StepKinematics_KinematicJoint_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepShape_Edge.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepShape_Vertex.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_KinematicJoint, StepShape_Edge)
#define _StepKinematics_KinematicLink_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepShape_Vertex.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_KinematicLinkRepresentation_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_Representation.hxx>
-#include <TCollection_HAsciiString.hxx>
#include <StepRepr_HArray1OfRepresentationItem.hxx>
#include <StepRepr_RepresentationContext.hxx>
#include <StepKinematics_KinematicLink.hxx>
#define _StepKinematics_KinematicLinkRepresentationAssociation_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_RepresentationRelationship.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_KinematicPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
-#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
#define _StepKinematics_KinematicPropertyDefinitionRepresentation_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_PropertyDefinitionRepresentation.hxx>
#include <StepRepr_RepresentedDefinition.hxx>
#define _StepKinematics_KinematicPropertyMechanismRepresentation_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_KinematicPropertyDefinitionRepresentation.hxx>
#include <StepRepr_RepresentedDefinition.hxx>
#define _StepKinematics_KinematicTopologyDirectedStructure_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
-#include <StepRepr_Representation.hxx>
-#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_HArray1OfRepresentationItem.hxx>
#include <StepRepr_RepresentationContext.hxx>
#include <StepKinematics_KinematicTopologyStructure.hxx>
#define _StepKinematics_KinematicTopologyNetworkStructure_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
-#include <StepRepr_Representation.hxx>
-#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_HArray1OfRepresentationItem.hxx>
#include <StepRepr_RepresentationContext.hxx>
#include <StepKinematics_KinematicTopologyStructure.hxx>
#define _StepKinematics_KinematicTopologyStructure_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_Representation.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_HArray1OfRepresentationItem.hxx>
-#include <StepRepr_RepresentationContext.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_KinematicTopologyStructure, StepRepr_Representation)
#define _StepKinematics_LinearFlexibleAndPinionPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_LowOrderKinematicPairWithMotionCoupling.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_LinearFlexibleAndPinionPair, StepKinematics_LowOrderKinematicPairWithMotionCoupling)
#define _StepKinematics_LinearFlexibleAndPlanarCurvePair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_HighOrderKinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
#include <StepGeom_Curve.hxx>
#define _StepKinematics_LinearFlexibleLinkRepresentation_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_KinematicLinkRepresentation.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_HArray1OfRepresentationItem.hxx>
-#include <StepRepr_RepresentationContext.hxx>
-#include <StepKinematics_KinematicLink.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_LinearFlexibleLinkRepresentation, StepKinematics_KinematicLinkRepresentation)
#define _StepKinematics_LowOrderKinematicPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_KinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_LowOrderKinematicPair, StepKinematics_KinematicPair)
#define _StepKinematics_LowOrderKinematicPairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_LowOrderKinematicPairWithMotionCoupling_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_KinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
-#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_LowOrderKinematicPairWithMotionCoupling, StepKinematics_KinematicPair)
#define _StepKinematics_LowOrderKinematicPairWithRange_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_LowOrderKinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_LowOrderKinematicPairWithRange, StepKinematics_LowOrderKinematicPair)
#define _StepKinematics_MechanismRepresentation_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_Representation.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepKinematics_MechanismStateRepresentation.hxx>
#include <StepKinematics_MechanismRepresentation.hxx>
#define _StepKinematics_OrientedJoint_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepShape_OrientedEdge.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepShape_Vertex.hxx>
-#include <StepShape_Edge.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_OrientedJoint, StepShape_OrientedEdge)
#define _StepKinematics_PairRepresentationRelationship_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationOrRepresentationReference.hxx>
-#include <StepRepr_Transformation.hxx>
#include <StepRepr_RepresentationRelationshipWithTransformation.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_PairRepresentationRelationship, StepGeom_GeometricRepresentationItem)
#define _StepKinematics_PairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
-#include <StepGeom_GeometricRepresentationItem.hxx>
-#include <TCollection_HAsciiString.hxx>
#include <StepKinematics_KinematicPair.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_PairValue, StepGeom_GeometricRepresentationItem)
#define _StepKinematics_PlanarCurvePair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_HighOrderKinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
#include <StepGeom_Curve.hxx>
#define _StepKinematics_PlanarCurvePairRange_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PlanarCurvePair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
#include <StepGeom_Curve.hxx>
#include <StepGeom_TrimmedCurve.hxx>
#define _StepKinematics_PlanarPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_LowOrderKinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
-#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_PlanarPair, StepKinematics_LowOrderKinematicPair)
#define _StepKinematics_PlanarPairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_PlanarPairWithRange_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PlanarPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_PlanarPairWithRange, StepKinematics_PlanarPair)
#define _StepKinematics_PointOnPlanarCurvePair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_HighOrderKinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
#include <StepGeom_Curve.hxx>
#define _StepKinematics_PointOnPlanarCurvePairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_PointOnPlanarCurvePairWithRange_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PointOnPlanarCurvePair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
#include <StepGeom_Curve.hxx>
#include <StepGeom_TrimmedCurve.hxx>
#define _StepKinematics_PointOnSurfacePair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_HighOrderKinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
#include <StepGeom_Surface.hxx>
#define _StepKinematics_PointOnSurfacePairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_PointOnSurfacePairWithRange_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PointOnSurfacePair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
#include <StepGeom_Surface.hxx>
#include <StepGeom_RectangularTrimmedSurface.hxx>
#define _StepKinematics_PrismaticPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_LowOrderKinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
-#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_PrismaticPair, StepKinematics_LowOrderKinematicPair)
#define _StepKinematics_PrismaticPairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_PrismaticPairWithRange_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PrismaticPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_PrismaticPairWithRange, StepKinematics_PrismaticPair)
#define _StepKinematics_ProductDefinitionKinematics_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_PropertyDefinition.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_ProductDefinitionRelationshipKinematics_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_PropertyDefinition.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_RackAndPinionPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_LowOrderKinematicPairWithMotionCoupling.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_RackAndPinionPair, StepKinematics_LowOrderKinematicPairWithMotionCoupling)
#define _StepKinematics_RackAndPinionPairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_RackAndPinionPairWithRange_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_RackAndPinionPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_RackAndPinionPairWithRange, StepKinematics_RackAndPinionPair)
#define _StepKinematics_RevolutePair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_LowOrderKinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
-#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_RevolutePair, StepKinematics_LowOrderKinematicPair)
#define _StepKinematics_RevolutePairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_RevolutePairWithRange_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_RevolutePair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_RevolutePairWithRange, StepKinematics_RevolutePair)
#define _StepKinematics_RigidLinkRepresentation_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_KinematicLinkRepresentation.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_HArray1OfRepresentationItem.hxx>
-#include <StepRepr_RepresentationContext.hxx>
-#include <StepKinematics_KinematicLink.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_RigidLinkRepresentation, StepKinematics_KinematicLinkRepresentation)
#define _StepKinematics_RollingCurvePair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PlanarCurvePair.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
-#include <StepKinematics_KinematicJoint.hxx>
#include <StepGeom_Curve.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_RollingCurvePair, StepKinematics_PlanarCurvePair)
#define _StepKinematics_RollingCurvePairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_RollingSurfacePair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_SurfacePair.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
-#include <StepKinematics_KinematicJoint.hxx>
-#include <StepGeom_Surface.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_RollingSurfacePair, StepKinematics_SurfacePair)
#define _StepKinematics_RollingSurfacePairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_RotationAboutDirection_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
-#include <StepGeom_GeometricRepresentationItem.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepGeom_Direction.hxx>
#define _StepKinematics_ScrewPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_LowOrderKinematicPairWithMotionCoupling.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_ScrewPair, StepKinematics_LowOrderKinematicPairWithMotionCoupling)
#define _StepKinematics_ScrewPairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_ScrewPairWithRange_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_ScrewPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_ScrewPairWithRange, StepKinematics_ScrewPair)
#define _StepKinematics_SlidingCurvePair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PlanarCurvePair.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
-#include <StepKinematics_KinematicJoint.hxx>
#include <StepGeom_Curve.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_SlidingCurvePair, StepKinematics_PlanarCurvePair)
#define _StepKinematics_SlidingCurvePairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_SlidingSurfacePair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_SurfacePair.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
-#include <StepKinematics_KinematicJoint.hxx>
-#include <StepGeom_Surface.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_SlidingSurfacePair, StepKinematics_SurfacePair)
#define _StepKinematics_SlidingSurfacePairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_SphericalPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_LowOrderKinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
-#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_SphericalPair, StepKinematics_LowOrderKinematicPair)
#define _StepKinematics_SphericalPairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_SphericalPairWithPin_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_LowOrderKinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
-#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_SphericalPairWithPin, StepKinematics_LowOrderKinematicPair)
#define _StepKinematics_SphericalPairWithPinAndRange_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_SphericalPairWithPin.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_SphericalPairWithPinAndRange, StepKinematics_SphericalPairWithPin)
#define _StepKinematics_SphericalPairWithRange_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_SphericalPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_SphericalPairWithRange, StepKinematics_SphericalPair)
#define _StepKinematics_SurfacePair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_HighOrderKinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
#include <StepGeom_Surface.hxx>
#define _StepKinematics_SurfacePairWithRange_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_SurfacePair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
#include <StepGeom_Surface.hxx>
#include <StepGeom_RectangularTrimmedSurface.hxx>
#define _StepKinematics_UnconstrainedPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_LowOrderKinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
-#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
-#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_UnconstrainedPair, StepKinematics_LowOrderKinematicPair)
#define _StepKinematics_UnconstrainedPairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_UniversalPair_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_LowOrderKinematicPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_UniversalPair, StepKinematics_LowOrderKinematicPair)
#define _StepKinematics_UniversalPairValue_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_PairValue.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepKinematics_UniversalPairWithRange_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepKinematics_UniversalPair.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationItem.hxx>
-#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepKinematics_KinematicJoint.hxx>
DEFINE_STANDARD_HANDLE(StepKinematics_UniversalPairWithRange, StepKinematics_UniversalPair)
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
#include <StepBasic_ProductDefinition.hxx>
#include <StepRepr_AssemblyComponentUsage.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Boolean.hxx>
#include <StepRepr_ProductDefinitionUsage.hxx>
class TCollection_HAsciiString;
class StepBasic_ProductDefinition;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_AssemblyComponentUsage.hxx>
#include <StepRepr_AssemblyComponentUsageSubstitute.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_CharacterizedRepresentation.hxx>
#include <StepRepr_RepresentationContext.hxx>
-#include <StepRepr_RepresentationItem.hxx>
#include <TCollection_HAsciiString.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_CharacterizedRepresentation, StepRepr_Representation)
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_CompoundRepresentationItem.hxx>
#include <StepRepr_RepresentationItem.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
-#include <Standard_Type.hxx>
#include <StepRepr_ConfigurationDesign.hxx>
#include <StepRepr_ConfigurationDesignItem.hxx>
#include <StepRepr_ConfigurationItem.hxx>
#define _StepRepr_ConfigurationDesign_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_ConfigurationDesignItem.hxx>
#include <Standard_Transient.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
-#include <Standard_Type.hxx>
#include <StepBasic_ProductDefinitionRelationship.hxx>
#include <StepRepr_ConfigurationDesign.hxx>
#include <StepRepr_ConfigurationEffectivity.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
-#include <Standard_Type.hxx>
#include <StepRepr_ConfigurationItem.hxx>
#include <StepRepr_ProductConcept.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepRepr_DataEnvironment.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepRepr_DataEnvironment_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_HArray1OfPropertyDefinitionRepresentation.hxx>
#include <Standard_Transient.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_DescriptiveRepresentationItem.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_FunctionallyDefinedTransformation.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepBasic_UncertaintyMeasureWithUnit.hxx>
#include <StepRepr_GlobalUncertaintyAssignedContext.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepRepr_GlobalUncertaintyAssignedContext_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepBasic_HArray1OfUncertaintyMeasureWithUnit.hxx>
#include <StepRepr_RepresentationContext.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepBasic_NamedUnit.hxx>
#include <StepRepr_GlobalUnitAssignedContext.hxx>
#include <TCollection_HAsciiString.hxx>
#ifndef StepRepr_HArray1OfMaterialPropertyRepresentation_HeaderFile
#define StepRepr_HArray1OfMaterialPropertyRepresentation_HeaderFile
-#include <StepRepr_MaterialPropertyRepresentation.hxx>
#include <StepRepr_Array1OfMaterialPropertyRepresentation.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepRepr_HArray1OfPropertyDefinitionRepresentation_HeaderFile
#define StepRepr_HArray1OfPropertyDefinitionRepresentation_HeaderFile
-#include <StepRepr_PropertyDefinitionRepresentation.hxx>
#include <StepRepr_Array1OfPropertyDefinitionRepresentation.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepRepr_HArray1OfRepresentationItem_HeaderFile
#define StepRepr_HArray1OfRepresentationItem_HeaderFile
-#include <StepRepr_RepresentationItem.hxx>
#include <StepRepr_Array1OfRepresentationItem.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef _StepRepr_HArray1OfShapeAspect_HeaderFile
#define _StepRepr_HArray1OfShapeAspect_HeaderFile
-#include <StepRepr_ShapeAspect.hxx>
#include <StepRepr_Array1OfShapeAspect.hxx>
#include <NCollection_DefineHArray1.hxx>
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_IntegerRepresentationItem.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepRepr_RepresentationItem.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
#include <StepBasic_MeasureWithUnit.hxx>
#include <StepBasic_ProductDefinition.hxx>
#include <StepRepr_MakeFromUsageOption.hxx>
#include <Standard_Integer.hxx>
#include <StepRepr_ProductDefinitionUsage.hxx>
-#include <Standard_Boolean.hxx>
class TCollection_HAsciiString;
class StepBasic_MeasureWithUnit;
class StepBasic_ProductDefinition;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_MappedItem.hxx>
#include <StepRepr_RepresentationItem.hxx>
#include <StepRepr_RepresentationMap.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepRepr_CharacterizedDefinition.hxx>
#include <StepRepr_MaterialDesignation.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepRepr_MaterialDesignation_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_CharacterizedDefinition.hxx>
#include <Standard_Transient.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepRepr_MaterialProperty.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_MaterialProperty,StepRepr_PropertyDefinition)
#define _StepRepr_MaterialProperty_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_PropertyDefinition.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepRepr_DataEnvironment.hxx>
#include <StepRepr_MaterialPropertyRepresentation.hxx>
#include <StepRepr_Representation.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
#include <StepRepr_NextAssemblyUsageOccurrence.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_NextAssemblyUsageOccurrence,StepRepr_AssemblyComponentUsage)
#define _StepRepr_NextAssemblyUsageOccurrence_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_AssemblyComponentUsage.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
-#include <Standard_Type.hxx>
#include <StepBasic_ProductConceptContext.hxx>
#include <StepRepr_ProductConcept.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Transient.hxx>
class TCollection_HAsciiString;
class StepBasic_ProductConceptContext;
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
#include <StepRepr_ProductDefinitionShape.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ProductDefinitionShape,StepRepr_PropertyDefinition)
#define _StepRepr_ProductDefinitionShape_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_PropertyDefinition.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
#include <StepRepr_ProductDefinitionUsage.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ProductDefinitionUsage,StepBasic_ProductDefinitionRelationship)
#define _StepRepr_ProductDefinitionUsage_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepBasic_ProductDefinitionRelationship.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_PromissoryUsageOccurrence.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_PromissoryUsageOccurrence,StepRepr_AssemblyComponentUsage)
#define _StepRepr_PromissoryUsageOccurrence_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_AssemblyComponentUsage.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
-#include <StepRepr_CharacterizedDefinition.hxx>
#include <StepRepr_PropertyDefinition.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepRepr_PropertyDefinition_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_CharacterizedDefinition.hxx>
#include <Standard_Boolean.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepRepr_PropertyDefinition.hxx>
#include <StepRepr_PropertyDefinitionRelationship.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepRepr_PropertyDefinitionRepresentation.hxx>
#include <StepRepr_Representation.hxx>
#include <StepRepr_RepresentedDefinition.hxx>
#define _StepRepr_PropertyDefinitionRepresentation_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_RepresentedDefinition.hxx>
#include <Standard_Transient.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
#include <StepBasic_MeasureWithUnit.hxx>
#include <StepBasic_ProductDefinition.hxx>
#include <StepRepr_QuantifiedAssemblyComponentUsage.hxx>
#include <Standard_Type.hxx>
#include <StepRepr_AssemblyComponentUsage.hxx>
-#include <Standard_Boolean.hxx>
class StepBasic_MeasureWithUnit;
class TCollection_HAsciiString;
class StepBasic_ProductDefinition;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_Representation.hxx>
#include <StepRepr_RepresentationContext.hxx>
#include <StepRepr_RepresentationItem.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_RepresentationContext.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepRepr_RepresentationContextReference_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Transient.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_RepresentationItem.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepRepr_RepresentationReference_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <Standard_Transient.hxx>
-#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationContextReference.hxx>
DEFINE_STANDARD_HANDLE(StepRepr_RepresentationReference, Standard_Transient)
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_Representation.hxx>
#include <StepRepr_RepresentationRelationship.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_Representation.hxx>
#include <StepRepr_RepresentationRelationshipWithTransformation.hxx>
#include <StepRepr_Transformation.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_ProductDefinitionShape.hxx>
#include <StepRepr_ShapeAspect.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
-#include <Standard_Type.hxx>
#include <StepRepr_ShapeAspect.hxx>
#include <StepRepr_ShapeAspectRelationship.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Transient.hxx>
class TCollection_HAsciiString;
class StepRepr_ShapeAspect;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_ShapeRepresentationRelationshipWithTransformation.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_ShapeRepresentationRelationshipWithTransformation,StepRepr_RepresentationRelationshipWithTransformation)
#define _StepRepr_ShapeRepresentationRelationshipWithTransformation_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_RepresentationRelationshipWithTransformation.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
#include <StepBasic_ProductDefinition.hxx>
-#include <StepRepr_AssemblyComponentUsage.hxx>
#include <StepRepr_NextAssemblyUsageOccurrence.hxx>
#include <StepRepr_SpecifiedHigherUsageOccurrence.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard_Type.hxx>
#include <StepRepr_AssemblyComponentUsage.hxx>
-#include <Standard_Boolean.hxx>
class StepRepr_NextAssemblyUsageOccurrence;
class TCollection_HAsciiString;
class StepBasic_ProductDefinition;
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepRepr_StructuralResponseProperty.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_StructuralResponseProperty,StepRepr_PropertyDefinition)
#define _StepRepr_StructuralResponseProperty_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_PropertyDefinition.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
-#include <Standard_Type.hxx>
#include <StepRepr_StructuralResponsePropertyDefinitionRepresentation.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_StructuralResponsePropertyDefinitionRepresentation,StepRepr_PropertyDefinitionRepresentation)
#define _StepRepr_StructuralResponsePropertyDefinitionRepresentation_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_PropertyDefinitionRepresentation.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_SuppliedPartRelationship.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepRepr_SuppliedPartRelationship,StepBasic_ProductDefinitionRelationship)
#define _StepRepr_SuppliedPartRelationship_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepBasic_ProductDefinitionRelationship.hxx>
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepBasic_MeasureValueMember.hxx>
#include <StepRepr_ValueRepresentationItem.hxx>
#include <TCollection_HAsciiString.hxx>
#include <IFSelect_WorkSession.hxx>
#include <Interface_Macros.hxx>
#include <Standard_ErrorHandler.hxx>
-#include <Standard_Failure.hxx>
#include <Standard_Type.hxx>
#include <StepData_Plex.hxx>
#include <StepData_Simple.hxx>
#include <IFSelect_Activator.hxx>
#include <IFSelect_ReturnStatus.hxx>
#include <Standard_Integer.hxx>
-#include <Standard_CString.hxx>
class IFSelect_SessionPilot;
#include <IFSelect_ContextWrite.hxx>
-#include <Interface_FloatWriter.hxx>
#include <Standard_Type.hxx>
#include <StepData_StepWriter.hxx>
#include <StepSelect_FloatFormat.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Boolean.hxx>
#include <TCollection_AsciiString.hxx>
-#include <Standard_Real.hxx>
#include <StepSelect_FileModifier.hxx>
#include <Standard_Integer.hxx>
-#include <Standard_CString.hxx>
class IFSelect_ContextWrite;
class StepData_StepWriter;
#include <Interface_InterfaceError.hxx>
#include <Interface_InterfaceModel.hxx>
#include <Interface_Macros.hxx>
-#include <Interface_Protocol.hxx>
#include <Standard_Transient.hxx>
#include <Standard_Type.hxx>
#include <StepData_Protocol.hxx>
#include <IFSelect_ContextWrite.hxx>
-#include <IFSelect_GeneralModifier.hxx>
#include <Interface_Check.hxx>
#include <Interface_CheckIterator.hxx>
#include <Interface_CopyTool.hxx>
#include <Interface_EntityIterator.hxx>
-#include <Interface_InterfaceModel.hxx>
#include <Interface_Macros.hxx>
-#include <Interface_ParamType.hxx>
-#include <Interface_Protocol.hxx>
#include <Interface_ReportEntity.hxx>
-#include <Interface_UndefinedContent.hxx>
#include <Message.hxx>
#include <Message_Messenger.hxx>
#include <OSD_FileSystem.hxx>
#include <StepData_StepDumper.hxx>
#include <StepData_StepModel.hxx>
#include <StepData_StepWriter.hxx>
-#include <StepData_UndefinedEntity.hxx>
#include <StepFile_Read.hxx>
#include <StepSelect_FileModifier.hxx>
#include <StepSelect_WorkLibrary.hxx>
-#include <TCollection_HAsciiString.hxx>
-#include <TColStd_HSequenceOfInteger.hxx>
#include <errno.h>
-#include <sys/stat.h>
IMPLEMENT_STANDARD_RTTIEXT(StepSelect_WorkLibrary,IFSelect_WorkLibrary)
StepSelect_WorkLibrary::StepSelect_WorkLibrary
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
#include <IFSelect_WorkLibrary.hxx>
-#include <Standard_CString.hxx>
class Interface_InterfaceModel;
class Interface_Protocol;
class IFSelect_ContextWrite;
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
-#include <Standard_Type.hxx>
#include <StepRepr_ShapeAspect.hxx>
#include <StepShape_AngularLocation.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepShape_AngleRelator.hxx>
#include <StepShape_DimensionalLocation.hxx>
-#include <Standard_Boolean.hxx>
class TCollection_HAsciiString;
class StepRepr_ShapeAspect;
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
-#include <Standard_Type.hxx>
#include <StepRepr_ShapeAspect.hxx>
#include <StepShape_AngularSize.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis2Placement3d.hxx>
#include <StepShape_Block.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
class StepGeom_Axis2Placement3d;
class TCollection_HAsciiString;
// commercial license or contractual agreement.
-#include <Interface_Macros.hxx>
#include <StepShape_BooleanOperand.hxx>
#include <StepShape_BooleanResult.hxx>
#include <StepShape_CsgPrimitive.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepShape_BooleanOperand.hxx>
#include <StepShape_BooleanResult.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepShape_BooleanResult_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepShape_BooleanOperator.hxx>
#include <StepShape_BooleanOperand.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <Standard_Transient.hxx>
class StepGeom_CartesianPoint;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Surface.hxx>
#include <StepShape_BoxDomain.hxx>
#include <StepShape_BoxedHalfSpace.hxx>
#include <Standard_Type.hxx>
#include <StepShape_HalfSpaceSolid.hxx>
-#include <Standard_Boolean.hxx>
class StepShape_BoxDomain;
class TCollection_HAsciiString;
class StepGeom_Surface;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepShape_BrepWithVoids.hxx>
#include <StepShape_ClosedShell.hxx>
#include <StepShape_OrientedClosedShell.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
#include <StepShape_ConnectedEdgeSet.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepShape_ConnectedFaceSet.hxx>
#include <StepShape_Face.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
-#include <StepShape_ConnectedFaceSet.hxx>
#include <StepShape_ConnectedFaceSubSet.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepRepr_ProductDefinitionShape.hxx>
#include <StepRepr_ShapeRepresentationRelationship.hxx>
#include <StepShape_ContextDependentShapeRepresentation.hxx>
// commercial license or contractual agreement.
-#include <Interface_Macros.hxx>
#include <StepShape_BooleanResult.hxx>
#include <StepShape_CsgPrimitive.hxx>
#include <StepShape_CsgSelect.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepShape_CsgSelect.hxx>
#include <StepShape_CsgSolid.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepShape_CsgSolid_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepShape_CsgSelect.hxx>
#include <StepShape_SolidModel.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
-#include <Standard_Type.hxx>
-#include <StepShape_DimensionalCharacteristic.hxx>
#include <StepShape_DimensionalCharacteristicRepresentation.hxx>
#include <StepShape_ShapeDimensionRepresentation.hxx>
#define _StepShape_DimensionalCharacteristicRepresentation_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepShape_DimensionalCharacteristic.hxx>
#include <Standard_Transient.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
-#include <Standard_Type.hxx>
#include <StepRepr_ShapeAspect.hxx>
#include <StepShape_DimensionalLocationWithPath.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard_Type.hxx>
#include <StepShape_DimensionalLocation.hxx>
-#include <Standard_Boolean.hxx>
class StepRepr_ShapeAspect;
class TCollection_HAsciiString;
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
-#include <Standard_Type.hxx>
#include <StepRepr_ShapeAspect.hxx>
#include <StepShape_DimensionalSize.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
-#include <Standard_Type.hxx>
#include <StepRepr_ShapeAspect.hxx>
#include <StepShape_DimensionalSizeWithPath.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepShape_Edge.hxx>
#include <StepShape_Vertex.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <StepShape_TopologicalRepresentationItem.hxx>
#include <StepShape_Vertex.hxx>
class TCollection_HAsciiString;
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
#include <StepShape_EdgeBasedWireframeModel.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Curve.hxx>
#include <StepShape_EdgeCurve.hxx>
#include <StepShape_Vertex.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Boolean.hxx>
#include <StepShape_Edge.hxx>
class StepGeom_Curve;
class TCollection_HAsciiString;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepShape_EdgeLoop.hxx>
#include <StepShape_OrientedEdge.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_CurveBoundedSurface.hxx>
#include <StepGeom_Direction.hxx>
#include <StepShape_ExtrudedAreaSolid.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepShape_SweptAreaSolid.hxx>
class StepGeom_Direction;
class TCollection_HAsciiString;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Direction.hxx>
#include <StepShape_ExtrudedFaceSolid.hxx>
#include <StepShape_FaceSurface.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepShape_SweptFaceSolid.hxx>
class StepGeom_Direction;
class TCollection_HAsciiString;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepShape_Face.hxx>
#include <StepShape_FaceBound.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
#include <StepShape_FaceBasedSurfaceModel.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepShape_FaceBound.hxx>
#include <StepShape_Loop.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Surface.hxx>
#include <StepShape_FaceSurface.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Boolean.hxx>
#include <StepShape_Face.hxx>
#include <StepShape_HArray1OfFaceBound.hxx>
class StepGeom_Surface;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepShape_GeometricCurveSet.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepShape_GeometricCurveSet,StepShape_GeometricSet)
#define _StepShape_GeometricCurveSet_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepShape_GeometricSet.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepShape_GeometricSet.hxx>
#include <StepShape_GeometricSetSelect.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepShape_GeometricSet_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepShape_HArray1OfGeometricSetSelect.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
#ifndef StepShape_HArray1OfConnectedEdgeSet_HeaderFile
#define StepShape_HArray1OfConnectedEdgeSet_HeaderFile
-#include <StepShape_ConnectedEdgeSet.hxx>
#include <StepShape_Array1OfConnectedEdgeSet.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepShape_HArray1OfConnectedFaceSet_HeaderFile
#define StepShape_HArray1OfConnectedFaceSet_HeaderFile
-#include <StepShape_ConnectedFaceSet.hxx>
#include <StepShape_Array1OfConnectedFaceSet.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepShape_HArray1OfEdge_HeaderFile
#define StepShape_HArray1OfEdge_HeaderFile
-#include <StepShape_Edge.hxx>
#include <StepShape_Array1OfEdge.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepShape_HArray1OfFace_HeaderFile
#define StepShape_HArray1OfFace_HeaderFile
-#include <StepShape_Face.hxx>
#include <StepShape_Array1OfFace.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepShape_HArray1OfFaceBound_HeaderFile
#define StepShape_HArray1OfFaceBound_HeaderFile
-#include <StepShape_FaceBound.hxx>
#include <StepShape_Array1OfFaceBound.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepShape_HArray1OfOrientedClosedShell_HeaderFile
#define StepShape_HArray1OfOrientedClosedShell_HeaderFile
-#include <StepShape_OrientedClosedShell.hxx>
#include <StepShape_Array1OfOrientedClosedShell.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepShape_HArray1OfOrientedEdge_HeaderFile
#define StepShape_HArray1OfOrientedEdge_HeaderFile
-#include <StepShape_OrientedEdge.hxx>
#include <StepShape_Array1OfOrientedEdge.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef _StepShape_HArray1OfShapeDimensionRepresentationItem_HeaderFile
#define _StepShape_HArray1OfShapeDimensionRepresentationItem_HeaderFile
-#include <StepShape_ShapeDimensionRepresentationItem.hxx>
#include <StepShape_Array1OfShapeDimensionRepresentationItem.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepShape_HArray1OfValueQualifier_HeaderFile
#define StepShape_HArray1OfValueQualifier_HeaderFile
-#include <StepShape_ValueQualifier.hxx>
#include <StepShape_Array1OfValueQualifier.hxx>
#include <NCollection_DefineHArray1.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Surface.hxx>
#include <StepShape_HalfSpaceSolid.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Boolean.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
class StepGeom_Surface;
class TCollection_HAsciiString;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepShape_LimitsAndFits.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepShape_ClosedShell.hxx>
#include <StepShape_ConnectedFaceSet.hxx>
#include <StepShape_ManifoldSolidBrep.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepBasic_MeasureWithUnit.hxx>
#include <StepShape_MeasureQualification.hxx>
#include <StepShape_ValueQualifier.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepShape_ClosedShell.hxx>
-#include <StepShape_Face.hxx>
#include <StepShape_OrientedClosedShell.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepShape_Edge.hxx>
#include <StepShape_OrientedEdge.hxx>
#include <StepShape_Vertex.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepShape_Face.hxx>
-#include <StepShape_FaceBound.hxx>
#include <StepShape_OrientedFace.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepShape_Face.hxx>
-#include <StepShape_OpenShell.hxx>
#include <StepShape_OrientedOpenShell.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepShape_EdgeLoop.hxx>
#include <StepShape_OrientedEdge.hxx>
#include <StepShape_OrientedPath.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Boolean.hxx>
#include <StepShape_Path.hxx>
#include <StepShape_HArray1OfOrientedEdge.hxx>
#include <Standard_Integer.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepShape_OrientedEdge.hxx>
#include <StepShape_Path.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepShape_DimensionalCharacteristic.hxx>
#include <StepShape_PlusMinusTolerance.hxx>
#include <StepShape_ToleranceMethodDefinition.hxx>
#define _StepShape_PlusMinusTolerance_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepShape_ToleranceMethodDefinition.hxx>
#include <StepShape_DimensionalCharacteristic.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepGeom_CartesianPoint.hxx>
#include <StepShape_PolyLoop.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepShape_QualifiedRepresentationItem.hxx>
#include <StepShape_ValueQualifier.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepShape_QualifiedRepresentationItem_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepShape_HArray1OfValueQualifier.hxx>
#include <StepRepr_RepresentationItem.hxx>
#include <Interface_Macros.hxx>
#include <Standard_Transient.hxx>
#include <StepShape_ClosedShell.hxx>
-#include <StepShape_Edge.hxx>
#include <StepShape_Face.hxx>
#include <StepShape_FaceBound.hxx>
#include <StepShape_OpenShell.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis1Placement.hxx>
#include <StepGeom_CurveBoundedSurface.hxx>
#include <StepShape_RevolvedAreaSolid.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepShape_SweptAreaSolid.hxx>
class StepGeom_Axis1Placement;
class TCollection_HAsciiString;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis1Placement.hxx>
#include <StepShape_FaceSurface.hxx>
#include <StepShape_RevolvedFaceSolid.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepShape_SweptFaceSolid.hxx>
class StepGeom_Axis1Placement;
class TCollection_HAsciiString;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis2Placement3d.hxx>
#include <StepShape_RightAngularWedge.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
class StepGeom_Axis2Placement3d;
class TCollection_HAsciiString;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis1Placement.hxx>
#include <StepShape_RightCircularCone.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
class StepGeom_Axis1Placement;
class TCollection_HAsciiString;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis1Placement.hxx>
#include <StepShape_RightCircularCylinder.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
class StepGeom_Axis1Placement;
class TCollection_HAsciiString;
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
#include <StepGeom_Pcurve.hxx>
-#include <StepShape_Edge.hxx>
#include <StepShape_SeamEdge.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard_Type.hxx>
#include <StepShape_OrientedEdge.hxx>
-#include <Standard_Boolean.hxx>
class StepGeom_Pcurve;
class TCollection_HAsciiString;
class StepShape_Edge;
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
-#include <Standard_Type.hxx>
#include <StepShape_ShapeDefinitionRepresentation.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepShape_ShapeDefinitionRepresentation,StepRepr_PropertyDefinitionRepresentation)
#define _StepShape_ShapeDefinitionRepresentation_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepRepr_PropertyDefinitionRepresentation.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
-#include <Standard_Type.hxx>
#include <StepShape_ShapeDimensionRepresentation.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepShape_ShapeDimensionRepresentation,StepShape_ShapeRepresentation)
#define _StepShape_ShapeDimensionRepresentation_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepShape_HArray1OfShapeDimensionRepresentationItem.hxx>
#include <StepShape_ShapeRepresentation.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepShape_Shell.hxx>
#include <StepShape_ShellBasedSurfaceModel.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepShape_ShellBasedSurfaceModel_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepShape_HArray1OfShell.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_CartesianTransformationOperator3d.hxx>
-#include <StepShape_SolidModel.hxx>
#include <StepShape_SolidReplica.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Point.hxx>
#include <StepShape_Sphere.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
class StepGeom_Point;
class TCollection_HAsciiString;
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
-#include <StepShape_Edge.hxx>
#include <StepShape_Subedge.hxx>
#include <StepShape_Vertex.hxx>
#include <TCollection_HAsciiString.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
-#include <StepShape_Face.hxx>
#include <StepShape_Subface.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_CurveBoundedSurface.hxx>
#include <StepShape_SweptAreaSolid.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepShape_FaceSurface.hxx>
#include <StepShape_SweptFaceSolid.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepBasic_MeasureWithUnit.hxx>
#include <StepShape_ToleranceValue.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis1Placement.hxx>
#include <StepShape_Torus.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
class StepGeom_Axis1Placement;
class TCollection_HAsciiString;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepShape_TypeQualifier.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard_Transient.hxx>
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <TCollection_HAsciiString.hxx>
class TCollection_HAsciiString;
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepShape_Vertex.hxx>
#include <StepShape_VertexLoop.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Point.hxx>
#include <StepShape_VertexPoint.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Geom_Axis1Placement.hxx>
#include <Geom_Axis2Placement.hxx>
-#include <Geom_BoundedCurve.hxx>
-#include <Geom_BoundedSurface.hxx>
#include <Geom_BSplineCurve.hxx>
-#include <Geom_BSplineSurface.hxx>
#include <Geom_CartesianPoint.hxx>
#include <Geom_Circle.hxx>
#include <Geom_Conic.hxx>
#include <Geom_VectorWithMagnitude.hxx>
#include <Geom2d_AxisPlacement.hxx>
-#include <Geom2d_BoundedCurve.hxx>
-#include <Geom2d_BSplineCurve.hxx>
#include <Geom2d_CartesianPoint.hxx>
#include <Geom2d_Circle.hxx>
#include <Geom2d_Conic.hxx>
#include <gp_Trsf.hxx>
#include <gp_Trsf2d.hxx>
#include <gp_Lin.hxx>
-#include <gp_Lin2d.hxx>
#include <ShapeAlgo.hxx>
#include <ShapeAlgo_AlgoContainer.hxx>
#include <StepGeom_Axis1Placement.hxx>
#include <StepGeom_Axis2Placement2d.hxx>
#include <StepGeom_Axis2Placement3d.hxx>
-#include <StepGeom_BoundedCurve.hxx>
-#include <StepGeom_BoundedSurface.hxx>
-#include <StepGeom_BSplineCurve.hxx>
-#include <StepGeom_CartesianPoint.hxx>
-#include <StepGeom_Direction.hxx>
#include <Standard_ErrorHandler.hxx>
#include <Standard_Failure.hxx>
#include <BRepBuilderAPI_MakeFace.hxx>
#include <BRepBuilderAPI_MakeVertex.hxx>
#include <BRepLib.hxx>
-#include <Geom_BoundedSurface.hxx>
#include <Geom_CartesianPoint.hxx>
#include <Geom_Curve.hxx>
#include <Geom_RectangularTrimmedSurface.hxx>
#include <Standard_Failure.hxx>
#include <StdFail_NotDone.hxx>
#include <STEPControl_ActorRead.hxx>
-#include <StepGeom_CartesianPoint.hxx>
#include <StepGeom_CompositeCurve.hxx>
#include <StepGeom_Curve.hxx>
#include <StepGeom_CurveBoundedSurface.hxx>
#include <StepGeom_SurfacePatch.hxx>
#include <StepShape_BrepWithVoids.hxx>
#include <StepShape_ClosedShell.hxx>
-#include <StepShape_ConnectedEdgeSet.hxx>
#include <StepShape_EdgeBasedWireframeModel.hxx>
#include <StepShape_FaceBasedSurfaceModel.hxx>
#include <StepShape_FaceSurface.hxx>
#include <StepShape_ManifoldSolidBrep.hxx>
#include <StepShape_OpenShell.hxx>
#include <StepShape_OrientedClosedShell.hxx>
-#include <StepShape_Shell.hxx>
#include <StepShape_ShellBasedSurfaceModel.hxx>
#include <StepVisual_TessellatedFace.hxx>
#include <StepVisual_TessellatedShell.hxx>
#include <StepVisual_TessellatedSolid.hxx>
#include <StepToGeom.hxx>
#include <StepToTopoDS_Builder.hxx>
-#include <StepToTopoDS_DataMapOfTRI.hxx>
#include <StepToTopoDS_NMTool.hxx>
#include <StepToTopoDS_Tool.hxx>
#include <StepToTopoDS_TranslateCompositeCurve.hxx>
#include <StepToTopoDS_BuilderError.hxx>
#include <TopoDS_Shape.hxx>
#include <StepToTopoDS_Root.hxx>
-#include <Standard_Boolean.hxx>
#include <Message_ProgressRange.hxx>
class StepShape_ManifoldSolidBrep;
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
-#include <Standard_Boolean.hxx>
class StepGeom_CartesianPoint;
#include <TCollection_AsciiString.hxx>
#include <TopoDS_Shape.hxx>
-#include <TCollection_AsciiString.hxx>
#include <NCollection_DataMap.hxx>
typedef NCollection_DataMap<TCollection_AsciiString,TopoDS_Shape,TCollection_AsciiString> StepToTopoDS_DataMapOfRINames;
// abv 13.04.99 S4136: eliminate BRepAPI::Precision()
#include <BRep_Builder.hxx>
-#include <BRep_Tool.hxx>
#include <BRepTools.hxx>
-#include <BRepTools_WireExplorer.hxx>
#include <ElCLib.hxx>
-#include <ElSLib.hxx>
-#include <Geom2d_Curve.hxx>
#include <Geom2d_Line.hxx>
-#include <Geom2d_TrimmedCurve.hxx>
-#include <Geom2dAPI_InterCurveCurve.hxx>
-#include <Geom2dAPI_ProjectPointOnCurve.hxx>
-#include <Geom_BoundedCurve.hxx>
#include <Geom_BSplineCurve.hxx>
-#include <Geom_BSplineSurface.hxx>
-#include <Geom_ConicalSurface.hxx>
#include <Geom_Curve.hxx>
-#include <Geom_CylindricalSurface.hxx>
-#include <Geom_Line.hxx>
-#include <Geom_Plane.hxx>
-#include <Geom_SphericalSurface.hxx>
-#include <Geom_ToroidalSurface.hxx>
-#include <GeomAbs_CurveType.hxx>
-#include <GeomAbs_Shape.hxx>
-#include <GeomAdaptor_Curve.hxx>
#include <GeomAPI_ProjectPointOnCurve.hxx>
#include <GeomAPI_ProjectPointOnSurf.hxx>
-#include <gp_Vec2d.hxx>
#include <Precision.hxx>
-#include <Standard_ErrorHandler.hxx>
-#include <Standard_Failure.hxx>
#include <StepGeom_CartesianPoint.hxx>
#include <StepGeom_Direction.hxx>
#include <StepGeom_Line.hxx>
#include <StepGeom_Pcurve.hxx>
-#include <StepGeom_PcurveOrSurface.hxx>
#include <StepGeom_SeamCurve.hxx>
#include <StepGeom_Surface.hxx>
#include <StepGeom_SurfaceCurve.hxx>
#include <StepGeom_Vector.hxx>
#include <StepRepr_DefinitionalRepresentation.hxx>
-#include <StepShape_Edge.hxx>
#include <StepShape_EdgeLoop.hxx>
#include <StepShape_OrientedEdge.hxx>
#include <StepToTopoDS.hxx>
#include <StepToTopoDS_GeometricTool.hxx>
-#include <TopExp.hxx>
-#include <TopExp_Explorer.hxx>
-#include <TopoDS.hxx>
#include <Transfer_TransientProcess.hxx>
// ----------------------------------------------------------------------------
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
-#include <Standard_Boolean.hxx>
-#include <Standard_Real.hxx>
class StepGeom_SurfaceCurve;
class StepGeom_Surface;
class StepGeom_Pcurve;
#include <Geom_Axis2Placement.hxx>
#include <Geom_CartesianPoint.hxx>
-#include <Geom_Direction.hxx>
#include <gp_Ax3.hxx>
#include <gp_Trsf.hxx>
#include <gp_TrsfForm.hxx>
#include <StepGeom_Axis2Placement3d.hxx>
#include <StepGeom_CartesianPoint.hxx>
#include <StepGeom_CartesianTransformationOperator3d.hxx>
-#include <StepGeom_Direction.hxx>
#include <StepRepr_ItemDefinedTransformation.hxx>
#include <StepRepr_MappedItem.hxx>
#include <StepRepr_Representation.hxx>
#include <StepRepr_RepresentationMap.hxx>
#include <StepToGeom.hxx>
#include <StepToTopoDS_MakeTransformed.hxx>
-#include <TopLoc_Location.hxx>
-#include <TopoDS_Shape.hxx>
-#include <Transfer_Binder.hxx>
#include <Transfer_TransientProcess.hxx>
#include <TransferBRep_ShapeBinder.hxx>
#include <gp_Trsf.hxx>
#include <StepToTopoDS_Root.hxx>
-#include <Standard_Boolean.hxx>
#include <Message_ProgressRange.hxx>
class StepGeom_Axis2Placement3d;
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
-#include <Standard_Boolean.hxx>
class StepToTopoDS_PointPair;
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
-#include <Standard_Boolean.hxx>
-#include <Standard_Real.hxx>
-
//! This class implements the common services for
//! all classes of StepToTopoDS which report error
// (Bind general; BindVertex ?)
#include <Geom2d_Curve.hxx>
-#include <Geom_Curve.hxx>
#include <Geom_Surface.hxx>
-#include <StepGeom_CartesianPoint.hxx>
-#include <StepShape_TopologicalRepresentationItem.hxx>
-#include <StepToTopoDS_PointPair.hxx>
#include <StepToTopoDS_Tool.hxx>
#include <TopoDS_Edge.hxx>
#include <TopoDS_Shape.hxx>
#include <StepToTopoDS_DataMapOfTRI.hxx>
#include <StepToTopoDS_PointVertexMap.hxx>
#include <StepToTopoDS_PointEdgeMap.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Integer.hxx>
class Transfer_TransientProcess;
class StepShape_TopologicalRepresentationItem;
#include <Geom_Surface.hxx>
#include <Interface_Static.hxx>
#include <Precision.hxx>
-#include <ShapeExtend_WireData.hxx>
#include <ShapeFix_Wire.hxx>
#include <Standard_ErrorHandler.hxx>
#include <Standard_Failure.hxx>
#include <StepGeom_CompositeCurve.hxx>
#include <StepGeom_CompositeCurveSegment.hxx>
#include <StepGeom_Pcurve.hxx>
-#include <StepGeom_PcurveOrSurface.hxx>
#include <StepGeom_Surface.hxx>
#include <StepGeom_SurfaceCurve.hxx>
#include <StepToGeom.hxx>
#include <Standard_Handle.hxx>
#include <TopoDS_Wire.hxx>
-#include <Standard_Boolean.hxx>
#include <StepToTopoDS_Root.hxx>
class StepGeom_CompositeCurve;
class Transfer_TransientProcess;
#include <StepToGeom.hxx>
#include <StepToTopoDS_TranslateCompositeCurve.hxx>
#include <StepToTopoDS_TranslateCurveBoundedSurface.hxx>
-#include <TopoDS.hxx>
#include <TopoDS_Edge.hxx>
#include <TopoDS_Face.hxx>
#include <Transfer_TransientProcess.hxx>
#include <TopoDS_Face.hxx>
#include <StepToTopoDS_Root.hxx>
-#include <Standard_Boolean.hxx>
class StepGeom_CurveBoundedSurface;
class Transfer_TransientProcess;
#include <BRep_Tool.hxx>
#include <BRepLib.hxx>
#include <BRepLib_MakeEdge.hxx>
-#include <GCPnts_AbscissaPoint.hxx>
#include <Geom2d_Curve.hxx>
#include <Geom_CartesianPoint.hxx>
#include <Geom_Curve.hxx>
#include <Geom_Line.hxx>
#include <Geom_Surface.hxx>
-#include <GeomAbs_Shape.hxx>
#include <GeomAdaptor_Curve.hxx>
#include <gp_Dir.hxx>
#include <gp_Lin.hxx>
#include <ShapeConstruct_Curve.hxx>
#include <StdFail_NotDone.hxx>
#include <StepData_GlobalFactors.hxx>
-#include <StepGeom_CartesianPoint.hxx>
-#include <StepGeom_Curve.hxx>
#include <StepGeom_Pcurve.hxx>
-#include <StepGeom_Polyline.hxx>
#include <StepGeom_SurfaceCurve.hxx>
#include <StepRepr_DefinitionalRepresentation.hxx>
-#include <StepShape_Edge.hxx>
#include <StepShape_EdgeCurve.hxx>
#include <StepShape_OrientedEdge.hxx>
#include <StepShape_Vertex.hxx>
#include <StepToTopoDS_TranslateEdgeError.hxx>
#include <TopoDS_Shape.hxx>
#include <StepToTopoDS_Root.hxx>
-#include <Standard_Real.hxx>
class StepShape_Edge;
class StepToTopoDS_Tool;
class StepToTopoDS_NMTool;
// smh 31.01.01 BUC60810 : IsNull protection
#include <BRep_Builder.hxx>
-#include <BRep_CurveRepresentation.hxx>
-#include <BRep_ListIteratorOfListOfCurveRepresentation.hxx>
-#include <BRep_ListOfCurveRepresentation.hxx>
#include <BRep_TEdge.hxx>
#include <BRep_Tool.hxx>
#include <ElCLib.hxx>
-#include <Geom2d_BoundedCurve.hxx>
#include <Geom2d_Curve.hxx>
-#include <Geom2d_Line.hxx>
#include <Geom_Curve.hxx>
#include <Geom_Plane.hxx>
#include <Geom_RectangularTrimmedSurface.hxx>
#include <Geom_Surface.hxx>
#include <gp_Pnt.hxx>
-#include <gp_Pnt2d.hxx>
#include <Interface_Static.hxx>
#include <Precision.hxx>
#include <ShapeAlgo.hxx>
#include <ShapeBuild_Edge.hxx>
#include <ShapeExtend_WireData.hxx>
#include <ShapeFix_EdgeProjAux.hxx>
-#include <Standard_ErrorHandler.hxx>
#include <StdFail_NotDone.hxx>
-#include <StepGeom_Curve.hxx>
#include <StepGeom_Pcurve.hxx>
-#include <StepGeom_PcurveOrSurface.hxx>
-#include <StepGeom_Polyline.hxx>
#include <StepGeom_Surface.hxx>
#include <StepGeom_SurfaceCurve.hxx>
#include <StepRepr_DefinitionalRepresentation.hxx>
-#include <StepShape_Edge.hxx>
#include <StepShape_EdgeCurve.hxx>
#include <StepShape_EdgeLoop.hxx>
#include <StepShape_FaceBound.hxx>
#include <TopAbs.hxx>
#include <TopExp.hxx>
#include <TopExp_Explorer.hxx>
-#include <TopLoc_Location.hxx>
#include <TopoDS.hxx>
#include <TopoDS_Edge.hxx>
#include <TopoDS_Face.hxx>
#include <StepToTopoDS_TranslateEdgeLoopError.hxx>
#include <TopoDS_Shape.hxx>
#include <StepToTopoDS_Root.hxx>
-#include <Standard_Boolean.hxx>
class StepShape_FaceBound;
class TopoDS_Face;
class Geom_Surface;
#include <Precision.hxx>
#include <ShapeAnalysis_Surface.hxx>
#include <StdFail_NotDone.hxx>
-#include <StepGeom_HArray1OfCartesianPoint.hxx>
#include <StepShape_PolyLoop.hxx>
#include <StepToGeom.hxx>
-#include <StepToTopoDS_PointPair.hxx>
#include <StepToTopoDS_Tool.hxx>
#include <StepToTopoDS_TranslatePolyLoop.hxx>
#include <TopoDS.hxx>
#include <Geom_CartesianPoint.hxx>
#include <Precision.hxx>
#include <StdFail_NotDone.hxx>
-#include <StepGeom_CartesianPoint.hxx>
-#include <StepGeom_Point.hxx>
-#include <StepShape_Vertex.hxx>
#include <StepShape_VertexPoint.hxx>
#include <StepToGeom.hxx>
#include <StepToTopoDS_NMTool.hxx>
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_AnnotationCurveOccurrence.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepVisual_AnnotationCurveOccurrence,StepVisual_AnnotationOccurrence)
#define _StepVisual_AnnotationCurveOccurrence_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_AnnotationOccurrence.hxx>
#define _StepVisual_AnnotationCurveOccurrenceAndGeomReprItem_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_AnnotationCurveOccurrence.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_AnnotationFillArea.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepVisual_AnnotationFillArea, StepShape_GeometricCurveSet)
#define _StepVisual_AnnotationFillArea_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
-#include <StepRepr_HArray1OfRepresentationItem.hxx>
#include <StepShape_GeometricCurveSet.hxx>
#include <Standard_Integer.hxx>
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_AnnotationFillAreaOccurrence.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepVisual_AnnotationFillAreaOccurrence, StepVisual_AnnotationOccurrence)
#define _StepVisual_AnnotationFillAreaOccurrence_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_AnnotationOccurrence.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_AnnotationOccurrence.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepVisual_AnnotationOccurrence,StepVisual_StyledItem)
#define _StepVisual_AnnotationOccurrence_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_StyledItem.hxx>
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_AnnotationPlane.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepVisual_AnnotationPlane,StepVisual_AnnotationOccurrence)
#define _StepVisual_AnnotationPlane_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_AnnotationOccurrence.hxx>
#include <StepVisual_HArray1OfAnnotationPlaneElement.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_AnnotationTextOccurrence.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepVisual_AnnotationTextOccurrence,StepVisual_AnnotationOccurrence)
#define _StepVisual_AnnotationTextOccurrence_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_AnnotationOccurrence.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepVisual_AreaOrView.hxx>
#include <StepVisual_BackgroundColour.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepVisual_BackgroundColour,StepVisual_Colour)
#define _StepVisual_BackgroundColour_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_AreaOrView.hxx>
#include <StepVisual_Colour.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Real.hxx>
-#include <Standard_Integer.hxx>
-
class StepVisual_BoxCharacteristicSelect
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_CameraModelD2.hxx>
#include <StepVisual_PlanarBox.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis2Placement3d.hxx>
#include <StepVisual_CameraModelD3.hxx>
#include <StepVisual_ViewVolume.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_Axis2Placement3d.hxx>
#include <StepVisual_CameraModelD3MultiClipping.hxx>
#include <StepVisual_ViewVolume.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_CameraModelD3MultiClippingIntersection.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_CameraModelD3MultiClippingUnion.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_ColourRgb.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_ColourSpecification.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_CompositeText.hxx>
#include <StepVisual_TextOrCharacter.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepVisual_CompositeText_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_HArray1OfTextOrCharacter.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_CompositeTextWithExtent.hxx>
#include <StepVisual_PlanarExtent.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepVisual_CompositeTextWithExtent_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_CompositeText.hxx>
#include <StepVisual_HArray1OfTextOrCharacter.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_ContextDependentInvisibility.hxx>
#include <StepVisual_InvisibilityContext.hxx>
#define _StepVisual_ContextDependentInvisibility_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_InvisibilityContext.hxx>
#include <StepVisual_Invisibility.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepRepr_RepresentationItem.hxx>
#include <StepVisual_ContextDependentOverRidingStyledItem.hxx>
#include <StepVisual_StyleContextSelect.hxx>
#include <StepVisual_StyledItem.hxx>
#define _StepVisual_ContextDependentOverRidingStyledItem_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_HArray1OfStyleContextSelect.hxx>
#include <StepVisual_OverRidingStyledItem.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_CoordinatesList.hxx>
#include <StepVisual_TessellatedItem.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepVisual_CoordinatesList,StepGeom_TessellatedItem)
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepBasic_SizeSelect.hxx>
#include <StepVisual_Colour.hxx>
#include <StepVisual_CurveStyle.hxx>
#include <StepVisual_CurveStyleFontSelect.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_CurveStyleFont.hxx>
#include <StepVisual_CurveStyleFontPattern.hxx>
#include <TCollection_HAsciiString.hxx>
#include <Standard.hxx>
#include <Standard_Type.hxx>
-#include <Standard_Real.hxx>
#include <Standard_Transient.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
-#include <Standard_Integer.hxx>
-
-
class StepVisual_DirectionCountSelect
{
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_DraughtingAnnotationOccurrence.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepVisual_DraughtingAnnotationOccurrence,StepVisual_AnnotationOccurrence)
#define _StepVisual_DraughtingAnnotationOccurrence_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_AnnotationOccurrence.hxx>
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_DraughtingCallout.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepVisual_DraughtingCallout,StepGeom_GeometricRepresentationItem)
#define _StepVisual_DraughtingCallout_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepGeom_GeometricRepresentationItem.hxx>
#include <StepVisual_HArray1OfDraughtingCalloutElement.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
#include <StepVisual_ExternallyDefinedCurveFont.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepVisual_ExternallyDefinedCurveFont,StepBasic_ExternallyDefinedItem)
#define _StepVisual_ExternallyDefinedCurveFont_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepBasic_ExternallyDefinedItem.hxx>
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
-#include <Standard_Type.hxx>
#include <StepVisual_ExternallyDefinedTextFont.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepVisual_ExternallyDefinedTextFont,StepBasic_ExternallyDefinedItem)
#define _StepVisual_ExternallyDefinedTextFont_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepBasic_ExternallyDefinedItem.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_FillAreaStyle.hxx>
#include <StepVisual_FillStyleSelect.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepVisual_FillAreaStyle_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_HArray1OfFillStyleSelect.hxx>
#include <Standard_Transient.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_Colour.hxx>
#include <StepVisual_FillAreaStyleColour.hxx>
#include <TCollection_HAsciiString.hxx>
#ifndef _StepVisual_HArray1OfAnnotationPlaneElement_HeaderFile
#define _StepVisual_HArray1OfAnnotationPlaneElement_HeaderFile
-#include <StepVisual_AnnotationPlaneElement.hxx>
#include <StepVisual_Array1OfAnnotationPlaneElement.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepVisual_HArray1OfBoxCharacteristicSelect_HeaderFile
#define StepVisual_HArray1OfBoxCharacteristicSelect_HeaderFile
-#include <StepVisual_BoxCharacteristicSelect.hxx>
#include <StepVisual_Array1OfBoxCharacteristicSelect.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef _StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_HeaderFile
#define _StepVisual_HArray1OfCameraModelD3MultiClippingInterectionSelect_HeaderFile
-#include <StepVisual_CameraModelD3MultiClippingInterectionSelect.hxx>
#include <StepVisual_Array1OfCameraModelD3MultiClippingInterectionSelect.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef _StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_HeaderFile
#define _StepVisual_HArray1OfCameraModelD3MultiClippingUnionSelect_HeaderFile
-#include <StepVisual_CameraModelD3MultiClippingUnionSelect.hxx>
#include <StepVisual_Array1OfCameraModelD3MultiClippingUnionSelect.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepVisual_HArray1OfCurveStyleFontPattern_HeaderFile
#define StepVisual_HArray1OfCurveStyleFontPattern_HeaderFile
-#include <StepVisual_CurveStyleFontPattern.hxx>
#include <StepVisual_Array1OfCurveStyleFontPattern.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepVisual_HArray1OfDirectionCountSelect_HeaderFile
#define StepVisual_HArray1OfDirectionCountSelect_HeaderFile
-#include <StepVisual_DirectionCountSelect.hxx>
#include <StepVisual_Array1OfDirectionCountSelect.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef _StepVisual_HArray1OfDraughtingCalloutElement_HeaderFile
#define _StepVisual_HArray1OfDraughtingCalloutElement_HeaderFile
-#include <StepVisual_DraughtingCalloutElement.hxx>
#include <StepVisual_Array1OfDraughtingCalloutElement.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepVisual_HArray1OfFillStyleSelect_HeaderFile
#define StepVisual_HArray1OfFillStyleSelect_HeaderFile
-#include <StepVisual_FillStyleSelect.hxx>
#include <StepVisual_Array1OfFillStyleSelect.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepVisual_HArray1OfInvisibleItem_HeaderFile
#define StepVisual_HArray1OfInvisibleItem_HeaderFile
-#include <StepVisual_InvisibleItem.hxx>
#include <StepVisual_Array1OfInvisibleItem.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepVisual_HArray1OfLayeredItem_HeaderFile
#define StepVisual_HArray1OfLayeredItem_HeaderFile
-#include <StepVisual_LayeredItem.hxx>
#include <StepVisual_Array1OfLayeredItem.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepVisual_HArray1OfPresentationStyleAssignment_HeaderFile
#define StepVisual_HArray1OfPresentationStyleAssignment_HeaderFile
-#include <StepVisual_PresentationStyleAssignment.hxx>
#include <StepVisual_Array1OfPresentationStyleAssignment.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepVisual_HArray1OfPresentationStyleSelect_HeaderFile
#define StepVisual_HArray1OfPresentationStyleSelect_HeaderFile
-#include <StepVisual_PresentationStyleSelect.hxx>
#include <StepVisual_Array1OfPresentationStyleSelect.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepVisual_HArray1OfRenderingPropertiesSelect_HeaderFile
#define StepVisual_HArray1OfRenderingPropertiesSelect_HeaderFile
-#include <StepVisual_RenderingPropertiesSelect.hxx>
#include <StepVisual_Array1OfRenderingPropertiesSelect.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepVisual_HArray1OfStyleContextSelect_HeaderFile
#define StepVisual_HArray1OfStyleContextSelect_HeaderFile
-#include <StepVisual_StyleContextSelect.hxx>
#include <StepVisual_Array1OfStyleContextSelect.hxx>
#include <NCollection_DefineHArray1.hxx>
#ifndef StepVisual_HArray1OfSurfaceStyleElementSelect_HeaderFile
#define StepVisual_HArray1OfSurfaceStyleElementSelect_HeaderFile
-#include <StepVisual_SurfaceStyleElementSelect.hxx>
#include <StepVisual_Array1OfSurfaceStyleElementSelect.hxx>
#include <NCollection_DefineHArray1.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_Invisibility.hxx>
#include <StepVisual_InvisibleItem.hxx>
#define _StepVisual_Invisibility_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_HArray1OfInvisibleItem.hxx>
#include <Standard_Transient.hxx>
#include <Interface_Macros.hxx>
#include <Standard_Transient.hxx>
-#include <StepRepr_RepresentationItem.hxx>
#include <StepVisual_LayeredItem.hxx>
#include <StepVisual_PresentationRepresentation.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepData_EnumTool.hxx>
#include <StepVisual_MarkerMember.hxx>
#include <TCollection_AsciiString.hxx>
#include <Standard_Type.hxx>
#include <StepData_SelectInt.hxx>
-#include <Standard_Boolean.hxx>
-#include <Standard_CString.hxx>
#include <Standard_Integer.hxx>
#include <StepVisual_MarkerType.hxx>
#ifndef _StepVisual_NullStyle_HeaderFile
#define _StepVisual_NullStyle_HeaderFile
-#include <Standard_PrimitiveTypes.hxx>
-
enum StepVisual_NullStyle {
StepVisual_Null
};
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepRepr_RepresentationItem.hxx>
#include <StepVisual_OverRidingStyledItem.hxx>
#include <StepVisual_StyledItem.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepVisual_OverRidingStyledItem_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_StyledItem.hxx>
#include <StepVisual_HArray1OfPresentationStyleAssignment.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepGeom_Axis2Placement.hxx>
#include <StepVisual_PlanarBox.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepVisual_PlanarBox_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepGeom_Axis2Placement.hxx>
#include <StepVisual_PlanarExtent.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_PlanarExtent.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepBasic_SizeSelect.hxx>
#include <StepVisual_Colour.hxx>
-#include <StepVisual_MarkerSelect.hxx>
#include <StepVisual_PointStyle.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_PreDefinedItem.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepVisual_LayeredItem.hxx>
#include <StepVisual_PresentationLayerAssignment.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_PresentationLayerAssignment.hxx>
#include <StepVisual_PresentationLayerUsage.hxx>
#include <StepVisual_PresentationRepresentation.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_PlanarBox.hxx>
#include <StepVisual_PresentationSize.hxx>
#include <StepVisual_PresentationSizeAssignmentSelect.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_PresentationStyleAssignment.hxx>
#include <StepVisual_PresentationStyleSelect.hxx>
#define _StepVisual_PresentationStyleAssignment_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_HArray1OfPresentationStyleSelect.hxx>
#include <Standard_Transient.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_PresentationStyleByContext.hxx>
#include <StepVisual_StyleContextSelect.hxx>
#define _StepVisual_PresentationStyleByContext_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_StyleContextSelect.hxx>
#include <StepVisual_PresentationStyleAssignment.hxx>
#include <StepVisual_PointStyle.hxx>
#include <StepVisual_PresentationStyleSelect.hxx>
#include <StepVisual_SurfaceStyleUsage.hxx>
-#include <StepVisual_TextStyle.hxx>
StepVisual_PresentationStyleSelect::StepVisual_PresentationStyleSelect () { }
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepVisual_PresentationRepresentationSelect.hxx>
#include <StepVisual_PresentedItem.hxx>
#include <StepVisual_PresentedItemRepresentation.hxx>
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepRepr_RepresentationItem.hxx>
-#include <StepVisual_PresentationStyleAssignment.hxx>
#include <StepVisual_StyledItem.hxx>
#include <StepVisual_StyledItemTarget.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepVisual_StyledItem_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_HArray1OfPresentationStyleAssignment.hxx>
#include <StepRepr_RepresentationItem.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_SurfaceSideStyle.hxx>
#include <StepVisual_SurfaceStyleElementSelect.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepVisual_SurfaceSideStyle_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_HArray1OfSurfaceStyleElementSelect.hxx>
#include <Standard_Transient.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_CurveStyle.hxx>
#include <StepVisual_SurfaceStyleBoundary.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_CurveStyle.hxx>
#include <StepVisual_SurfaceStyleControlGrid.hxx>
#include <StepVisual_SurfaceStyleElementSelect.hxx>
#include <StepVisual_SurfaceStyleFillArea.hxx>
#include <StepVisual_SurfaceStyleParameterLine.hxx>
-#include <StepVisual_SurfaceStyleSegmentationCurve.hxx>
-#include <StepVisual_SurfaceStyleSilhouette.hxx>
#include <StepVisual_SurfaceStyleRendering.hxx>
StepVisual_SurfaceStyleElementSelect::StepVisual_SurfaceStyleElementSelect () { }
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_FillAreaStyle.hxx>
#include <StepVisual_SurfaceStyleFillArea.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_CurveStyle.hxx>
-#include <StepVisual_DirectionCountSelect.hxx>
#include <StepVisual_SurfaceStyleParameterLine.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepVisual_SurfaceStyleParameterLine,Standard_Transient)
#define _StepVisual_SurfaceStyleRenderingWithProperties_HeaderFile_
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_SurfaceStyleRendering.hxx>
#include <StepVisual_ShadingSurfaceMethod.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_CurveStyle.hxx>
#include <StepVisual_SurfaceStyleSegmentationCurve.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_CurveStyle.hxx>
#include <StepVisual_SurfaceStyleSilhouette.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_SurfaceSideStyle.hxx>
#include <StepVisual_SurfaceStyleUsage.hxx>
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_TessellatedAnnotationOccurrence.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepVisual_TessellatedAnnotationOccurrence,StepVisual_StyledItem);
#define _StepVisual_TessellatedAnnotationOccurrence_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepVisual_StyledItem.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_TessellatedCurveSet.hxx>
#include <StepVisual_TessellatedItem.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_TessellatedGeometricSet.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_TessellatedItem.hxx>
IMPLEMENT_STANDARD_RTTIEXT(StepVisual_TessellatedItem,StepGeom_GeometricRepresentationItem)
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepGeom_Axis2Placement.hxx>
-#include <StepVisual_FontSelect.hxx>
#include <StepVisual_TextLiteral.hxx>
#include <TCollection_HAsciiString.hxx>
#define _StepVisual_TextLiteral_HeaderFile
#include <Standard.hxx>
-#include <Standard_Type.hxx>
#include <StepGeom_Axis2Placement.hxx>
#include <StepVisual_TextPath.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepVisual_TextStyle.hxx>
#include <StepVisual_TextStyleForDefinedFont.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
-#include <StepVisual_BoxCharacteristicSelect.hxx>
#include <StepVisual_TextStyleForDefinedFont.hxx>
#include <StepVisual_TextStyleWithBoxCharacteristics.hxx>
#include <TCollection_HAsciiString.hxx>
// commercial license or contractual agreement.
-#include <Standard_Type.hxx>
#include <StepGeom_CartesianPoint.hxx>
#include <StepVisual_PlanarBox.hxx>
#include <StepVisual_ViewVolume.hxx>
#include <Standard_Type.hxx>
#include <StepVisual_CentralOrParallel.hxx>
-#include <Standard_Real.hxx>
-#include <Standard_Boolean.hxx>
#include <Standard_Transient.hxx>
class StepGeom_CartesianPoint;
class StepVisual_PlanarBox;
#include <Poly_Triangulation.hxx>
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
-#include <Standard_Handle.hxx>
#include <Standard_CString.hxx>
-#include <Standard_Boolean.hxx>
class TopoDS_Shape;
//! Offers the API for STL data manipulation.
#include <BRepBuilderAPI_MakeVertex.hxx>
#include <BRepBuilderAPI_Sewing.hxx>
#include <gp_Pnt.hxx>
-#include <OSD_Path.hxx>
#include <RWStl.hxx>
#include <TopoDS_Compound.hxx>
-#include <TopoDS_Edge.hxx>
#include <TopoDS_Face.hxx>
#include <TopoDS_Shape.hxx>
-#include <TopoDS_Shell.hxx>
#include <TopoDS_Vertex.hxx>
#include <TopoDS_Wire.hxx>
#ifndef _StlAPI_Reader_HeaderFile
#define _StlAPI_Reader_HeaderFile
-#include <Standard.hxx>
-#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
-#include <Standard_CString.hxx>
class TopoDS_Shape;
#include <StlAPI_Writer.hxx>
#include <Bnd_Box.hxx>
-#include <BRepBndLib.hxx>
#include <Message.hxx>
-#include <Message_Messenger.hxx>
-#include <OSD_Path.hxx>
#include <OSD_OpenFile.hxx>
#include <RWStl.hxx>
#include <BRep_Tool.hxx>