1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-29 14:00:49 +03:00

0024002: Overall code and build procedure refactoring -- automatic

Automatic upgrade of OCCT code by command "occt_upgrade . -nocdl":
- WOK-generated header files from inc and sources from drv are moved to src
- CDL files removed
- All packages are converted to nocdlpack
This commit is contained in:
abv
2015-07-12 07:42:38 +03:00
parent 543a996496
commit 42cf5bc1ca
15354 changed files with 623957 additions and 509844 deletions

104
src/RWStepFEA/FILES Normal file
View File

@@ -0,0 +1,104 @@
RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.cxx
RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.hxx
RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.cxx
RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.hxx
RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.cxx
RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.hxx
RWStepFEA_RWConstantSurface3dElementCoordinateSystem.cxx
RWStepFEA_RWConstantSurface3dElementCoordinateSystem.hxx
RWStepFEA_RWCurve3dElementProperty.cxx
RWStepFEA_RWCurve3dElementProperty.hxx
RWStepFEA_RWCurve3dElementRepresentation.cxx
RWStepFEA_RWCurve3dElementRepresentation.hxx
RWStepFEA_RWCurveElementEndOffset.cxx
RWStepFEA_RWCurveElementEndOffset.hxx
RWStepFEA_RWCurveElementEndRelease.cxx
RWStepFEA_RWCurveElementEndRelease.hxx
RWStepFEA_RWCurveElementInterval.cxx
RWStepFEA_RWCurveElementInterval.hxx
RWStepFEA_RWCurveElementIntervalConstant.cxx
RWStepFEA_RWCurveElementIntervalConstant.hxx
RWStepFEA_RWCurveElementIntervalLinearlyVarying.cxx
RWStepFEA_RWCurveElementIntervalLinearlyVarying.hxx
RWStepFEA_RWCurveElementLocation.cxx
RWStepFEA_RWCurveElementLocation.hxx
RWStepFEA_RWDummyNode.cxx
RWStepFEA_RWDummyNode.hxx
RWStepFEA_RWElementGeometricRelationship.cxx
RWStepFEA_RWElementGeometricRelationship.hxx
RWStepFEA_RWElementGroup.cxx
RWStepFEA_RWElementGroup.hxx
RWStepFEA_RWElementRepresentation.cxx
RWStepFEA_RWElementRepresentation.hxx
RWStepFEA_RWFeaAreaDensity.cxx
RWStepFEA_RWFeaAreaDensity.hxx
RWStepFEA_RWFeaAxis2Placement3d.cxx
RWStepFEA_RWFeaAxis2Placement3d.hxx
RWStepFEA_RWFeaCurveSectionGeometricRelationship.cxx
RWStepFEA_RWFeaCurveSectionGeometricRelationship.hxx
RWStepFEA_RWFeaGroup.cxx
RWStepFEA_RWFeaGroup.hxx
RWStepFEA_RWFeaLinearElasticity.cxx
RWStepFEA_RWFeaLinearElasticity.hxx
RWStepFEA_RWFeaMassDensity.cxx
RWStepFEA_RWFeaMassDensity.hxx
RWStepFEA_RWFeaMaterialPropertyRepresentation.cxx
RWStepFEA_RWFeaMaterialPropertyRepresentation.hxx
RWStepFEA_RWFeaMaterialPropertyRepresentationItem.cxx
RWStepFEA_RWFeaMaterialPropertyRepresentationItem.hxx
RWStepFEA_RWFeaModel.cxx
RWStepFEA_RWFeaModel.hxx
RWStepFEA_RWFeaModel3d.cxx
RWStepFEA_RWFeaModel3d.hxx
RWStepFEA_RWFeaModelDefinition.cxx
RWStepFEA_RWFeaModelDefinition.hxx
RWStepFEA_RWFeaMoistureAbsorption.cxx
RWStepFEA_RWFeaMoistureAbsorption.hxx
RWStepFEA_RWFeaParametricPoint.cxx
RWStepFEA_RWFeaParametricPoint.hxx
RWStepFEA_RWFeaRepresentationItem.cxx
RWStepFEA_RWFeaRepresentationItem.hxx
RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.cxx
RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.hxx
RWStepFEA_RWFeaShellBendingStiffness.cxx
RWStepFEA_RWFeaShellBendingStiffness.hxx
RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.cxx
RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.hxx
RWStepFEA_RWFeaShellMembraneStiffness.cxx
RWStepFEA_RWFeaShellMembraneStiffness.hxx
RWStepFEA_RWFeaShellShearStiffness.cxx
RWStepFEA_RWFeaShellShearStiffness.hxx
RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.cxx
RWStepFEA_RWFeaSurfaceSectionGeometricRelationship.hxx
RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.cxx
RWStepFEA_RWFeaTangentialCoefficientOfLinearThermalExpansion.hxx
RWStepFEA_RWFreedomAndCoefficient.cxx
RWStepFEA_RWFreedomAndCoefficient.hxx
RWStepFEA_RWFreedomsList.cxx
RWStepFEA_RWFreedomsList.hxx
RWStepFEA_RWGeometricNode.cxx
RWStepFEA_RWGeometricNode.hxx
RWStepFEA_RWNode.cxx
RWStepFEA_RWNode.hxx
RWStepFEA_RWNodeDefinition.cxx
RWStepFEA_RWNodeDefinition.hxx
RWStepFEA_RWNodeGroup.cxx
RWStepFEA_RWNodeGroup.hxx
RWStepFEA_RWNodeRepresentation.cxx
RWStepFEA_RWNodeRepresentation.hxx
RWStepFEA_RWNodeSet.cxx
RWStepFEA_RWNodeSet.hxx
RWStepFEA_RWNodeWithSolutionCoordinateSystem.cxx
RWStepFEA_RWNodeWithSolutionCoordinateSystem.hxx
RWStepFEA_RWNodeWithVector.cxx
RWStepFEA_RWNodeWithVector.hxx
RWStepFEA_RWParametricCurve3dElementCoordinateDirection.cxx
RWStepFEA_RWParametricCurve3dElementCoordinateDirection.hxx
RWStepFEA_RWParametricCurve3dElementCoordinateSystem.cxx
RWStepFEA_RWParametricCurve3dElementCoordinateSystem.hxx
RWStepFEA_RWParametricSurface3dElementCoordinateSystem.cxx
RWStepFEA_RWParametricSurface3dElementCoordinateSystem.hxx
RWStepFEA_RWSurface3dElementRepresentation.cxx
RWStepFEA_RWSurface3dElementRepresentation.hxx
RWStepFEA_RWVolume3dElementRepresentation.cxx
RWStepFEA_RWVolume3dElementRepresentation.hxx

View File

@@ -1,77 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
package RWStepFEA
uses
StepData, Interface, TCollection, TColStd, StepFEA
is
class RWAlignedCurve3dElementCoordinateSystem;
class RWArbitraryVolume3dElementCoordinateSystem;
class RWCurve3dElementProperty;
class RWCurve3dElementRepresentation;
class RWCurveElementEndOffset;
class RWCurveElementEndRelease;
class RWCurveElementInterval;
class RWCurveElementIntervalConstant;
class RWCurveElementLocation;
class RWDummyNode;
class RWElementGeometricRelationship;
class RWElementGroup;
class RWElementRepresentation;
class RWFeaAreaDensity;
class RWFeaAxis2Placement3d;
class RWFeaGroup;
class RWFeaLinearElasticity;
class RWFeaMassDensity;
class RWFeaMaterialPropertyRepresentation;
class RWFeaMaterialPropertyRepresentationItem;
class RWFeaModel;
class RWFeaModel3d;
class RWFeaMoistureAbsorption;
class RWFeaParametricPoint;
class RWFeaRepresentationItem;
class RWFeaSecantCoefficientOfLinearThermalExpansion;
class RWFeaShellBendingStiffness;
class RWFeaShellMembraneBendingCouplingStiffness;
class RWFeaShellMembraneStiffness;
class RWFeaShellShearStiffness;
class RWFeaTangentialCoefficientOfLinearThermalExpansion;
class RWGeometricNode;
class RWNode;
class RWNodeGroup;
class RWNodeRepresentation;
class RWNodeSet;
class RWNodeWithSolutionCoordinateSystem;
class RWNodeWithVector;
class RWParametricCurve3dElementCoordinateDirection;
class RWParametricCurve3dElementCoordinateSystem;
class RWParametricSurface3dElementCoordinateSystem;
class RWSurface3dElementRepresentation;
class RWVolume3dElementRepresentation;
class RWFeaModelDefinition;
class RWFreedomAndCoefficient;
class RWFreedomsList;
class RWNodeDefinition;
class RWAlignedSurface3dElementCoordinateSystem;
class RWConstantSurface3dElementCoordinateSystem;
class RWCurveElementIntervalLinearlyVarying; -- added 23.01.2003
class RWFeaCurveSectionGeometricRelationship; -- added 23.01.2003
class RWFeaSurfaceSectionGeometricRelationship; -- added 23.01.2003
end;

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWAlignedCurve3dElementCoordinateSystem from RWStepFEA
---Purpose: Read & Write tool for AlignedCurve3dElementCoordinateSystem
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
AlignedCurve3dElementCoordinateSystem from StepFEA
is
Create returns RWAlignedCurve3dElementCoordinateSystem from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : AlignedCurve3dElementCoordinateSystem from StepFEA);
---Purpose: Reads AlignedCurve3dElementCoordinateSystem
WriteStep (me; SW: in out StepWriter from StepData;
ent: AlignedCurve3dElementCoordinateSystem from StepFEA);
---Purpose: Writes AlignedCurve3dElementCoordinateSystem
Share (me; ent : AlignedCurve3dElementCoordinateSystem from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWAlignedCurve3dElementCoordinateSystem;

View File

@@ -15,14 +15,18 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWAlignedCurve3dElementCoordinateSystem.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_AlignedCurve3dElementCoordinateSystem.hxx>
#include <StepFEA_FeaAxis2Placement3d.hxx>
//=======================================================================
//function : RWStepFEA_RWAlignedCurve3dElementCoordinateSystem
//purpose :
//=======================================================================
RWStepFEA_RWAlignedCurve3dElementCoordinateSystem::RWStepFEA_RWAlignedCurve3dElementCoordinateSystem ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWAlignedCurve3dElementCoordinateSystem_HeaderFile
#define _RWStepFEA_RWAlignedCurve3dElementCoordinateSystem_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_AlignedCurve3dElementCoordinateSystem;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for AlignedCurve3dElementCoordinateSystem
class RWStepFEA_RWAlignedCurve3dElementCoordinateSystem
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWAlignedCurve3dElementCoordinateSystem();
//! Reads AlignedCurve3dElementCoordinateSystem
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_AlignedCurve3dElementCoordinateSystem)& ent) const;
//! Writes AlignedCurve3dElementCoordinateSystem
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_AlignedCurve3dElementCoordinateSystem)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_AlignedCurve3dElementCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWAlignedCurve3dElementCoordinateSystem_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-26
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWAlignedSurface3dElementCoordinateSystem from RWStepFEA
---Purpose: Read & Write tool for AlignedSurface3dElementCoordinateSystem
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
AlignedSurface3dElementCoordinateSystem from StepFEA
is
Create returns RWAlignedSurface3dElementCoordinateSystem from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : AlignedSurface3dElementCoordinateSystem from StepFEA);
---Purpose: Reads AlignedSurface3dElementCoordinateSystem
WriteStep (me; SW: in out StepWriter from StepData;
ent: AlignedSurface3dElementCoordinateSystem from StepFEA);
---Purpose: Writes AlignedSurface3dElementCoordinateSystem
Share (me; ent : AlignedSurface3dElementCoordinateSystem from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWAlignedSurface3dElementCoordinateSystem;

View File

@@ -15,14 +15,18 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWAlignedSurface3dElementCoordinateSystem.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_AlignedSurface3dElementCoordinateSystem.hxx>
#include <StepFEA_FeaAxis2Placement3d.hxx>
//=======================================================================
//function : RWStepFEA_RWAlignedSurface3dElementCoordinateSystem
//purpose :
//=======================================================================
RWStepFEA_RWAlignedSurface3dElementCoordinateSystem::RWStepFEA_RWAlignedSurface3dElementCoordinateSystem ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-26
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWAlignedSurface3dElementCoordinateSystem_HeaderFile
#define _RWStepFEA_RWAlignedSurface3dElementCoordinateSystem_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_AlignedSurface3dElementCoordinateSystem;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for AlignedSurface3dElementCoordinateSystem
class RWStepFEA_RWAlignedSurface3dElementCoordinateSystem
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWAlignedSurface3dElementCoordinateSystem();
//! Reads AlignedSurface3dElementCoordinateSystem
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_AlignedSurface3dElementCoordinateSystem)& ent) const;
//! Writes AlignedSurface3dElementCoordinateSystem
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_AlignedSurface3dElementCoordinateSystem)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_AlignedSurface3dElementCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWAlignedSurface3dElementCoordinateSystem_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWArbitraryVolume3dElementCoordinateSystem from RWStepFEA
---Purpose: Read & Write tool for ArbitraryVolume3dElementCoordinateSystem
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
ArbitraryVolume3dElementCoordinateSystem from StepFEA
is
Create returns RWArbitraryVolume3dElementCoordinateSystem from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : ArbitraryVolume3dElementCoordinateSystem from StepFEA);
---Purpose: Reads ArbitraryVolume3dElementCoordinateSystem
WriteStep (me; SW: in out StepWriter from StepData;
ent: ArbitraryVolume3dElementCoordinateSystem from StepFEA);
---Purpose: Writes ArbitraryVolume3dElementCoordinateSystem
Share (me; ent : ArbitraryVolume3dElementCoordinateSystem from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWArbitraryVolume3dElementCoordinateSystem;

View File

@@ -15,14 +15,18 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_ArbitraryVolume3dElementCoordinateSystem.hxx>
#include <StepFEA_FeaAxis2Placement3d.hxx>
//=======================================================================
//function : RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem
//purpose :
//=======================================================================
RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem::RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem_HeaderFile
#define _RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_ArbitraryVolume3dElementCoordinateSystem;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for ArbitraryVolume3dElementCoordinateSystem
class RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem();
//! Reads ArbitraryVolume3dElementCoordinateSystem
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ArbitraryVolume3dElementCoordinateSystem)& ent) const;
//! Writes ArbitraryVolume3dElementCoordinateSystem
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ArbitraryVolume3dElementCoordinateSystem)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_ArbitraryVolume3dElementCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWArbitraryVolume3dElementCoordinateSystem_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-26
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWConstantSurface3dElementCoordinateSystem from RWStepFEA
---Purpose: Read & Write tool for ConstantSurface3dElementCoordinateSystem
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
ConstantSurface3dElementCoordinateSystem from StepFEA
is
Create returns RWConstantSurface3dElementCoordinateSystem from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : ConstantSurface3dElementCoordinateSystem from StepFEA);
---Purpose: Reads ConstantSurface3dElementCoordinateSystem
WriteStep (me; SW: in out StepWriter from StepData;
ent: ConstantSurface3dElementCoordinateSystem from StepFEA);
---Purpose: Writes ConstantSurface3dElementCoordinateSystem
Share (me; ent : ConstantSurface3dElementCoordinateSystem from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWConstantSurface3dElementCoordinateSystem;

View File

@@ -15,13 +15,17 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWConstantSurface3dElementCoordinateSystem.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWConstantSurface3dElementCoordinateSystem.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_ConstantSurface3dElementCoordinateSystem.hxx>
//=======================================================================
//function : RWStepFEA_RWConstantSurface3dElementCoordinateSystem
//purpose :
//=======================================================================
RWStepFEA_RWConstantSurface3dElementCoordinateSystem::RWStepFEA_RWConstantSurface3dElementCoordinateSystem ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-26
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWConstantSurface3dElementCoordinateSystem_HeaderFile
#define _RWStepFEA_RWConstantSurface3dElementCoordinateSystem_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_ConstantSurface3dElementCoordinateSystem;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for ConstantSurface3dElementCoordinateSystem
class RWStepFEA_RWConstantSurface3dElementCoordinateSystem
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWConstantSurface3dElementCoordinateSystem();
//! Reads ConstantSurface3dElementCoordinateSystem
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ConstantSurface3dElementCoordinateSystem)& ent) const;
//! Writes ConstantSurface3dElementCoordinateSystem
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ConstantSurface3dElementCoordinateSystem)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_ConstantSurface3dElementCoordinateSystem)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWConstantSurface3dElementCoordinateSystem_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWCurve3dElementProperty from RWStepFEA
---Purpose: Read & Write tool for Curve3dElementProperty
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
Curve3dElementProperty from StepFEA
is
Create returns RWCurve3dElementProperty from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : Curve3dElementProperty from StepFEA);
---Purpose: Reads Curve3dElementProperty
WriteStep (me; SW: in out StepWriter from StepData;
ent: Curve3dElementProperty from StepFEA);
---Purpose: Writes Curve3dElementProperty
Share (me; ent : Curve3dElementProperty from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWCurve3dElementProperty;

View File

@@ -15,19 +15,23 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWCurve3dElementProperty.ixx>
#include <StepFEA_HArray1OfCurveElementInterval.hxx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWCurve3dElementProperty.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_Curve3dElementProperty.hxx>
#include <StepFEA_CurveElementEndOffset.hxx>
#include <StepFEA_CurveElementEndRelease.hxx>
#include <StepFEA_CurveElementInterval.hxx>
#include <StepFEA_HArray1OfCurveElementEndOffset.hxx>
#include <StepFEA_CurveElementEndOffset.hxx>
#include <StepFEA_HArray1OfCurveElementEndRelease.hxx>
#include <StepFEA_CurveElementEndRelease.hxx>
#include <StepFEA_HArray1OfCurveElementInterval.hxx>
//=======================================================================
//function : RWStepFEA_RWCurve3dElementProperty
//purpose :
//=======================================================================
RWStepFEA_RWCurve3dElementProperty::RWStepFEA_RWCurve3dElementProperty ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWCurve3dElementProperty_HeaderFile
#define _RWStepFEA_RWCurve3dElementProperty_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_Curve3dElementProperty;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for Curve3dElementProperty
class RWStepFEA_RWCurve3dElementProperty
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWCurve3dElementProperty();
//! Reads Curve3dElementProperty
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_Curve3dElementProperty)& ent) const;
//! Writes Curve3dElementProperty
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_Curve3dElementProperty)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_Curve3dElementProperty)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWCurve3dElementProperty_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWCurve3dElementRepresentation from RWStepFEA
---Purpose: Read & Write tool for Curve3dElementRepresentation
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
Curve3dElementRepresentation from StepFEA
is
Create returns RWCurve3dElementRepresentation from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : Curve3dElementRepresentation from StepFEA);
---Purpose: Reads Curve3dElementRepresentation
WriteStep (me; SW: in out StepWriter from StepData;
ent: Curve3dElementRepresentation from StepFEA);
---Purpose: Writes Curve3dElementRepresentation
Share (me; ent : Curve3dElementRepresentation from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWCurve3dElementRepresentation;

View File

@@ -15,22 +15,26 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWCurve3dElementRepresentation.ixx>
#include <StepRepr_HArray1OfRepresentationItem.hxx>
#include <StepRepr_RepresentationItem.hxx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWCurve3dElementRepresentation.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepElement_Curve3dElementDescriptor.hxx>
#include <StepElement_ElementMaterial.hxx>
#include <StepFEA_Curve3dElementProperty.hxx>
#include <StepFEA_Curve3dElementRepresentation.hxx>
#include <StepFEA_FeaModel3d.hxx>
#include <StepFEA_HArray1OfNodeRepresentation.hxx>
#include <StepFEA_NodeRepresentation.hxx>
#include <StepRepr_HArray1OfRepresentationItem.hxx>
#include <StepRepr_RepresentationContext.hxx>
#include <StepFEA_FeaModel3d.hxx>
#include <StepElement_Curve3dElementDescriptor.hxx>
#include <StepFEA_Curve3dElementProperty.hxx>
#include <StepElement_ElementMaterial.hxx>
#include <StepRepr_RepresentationItem.hxx>
//=======================================================================
//function : RWStepFEA_RWCurve3dElementRepresentation
//purpose :
//=======================================================================
RWStepFEA_RWCurve3dElementRepresentation::RWStepFEA_RWCurve3dElementRepresentation ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWCurve3dElementRepresentation_HeaderFile
#define _RWStepFEA_RWCurve3dElementRepresentation_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_Curve3dElementRepresentation;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for Curve3dElementRepresentation
class RWStepFEA_RWCurve3dElementRepresentation
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWCurve3dElementRepresentation();
//! Reads Curve3dElementRepresentation
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_Curve3dElementRepresentation)& ent) const;
//! Writes Curve3dElementRepresentation
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_Curve3dElementRepresentation)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_Curve3dElementRepresentation)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWCurve3dElementRepresentation_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWCurveElementEndOffset from RWStepFEA
---Purpose: Read & Write tool for CurveElementEndOffset
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
CurveElementEndOffset from StepFEA
is
Create returns RWCurveElementEndOffset from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : CurveElementEndOffset from StepFEA);
---Purpose: Reads CurveElementEndOffset
WriteStep (me; SW: in out StepWriter from StepData;
ent: CurveElementEndOffset from StepFEA);
---Purpose: Writes CurveElementEndOffset
Share (me; ent : CurveElementEndOffset from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWCurveElementEndOffset;

View File

@@ -15,15 +15,19 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWCurveElementEndOffset.ixx>
#include <TColStd_HArray1OfReal.hxx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWCurveElementEndOffset.hxx>
#include <Standard_Real.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_CurveElementEndOffset.hxx>
#include <TColStd_HArray1OfReal.hxx>
//=======================================================================
//function : RWStepFEA_RWCurveElementEndOffset
//purpose :
//=======================================================================
RWStepFEA_RWCurveElementEndOffset::RWStepFEA_RWCurveElementEndOffset ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWCurveElementEndOffset_HeaderFile
#define _RWStepFEA_RWCurveElementEndOffset_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_CurveElementEndOffset;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for CurveElementEndOffset
class RWStepFEA_RWCurveElementEndOffset
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWCurveElementEndOffset();
//! Reads CurveElementEndOffset
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementEndOffset)& ent) const;
//! Writes CurveElementEndOffset
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementEndOffset)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_CurveElementEndOffset)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWCurveElementEndOffset_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWCurveElementEndRelease from RWStepFEA
---Purpose: Read & Write tool for CurveElementEndRelease
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
CurveElementEndRelease from StepFEA
is
Create returns RWCurveElementEndRelease from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : CurveElementEndRelease from StepFEA);
---Purpose: Reads CurveElementEndRelease
WriteStep (me; SW: in out StepWriter from StepData;
ent: CurveElementEndRelease from StepFEA);
---Purpose: Writes CurveElementEndRelease
Share (me; ent : CurveElementEndRelease from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWCurveElementEndRelease;

View File

@@ -15,15 +15,19 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWCurveElementEndRelease.ixx>
#include <StepElement_HArray1OfCurveElementEndReleasePacket.hxx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWCurveElementEndRelease.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepElement_CurveElementEndReleasePacket.hxx>
#include <StepElement_HArray1OfCurveElementEndReleasePacket.hxx>
#include <StepFEA_CurveElementEndRelease.hxx>
//=======================================================================
//function : RWStepFEA_RWCurveElementEndRelease
//purpose :
//=======================================================================
RWStepFEA_RWCurveElementEndRelease::RWStepFEA_RWCurveElementEndRelease ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWCurveElementEndRelease_HeaderFile
#define _RWStepFEA_RWCurveElementEndRelease_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_CurveElementEndRelease;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for CurveElementEndRelease
class RWStepFEA_RWCurveElementEndRelease
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWCurveElementEndRelease();
//! Reads CurveElementEndRelease
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementEndRelease)& ent) const;
//! Writes CurveElementEndRelease
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementEndRelease)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_CurveElementEndRelease)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWCurveElementEndRelease_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWCurveElementInterval from RWStepFEA
---Purpose: Read & Write tool for CurveElementInterval
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
CurveElementInterval from StepFEA
is
Create returns RWCurveElementInterval from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : CurveElementInterval from StepFEA);
---Purpose: Reads CurveElementInterval
WriteStep (me; SW: in out StepWriter from StepData;
ent: CurveElementInterval from StepFEA);
---Purpose: Writes CurveElementInterval
Share (me; ent : CurveElementInterval from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWCurveElementInterval;

View File

@@ -15,15 +15,19 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWCurveElementInterval.ixx>
#include <StepFEA_CurveElementLocation.hxx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWCurveElementInterval.hxx>
#include <StepBasic_EulerAngles.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_CurveElementInterval.hxx>
#include <StepFEA_CurveElementLocation.hxx>
//=======================================================================
//function : RWStepFEA_RWCurveElementInterval
//purpose :
//=======================================================================
RWStepFEA_RWCurveElementInterval::RWStepFEA_RWCurveElementInterval ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWCurveElementInterval_HeaderFile
#define _RWStepFEA_RWCurveElementInterval_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_CurveElementInterval;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for CurveElementInterval
class RWStepFEA_RWCurveElementInterval
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWCurveElementInterval();
//! Reads CurveElementInterval
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementInterval)& ent) const;
//! Writes CurveElementInterval
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementInterval)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_CurveElementInterval)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWCurveElementInterval_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWCurveElementIntervalConstant from RWStepFEA
---Purpose: Read & Write tool for CurveElementIntervalConstant
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
CurveElementIntervalConstant from StepFEA
is
Create returns RWCurveElementIntervalConstant from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : CurveElementIntervalConstant from StepFEA);
---Purpose: Reads CurveElementIntervalConstant
WriteStep (me; SW: in out StepWriter from StepData;
ent: CurveElementIntervalConstant from StepFEA);
---Purpose: Writes CurveElementIntervalConstant
Share (me; ent : CurveElementIntervalConstant from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWCurveElementIntervalConstant;

View File

@@ -15,16 +15,20 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWCurveElementIntervalConstant.ixx>
#include <StepFEA_CurveElementLocation.hxx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWCurveElementIntervalConstant.hxx>
#include <StepBasic_EulerAngles.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepElement_CurveElementSectionDefinition.hxx>
#include <StepFEA_CurveElementIntervalConstant.hxx>
#include <StepFEA_CurveElementLocation.hxx>
//=======================================================================
//function : RWStepFEA_RWCurveElementIntervalConstant
//purpose :
//=======================================================================
RWStepFEA_RWCurveElementIntervalConstant::RWStepFEA_RWCurveElementIntervalConstant ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWCurveElementIntervalConstant_HeaderFile
#define _RWStepFEA_RWCurveElementIntervalConstant_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_CurveElementIntervalConstant;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for CurveElementIntervalConstant
class RWStepFEA_RWCurveElementIntervalConstant
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWCurveElementIntervalConstant();
//! Reads CurveElementIntervalConstant
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementIntervalConstant)& ent) const;
//! Writes CurveElementIntervalConstant
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementIntervalConstant)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_CurveElementIntervalConstant)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWCurveElementIntervalConstant_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2003-01-22
-- Created by: data exchange team
-- Copyright (c) 2003-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWCurveElementIntervalLinearlyVarying from RWStepFEA
---Purpose: Read & Write tool for CurveElementIntervalLinearlyVarying
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
CurveElementIntervalLinearlyVarying from StepFEA
is
Create returns RWCurveElementIntervalLinearlyVarying from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : CurveElementIntervalLinearlyVarying from StepFEA);
---Purpose: Reads CurveElementIntervalLinearlyVarying
WriteStep (me; SW: in out StepWriter from StepData;
ent: CurveElementIntervalLinearlyVarying from StepFEA);
---Purpose: Writes CurveElementIntervalLinearlyVarying
Share (me; ent : CurveElementIntervalLinearlyVarying from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWCurveElementIntervalLinearlyVarying;

View File

@@ -15,17 +15,21 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWCurveElementIntervalLinearlyVarying.ixx>
#include <StepElement_HArray1OfCurveElementSectionDefinition.hxx>
#include <StepElement_CurveElementSectionDefinition.hxx>
#include <StepFEA_CurveElementLocation.hxx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWCurveElementIntervalLinearlyVarying.hxx>
#include <StepBasic_EulerAngles.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepElement_CurveElementSectionDefinition.hxx>
#include <StepElement_HArray1OfCurveElementSectionDefinition.hxx>
#include <StepFEA_CurveElementIntervalLinearlyVarying.hxx>
#include <StepFEA_CurveElementLocation.hxx>
//=======================================================================
//function : RWStepFEA_RWCurveElementIntervalLinearlyVarying
//purpose :
//=======================================================================
RWStepFEA_RWCurveElementIntervalLinearlyVarying::RWStepFEA_RWCurveElementIntervalLinearlyVarying ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2003-01-22
// Created by: data exchange team
// Copyright (c) 2003-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWCurveElementIntervalLinearlyVarying_HeaderFile
#define _RWStepFEA_RWCurveElementIntervalLinearlyVarying_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_CurveElementIntervalLinearlyVarying;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for CurveElementIntervalLinearlyVarying
class RWStepFEA_RWCurveElementIntervalLinearlyVarying
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWCurveElementIntervalLinearlyVarying();
//! Reads CurveElementIntervalLinearlyVarying
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementIntervalLinearlyVarying)& ent) const;
//! Writes CurveElementIntervalLinearlyVarying
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementIntervalLinearlyVarying)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_CurveElementIntervalLinearlyVarying)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWCurveElementIntervalLinearlyVarying_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWCurveElementLocation from RWStepFEA
---Purpose: Read & Write tool for CurveElementLocation
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
CurveElementLocation from StepFEA
is
Create returns RWCurveElementLocation from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : CurveElementLocation from StepFEA);
---Purpose: Reads CurveElementLocation
WriteStep (me; SW: in out StepWriter from StepData;
ent: CurveElementLocation from StepFEA);
---Purpose: Writes CurveElementLocation
Share (me; ent : CurveElementLocation from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWCurveElementLocation;

View File

@@ -15,14 +15,18 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWCurveElementLocation.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWCurveElementLocation.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_CurveElementLocation.hxx>
#include <StepFEA_FeaParametricPoint.hxx>
//=======================================================================
//function : RWStepFEA_RWCurveElementLocation
//purpose :
//=======================================================================
RWStepFEA_RWCurveElementLocation::RWStepFEA_RWCurveElementLocation ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWCurveElementLocation_HeaderFile
#define _RWStepFEA_RWCurveElementLocation_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_CurveElementLocation;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for CurveElementLocation
class RWStepFEA_RWCurveElementLocation
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWCurveElementLocation();
//! Reads CurveElementLocation
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_CurveElementLocation)& ent) const;
//! Writes CurveElementLocation
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_CurveElementLocation)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_CurveElementLocation)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWCurveElementLocation_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWDummyNode from RWStepFEA
---Purpose: Read & Write tool for DummyNode
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
DummyNode from StepFEA
is
Create returns RWDummyNode from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : DummyNode from StepFEA);
---Purpose: Reads DummyNode
WriteStep (me; SW: in out StepWriter from StepData;
ent: DummyNode from StepFEA);
---Purpose: Writes DummyNode
Share (me; ent : DummyNode from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWDummyNode;

View File

@@ -15,17 +15,21 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWDummyNode.ixx>
#include <StepRepr_HArray1OfRepresentationItem.hxx>
#include <StepRepr_RepresentationItem.hxx>
#include <StepRepr_RepresentationContext.hxx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWDummyNode.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_DummyNode.hxx>
#include <StepFEA_FeaModel.hxx>
#include <StepRepr_HArray1OfRepresentationItem.hxx>
#include <StepRepr_RepresentationContext.hxx>
#include <StepRepr_RepresentationItem.hxx>
//=======================================================================
//function : RWStepFEA_RWDummyNode
//purpose :
//=======================================================================
RWStepFEA_RWDummyNode::RWStepFEA_RWDummyNode ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWDummyNode_HeaderFile
#define _RWStepFEA_RWDummyNode_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_DummyNode;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for DummyNode
class RWStepFEA_RWDummyNode
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWDummyNode();
//! Reads DummyNode
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_DummyNode)& ent) const;
//! Writes DummyNode
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_DummyNode)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_DummyNode)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWDummyNode_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2003-02-04
-- Created by: data exchange team
-- Copyright (c) 2003-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWElementGeometricRelationship from RWStepFEA
---Purpose: Read & Write tool for ElementGeometricRelationship
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
ElementGeometricRelationship from StepFEA
is
Create returns RWElementGeometricRelationship from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : ElementGeometricRelationship from StepFEA);
---Purpose: Reads ElementGeometricRelationship
WriteStep (me; SW: in out StepWriter from StepData;
ent: ElementGeometricRelationship from StepFEA);
---Purpose: Writes ElementGeometricRelationship
Share (me; ent : ElementGeometricRelationship from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWElementGeometricRelationship;

View File

@@ -15,14 +15,18 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWElementGeometricRelationship.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWElementGeometricRelationship.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepElement_AnalysisItemWithinRepresentation.hxx>
#include <StepFEA_ElementGeometricRelationship.hxx>
//=======================================================================
//function : RWStepFEA_RWElementGeometricRelationship
//purpose :
//=======================================================================
RWStepFEA_RWElementGeometricRelationship::RWStepFEA_RWElementGeometricRelationship ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2003-02-04
// Created by: data exchange team
// Copyright (c) 2003-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWElementGeometricRelationship_HeaderFile
#define _RWStepFEA_RWElementGeometricRelationship_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_ElementGeometricRelationship;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for ElementGeometricRelationship
class RWStepFEA_RWElementGeometricRelationship
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWElementGeometricRelationship();
//! Reads ElementGeometricRelationship
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ElementGeometricRelationship)& ent) const;
//! Writes ElementGeometricRelationship
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ElementGeometricRelationship)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_ElementGeometricRelationship)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWElementGeometricRelationship_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWElementGroup from RWStepFEA
---Purpose: Read & Write tool for ElementGroup
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
ElementGroup from StepFEA
is
Create returns RWElementGroup from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : ElementGroup from StepFEA);
---Purpose: Reads ElementGroup
WriteStep (me; SW: in out StepWriter from StepData;
ent: ElementGroup from StepFEA);
---Purpose: Writes ElementGroup
Share (me; ent : ElementGroup from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWElementGroup;

View File

@@ -15,16 +15,20 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWElementGroup.ixx>
#include <StepFEA_HArray1OfElementRepresentation.hxx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWElementGroup.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_ElementGroup.hxx>
#include <StepFEA_ElementRepresentation.hxx>
#include <StepFEA_FeaModel.hxx>
#include <StepFEA_HArray1OfElementRepresentation.hxx>
//=======================================================================
//function : RWStepFEA_RWElementGroup
//purpose :
//=======================================================================
RWStepFEA_RWElementGroup::RWStepFEA_RWElementGroup ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWElementGroup_HeaderFile
#define _RWStepFEA_RWElementGroup_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_ElementGroup;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for ElementGroup
class RWStepFEA_RWElementGroup
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWElementGroup();
//! Reads ElementGroup
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ElementGroup)& ent) const;
//! Writes ElementGroup
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ElementGroup)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_ElementGroup)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWElementGroup_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWElementRepresentation from RWStepFEA
---Purpose: Read & Write tool for ElementRepresentation
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
ElementRepresentation from StepFEA
is
Create returns RWElementRepresentation from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : ElementRepresentation from StepFEA);
---Purpose: Reads ElementRepresentation
WriteStep (me; SW: in out StepWriter from StepData;
ent: ElementRepresentation from StepFEA);
---Purpose: Writes ElementRepresentation
Share (me; ent : ElementRepresentation from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWElementRepresentation;

View File

@@ -15,18 +15,22 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWElementRepresentation.ixx>
#include <StepRepr_HArray1OfRepresentationItem.hxx>
#include <StepRepr_RepresentationItem.hxx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWElementRepresentation.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_ElementRepresentation.hxx>
#include <StepFEA_HArray1OfNodeRepresentation.hxx>
#include <StepFEA_NodeRepresentation.hxx>
#include <StepRepr_HArray1OfRepresentationItem.hxx>
#include <StepRepr_RepresentationContext.hxx>
#include <StepRepr_RepresentationItem.hxx>
//=======================================================================
//function : RWStepFEA_RWElementRepresentation
//purpose :
//=======================================================================
RWStepFEA_RWElementRepresentation::RWStepFEA_RWElementRepresentation ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWElementRepresentation_HeaderFile
#define _RWStepFEA_RWElementRepresentation_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_ElementRepresentation;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for ElementRepresentation
class RWStepFEA_RWElementRepresentation
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWElementRepresentation();
//! Reads ElementRepresentation
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_ElementRepresentation)& ent) const;
//! Writes ElementRepresentation
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_ElementRepresentation)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_ElementRepresentation)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWElementRepresentation_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaAreaDensity from RWStepFEA
---Purpose: Read & Write tool for FeaAreaDensity
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaAreaDensity from StepFEA
is
Create returns RWFeaAreaDensity from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaAreaDensity from StepFEA);
---Purpose: Reads FeaAreaDensity
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaAreaDensity from StepFEA);
---Purpose: Writes FeaAreaDensity
Share (me; ent : FeaAreaDensity from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaAreaDensity;

View File

@@ -15,13 +15,17 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaAreaDensity.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaAreaDensity.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_FeaAreaDensity.hxx>
//=======================================================================
//function : RWStepFEA_RWFeaAreaDensity
//purpose :
//=======================================================================
RWStepFEA_RWFeaAreaDensity::RWStepFEA_RWFeaAreaDensity ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWFeaAreaDensity_HeaderFile
#define _RWStepFEA_RWFeaAreaDensity_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_FeaAreaDensity;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for FeaAreaDensity
class RWStepFEA_RWFeaAreaDensity
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWFeaAreaDensity();
//! Reads FeaAreaDensity
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaAreaDensity)& ent) const;
//! Writes FeaAreaDensity
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaAreaDensity)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_FeaAreaDensity)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWFeaAreaDensity_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaAxis2Placement3d from RWStepFEA
---Purpose: Read & Write tool for FeaAxis2Placement3d
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaAxis2Placement3d from StepFEA
is
Create returns RWFeaAxis2Placement3d from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaAxis2Placement3d from StepFEA);
---Purpose: Reads FeaAxis2Placement3d
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaAxis2Placement3d from StepFEA);
---Purpose: Writes FeaAxis2Placement3d
Share (me; ent : FeaAxis2Placement3d from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaAxis2Placement3d;

View File

@@ -15,7 +15,12 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaAxis2Placement3d.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaAxis2Placement3d.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_FeaAxis2Placement3d.hxx>
#include <StepGeom_CartesianPoint.hxx>
#include <StepGeom_Direction.hxx>
@@ -23,7 +28,6 @@
//function : RWStepFEA_RWFeaAxis2Placement3d
//purpose :
//=======================================================================
RWStepFEA_RWFeaAxis2Placement3d::RWStepFEA_RWFeaAxis2Placement3d ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWFeaAxis2Placement3d_HeaderFile
#define _RWStepFEA_RWFeaAxis2Placement3d_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_FeaAxis2Placement3d;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for FeaAxis2Placement3d
class RWStepFEA_RWFeaAxis2Placement3d
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWFeaAxis2Placement3d();
//! Reads FeaAxis2Placement3d
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaAxis2Placement3d)& ent) const;
//! Writes FeaAxis2Placement3d
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaAxis2Placement3d)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_FeaAxis2Placement3d)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWFeaAxis2Placement3d_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2003-01-22
-- Created by: data exchange team
-- Copyright (c) 2003-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaCurveSectionGeometricRelationship from RWStepFEA
---Purpose: Read & Write tool for FeaCurveSectionGeometricRelationship
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaCurveSectionGeometricRelationship from StepFEA
is
Create returns RWFeaCurveSectionGeometricRelationship from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaCurveSectionGeometricRelationship from StepFEA);
---Purpose: Reads FeaCurveSectionGeometricRelationship
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaCurveSectionGeometricRelationship from StepFEA);
---Purpose: Writes FeaCurveSectionGeometricRelationship
Share (me; ent : FeaCurveSectionGeometricRelationship from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaCurveSectionGeometricRelationship;

View File

@@ -15,15 +15,19 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaCurveSectionGeometricRelationship.ixx>
#include <StepElement_CurveElementSectionDefinition.hxx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaCurveSectionGeometricRelationship.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepElement_AnalysisItemWithinRepresentation.hxx>
#include <StepElement_CurveElementSectionDefinition.hxx>
#include <StepFEA_FeaCurveSectionGeometricRelationship.hxx>
//=======================================================================
//function : RWStepFEA_RWFeaCurveSectionGeometricRelationship
//purpose :
//=======================================================================
RWStepFEA_RWFeaCurveSectionGeometricRelationship::RWStepFEA_RWFeaCurveSectionGeometricRelationship ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2003-01-22
// Created by: data exchange team
// Copyright (c) 2003-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWFeaCurveSectionGeometricRelationship_HeaderFile
#define _RWStepFEA_RWFeaCurveSectionGeometricRelationship_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_FeaCurveSectionGeometricRelationship;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for FeaCurveSectionGeometricRelationship
class RWStepFEA_RWFeaCurveSectionGeometricRelationship
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWFeaCurveSectionGeometricRelationship();
//! Reads FeaCurveSectionGeometricRelationship
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaCurveSectionGeometricRelationship)& ent) const;
//! Writes FeaCurveSectionGeometricRelationship
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaCurveSectionGeometricRelationship)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_FeaCurveSectionGeometricRelationship)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWFeaCurveSectionGeometricRelationship_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaGroup from RWStepFEA
---Purpose: Read & Write tool for FeaGroup
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaGroup from StepFEA
is
Create returns RWFeaGroup from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaGroup from StepFEA);
---Purpose: Reads FeaGroup
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaGroup from StepFEA);
---Purpose: Writes FeaGroup
Share (me; ent : FeaGroup from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaGroup;

View File

@@ -15,14 +15,18 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaGroup.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaGroup.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_FeaGroup.hxx>
#include <StepFEA_FeaModel.hxx>
//=======================================================================
//function : RWStepFEA_RWFeaGroup
//purpose :
//=======================================================================
RWStepFEA_RWFeaGroup::RWStepFEA_RWFeaGroup ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWFeaGroup_HeaderFile
#define _RWStepFEA_RWFeaGroup_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_FeaGroup;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for FeaGroup
class RWStepFEA_RWFeaGroup
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWFeaGroup();
//! Reads FeaGroup
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaGroup)& ent) const;
//! Writes FeaGroup
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaGroup)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_FeaGroup)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWFeaGroup_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaLinearElasticity from RWStepFEA
---Purpose: Read & Write tool for FeaLinearElasticity
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaLinearElasticity from StepFEA
is
Create returns RWFeaLinearElasticity from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaLinearElasticity from StepFEA);
---Purpose: Reads FeaLinearElasticity
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaLinearElasticity from StepFEA);
---Purpose: Writes FeaLinearElasticity
Share (me; ent : FeaLinearElasticity from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaLinearElasticity;

View File

@@ -15,17 +15,19 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaLinearElasticity.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaLinearElasticity.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_FeaLinearElasticity.hxx>
#include <StepFEA_SymmetricTensor43dMember.hxx>
#include <TColStd_HArray1OfReal.hxx>
//=======================================================================
//function : RWStepFEA_RWFeaLinearElasticity
//purpose :
//=======================================================================
RWStepFEA_RWFeaLinearElasticity::RWStepFEA_RWFeaLinearElasticity ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWFeaLinearElasticity_HeaderFile
#define _RWStepFEA_RWFeaLinearElasticity_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_FeaLinearElasticity;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for FeaLinearElasticity
class RWStepFEA_RWFeaLinearElasticity
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWFeaLinearElasticity();
//! Reads FeaLinearElasticity
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaLinearElasticity)& ent) const;
//! Writes FeaLinearElasticity
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaLinearElasticity)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_FeaLinearElasticity)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWFeaLinearElasticity_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaMassDensity from RWStepFEA
---Purpose: Read & Write tool for FeaMassDensity
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaMassDensity from StepFEA
is
Create returns RWFeaMassDensity from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaMassDensity from StepFEA);
---Purpose: Reads FeaMassDensity
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaMassDensity from StepFEA);
---Purpose: Writes FeaMassDensity
Share (me; ent : FeaMassDensity from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaMassDensity;

View File

@@ -15,13 +15,17 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaMassDensity.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaMassDensity.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_FeaMassDensity.hxx>
//=======================================================================
//function : RWStepFEA_RWFeaMassDensity
//purpose :
//=======================================================================
RWStepFEA_RWFeaMassDensity::RWStepFEA_RWFeaMassDensity ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWFeaMassDensity_HeaderFile
#define _RWStepFEA_RWFeaMassDensity_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_FeaMassDensity;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for FeaMassDensity
class RWStepFEA_RWFeaMassDensity
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWFeaMassDensity();
//! Reads FeaMassDensity
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaMassDensity)& ent) const;
//! Writes FeaMassDensity
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaMassDensity)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_FeaMassDensity)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWFeaMassDensity_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaMaterialPropertyRepresentation from RWStepFEA
---Purpose: Read & Write tool for FeaMaterialPropertyRepresentation
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaMaterialPropertyRepresentation from StepFEA
is
Create returns RWFeaMaterialPropertyRepresentation from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaMaterialPropertyRepresentation from StepFEA);
---Purpose: Reads FeaMaterialPropertyRepresentation
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaMaterialPropertyRepresentation from StepFEA);
---Purpose: Writes FeaMaterialPropertyRepresentation
Share (me; ent : FeaMaterialPropertyRepresentation from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaMaterialPropertyRepresentation;

View File

@@ -15,16 +15,20 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaMaterialPropertyRepresentation.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaMaterialPropertyRepresentation.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_FeaMaterialPropertyRepresentation.hxx>
#include <StepRepr_DataEnvironment.hxx>
#include <StepRepr_PropertyDefinition.hxx>
#include <StepRepr_Representation.hxx>
#include <StepRepr_DataEnvironment.hxx>
//=======================================================================
//function : RWStepFEA_RWFeaMaterialPropertyRepresentation
//purpose :
//=======================================================================
RWStepFEA_RWFeaMaterialPropertyRepresentation::RWStepFEA_RWFeaMaterialPropertyRepresentation ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWFeaMaterialPropertyRepresentation_HeaderFile
#define _RWStepFEA_RWFeaMaterialPropertyRepresentation_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_FeaMaterialPropertyRepresentation;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for FeaMaterialPropertyRepresentation
class RWStepFEA_RWFeaMaterialPropertyRepresentation
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWFeaMaterialPropertyRepresentation();
//! Reads FeaMaterialPropertyRepresentation
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaMaterialPropertyRepresentation)& ent) const;
//! Writes FeaMaterialPropertyRepresentation
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaMaterialPropertyRepresentation)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_FeaMaterialPropertyRepresentation)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWFeaMaterialPropertyRepresentation_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaMaterialPropertyRepresentationItem from RWStepFEA
---Purpose: Read & Write tool for FeaMaterialPropertyRepresentationItem
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaMaterialPropertyRepresentationItem from StepFEA
is
Create returns RWFeaMaterialPropertyRepresentationItem from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaMaterialPropertyRepresentationItem from StepFEA);
---Purpose: Reads FeaMaterialPropertyRepresentationItem
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaMaterialPropertyRepresentationItem from StepFEA);
---Purpose: Writes FeaMaterialPropertyRepresentationItem
Share (me; ent : FeaMaterialPropertyRepresentationItem from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaMaterialPropertyRepresentationItem;

View File

@@ -15,13 +15,17 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaMaterialPropertyRepresentationItem.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaMaterialPropertyRepresentationItem.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_FeaMaterialPropertyRepresentationItem.hxx>
//=======================================================================
//function : RWStepFEA_RWFeaMaterialPropertyRepresentationItem
//purpose :
//=======================================================================
RWStepFEA_RWFeaMaterialPropertyRepresentationItem::RWStepFEA_RWFeaMaterialPropertyRepresentationItem ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWFeaMaterialPropertyRepresentationItem_HeaderFile
#define _RWStepFEA_RWFeaMaterialPropertyRepresentationItem_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_FeaMaterialPropertyRepresentationItem;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for FeaMaterialPropertyRepresentationItem
class RWStepFEA_RWFeaMaterialPropertyRepresentationItem
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWFeaMaterialPropertyRepresentationItem();
//! Reads FeaMaterialPropertyRepresentationItem
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaMaterialPropertyRepresentationItem)& ent) const;
//! Writes FeaMaterialPropertyRepresentationItem
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaMaterialPropertyRepresentationItem)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_FeaMaterialPropertyRepresentationItem)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWFeaMaterialPropertyRepresentationItem_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaModel from RWStepFEA
---Purpose: Read & Write tool for FeaModel
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaModel from StepFEA
is
Create returns RWFeaModel from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaModel from StepFEA);
---Purpose: Reads FeaModel
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaModel from StepFEA);
---Purpose: Writes FeaModel
Share (me; ent : FeaModel from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaModel;

View File

@@ -15,18 +15,22 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaModel.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaModel.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_FeaModel.hxx>
#include <StepRepr_HArray1OfRepresentationItem.hxx>
#include <StepRepr_RepresentationItem.hxx>
#include <TColStd_HArray1OfAsciiString.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationContext.hxx>
#include <StepRepr_RepresentationItem.hxx>
#include <TCollection_HAsciiString.hxx>
#include <TColStd_HArray1OfAsciiString.hxx>
//=======================================================================
//function : RWStepFEA_RWFeaModel
//purpose :
//=======================================================================
RWStepFEA_RWFeaModel::RWStepFEA_RWFeaModel ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWFeaModel_HeaderFile
#define _RWStepFEA_RWFeaModel_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_FeaModel;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for FeaModel
class RWStepFEA_RWFeaModel
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWFeaModel();
//! Reads FeaModel
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaModel)& ent) const;
//! Writes FeaModel
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaModel)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_FeaModel)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWFeaModel_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaModel3d from RWStepFEA
---Purpose: Read & Write tool for FeaModel3d
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaModel3d from StepFEA
is
Create returns RWFeaModel3d from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaModel3d from StepFEA);
---Purpose: Reads FeaModel3d
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaModel3d from StepFEA);
---Purpose: Writes FeaModel3d
Share (me; ent : FeaModel3d from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaModel3d;

View File

@@ -15,18 +15,22 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaModel3d.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaModel3d.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_FeaModel3d.hxx>
#include <StepRepr_HArray1OfRepresentationItem.hxx>
#include <StepRepr_RepresentationItem.hxx>
#include <TColStd_HArray1OfAsciiString.hxx>
#include <TCollection_HAsciiString.hxx>
#include <StepRepr_RepresentationContext.hxx>
#include <StepRepr_RepresentationItem.hxx>
#include <TCollection_HAsciiString.hxx>
#include <TColStd_HArray1OfAsciiString.hxx>
//=======================================================================
//function : RWStepFEA_RWFeaModel3d
//purpose :
//=======================================================================
RWStepFEA_RWFeaModel3d::RWStepFEA_RWFeaModel3d ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWFeaModel3d_HeaderFile
#define _RWStepFEA_RWFeaModel3d_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_FeaModel3d;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for FeaModel3d
class RWStepFEA_RWFeaModel3d
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWFeaModel3d();
//! Reads FeaModel3d
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaModel3d)& ent) const;
//! Writes FeaModel3d
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaModel3d)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_FeaModel3d)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWFeaModel3d_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-15
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaModelDefinition from RWStepFEA
---Purpose: Read & Write tool for FeaModelDefinition
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaModelDefinition from StepFEA
is
Create returns RWFeaModelDefinition from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaModelDefinition from StepFEA);
---Purpose: Reads FeaModelDefinition
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaModelDefinition from StepFEA);
---Purpose: Writes FeaModelDefinition
Share (me; ent : FeaModelDefinition from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaModelDefinition;

View File

@@ -15,14 +15,18 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaModelDefinition.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaModelDefinition.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_FeaModelDefinition.hxx>
#include <StepRepr_ProductDefinitionShape.hxx>
//=======================================================================
//function : RWStepFEA_RWFeaModelDefinition
//purpose :
//=======================================================================
RWStepFEA_RWFeaModelDefinition::RWStepFEA_RWFeaModelDefinition ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-15
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWFeaModelDefinition_HeaderFile
#define _RWStepFEA_RWFeaModelDefinition_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_FeaModelDefinition;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for FeaModelDefinition
class RWStepFEA_RWFeaModelDefinition
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWFeaModelDefinition();
//! Reads FeaModelDefinition
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaModelDefinition)& ent) const;
//! Writes FeaModelDefinition
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaModelDefinition)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_FeaModelDefinition)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWFeaModelDefinition_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaMoistureAbsorption from RWStepFEA
---Purpose: Read & Write tool for FeaMoistureAbsorption
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaMoistureAbsorption from StepFEA
is
Create returns RWFeaMoistureAbsorption from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaMoistureAbsorption from StepFEA);
---Purpose: Reads FeaMoistureAbsorption
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaMoistureAbsorption from StepFEA);
---Purpose: Writes FeaMoistureAbsorption
Share (me; ent : FeaMoistureAbsorption from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaMoistureAbsorption;

View File

@@ -15,13 +15,17 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaMoistureAbsorption.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaMoistureAbsorption.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_FeaMoistureAbsorption.hxx>
//=======================================================================
//function : RWStepFEA_RWFeaMoistureAbsorption
//purpose :
//=======================================================================
RWStepFEA_RWFeaMoistureAbsorption::RWStepFEA_RWFeaMoistureAbsorption ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWFeaMoistureAbsorption_HeaderFile
#define _RWStepFEA_RWFeaMoistureAbsorption_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_FeaMoistureAbsorption;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for FeaMoistureAbsorption
class RWStepFEA_RWFeaMoistureAbsorption
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWFeaMoistureAbsorption();
//! Reads FeaMoistureAbsorption
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaMoistureAbsorption)& ent) const;
//! Writes FeaMoistureAbsorption
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaMoistureAbsorption)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_FeaMoistureAbsorption)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWFeaMoistureAbsorption_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaParametricPoint from RWStepFEA
---Purpose: Read & Write tool for FeaParametricPoint
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaParametricPoint from StepFEA
is
Create returns RWFeaParametricPoint from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaParametricPoint from StepFEA);
---Purpose: Reads FeaParametricPoint
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaParametricPoint from StepFEA);
---Purpose: Writes FeaParametricPoint
Share (me; ent : FeaParametricPoint from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaParametricPoint;

View File

@@ -15,15 +15,19 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaParametricPoint.ixx>
#include <TColStd_HArray1OfReal.hxx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaParametricPoint.hxx>
#include <Standard_Real.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_FeaParametricPoint.hxx>
#include <TColStd_HArray1OfReal.hxx>
//=======================================================================
//function : RWStepFEA_RWFeaParametricPoint
//purpose :
//=======================================================================
RWStepFEA_RWFeaParametricPoint::RWStepFEA_RWFeaParametricPoint ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWFeaParametricPoint_HeaderFile
#define _RWStepFEA_RWFeaParametricPoint_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_FeaParametricPoint;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for FeaParametricPoint
class RWStepFEA_RWFeaParametricPoint
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWFeaParametricPoint();
//! Reads FeaParametricPoint
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaParametricPoint)& ent) const;
//! Writes FeaParametricPoint
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaParametricPoint)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_FeaParametricPoint)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWFeaParametricPoint_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaRepresentationItem from RWStepFEA
---Purpose: Read & Write tool for FeaRepresentationItem
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaRepresentationItem from StepFEA
is
Create returns RWFeaRepresentationItem from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaRepresentationItem from StepFEA);
---Purpose: Reads FeaRepresentationItem
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaRepresentationItem from StepFEA);
---Purpose: Writes FeaRepresentationItem
Share (me; ent : FeaRepresentationItem from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaRepresentationItem;

View File

@@ -15,13 +15,17 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaRepresentationItem.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaRepresentationItem.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_FeaRepresentationItem.hxx>
//=======================================================================
//function : RWStepFEA_RWFeaRepresentationItem
//purpose :
//=======================================================================
RWStepFEA_RWFeaRepresentationItem::RWStepFEA_RWFeaRepresentationItem ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWFeaRepresentationItem_HeaderFile
#define _RWStepFEA_RWFeaRepresentationItem_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_FeaRepresentationItem;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for FeaRepresentationItem
class RWStepFEA_RWFeaRepresentationItem
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWFeaRepresentationItem();
//! Reads FeaRepresentationItem
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaRepresentationItem)& ent) const;
//! Writes FeaRepresentationItem
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaRepresentationItem)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_FeaRepresentationItem)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWFeaRepresentationItem_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaSecantCoefficientOfLinearThermalExpansion from RWStepFEA
---Purpose: Read & Write tool for FeaSecantCoefficientOfLinearThermalExpansion
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaSecantCoefficientOfLinearThermalExpansion from StepFEA
is
Create returns RWFeaSecantCoefficientOfLinearThermalExpansion from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaSecantCoefficientOfLinearThermalExpansion from StepFEA);
---Purpose: Reads FeaSecantCoefficientOfLinearThermalExpansion
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaSecantCoefficientOfLinearThermalExpansion from StepFEA);
---Purpose: Writes FeaSecantCoefficientOfLinearThermalExpansion
Share (me; ent : FeaSecantCoefficientOfLinearThermalExpansion from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaSecantCoefficientOfLinearThermalExpansion;

View File

@@ -15,13 +15,17 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_FeaSecantCoefficientOfLinearThermalExpansion.hxx>
//=======================================================================
//function : RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion
//purpose :
//=======================================================================
RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion::RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion_HeaderFile
#define _RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_FeaSecantCoefficientOfLinearThermalExpansion;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for FeaSecantCoefficientOfLinearThermalExpansion
class RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion();
//! Reads FeaSecantCoefficientOfLinearThermalExpansion
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaSecantCoefficientOfLinearThermalExpansion)& ent) const;
//! Writes FeaSecantCoefficientOfLinearThermalExpansion
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaSecantCoefficientOfLinearThermalExpansion)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_FeaSecantCoefficientOfLinearThermalExpansion)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWFeaSecantCoefficientOfLinearThermalExpansion_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaShellBendingStiffness from RWStepFEA
---Purpose: Read & Write tool for FeaShellBendingStiffness
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaShellBendingStiffness from StepFEA
is
Create returns RWFeaShellBendingStiffness from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaShellBendingStiffness from StepFEA);
---Purpose: Reads FeaShellBendingStiffness
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaShellBendingStiffness from StepFEA);
---Purpose: Writes FeaShellBendingStiffness
Share (me; ent : FeaShellBendingStiffness from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaShellBendingStiffness;

View File

@@ -15,13 +15,17 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaShellBendingStiffness.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaShellBendingStiffness.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_FeaShellBendingStiffness.hxx>
//=======================================================================
//function : RWStepFEA_RWFeaShellBendingStiffness
//purpose :
//=======================================================================
RWStepFEA_RWFeaShellBendingStiffness::RWStepFEA_RWFeaShellBendingStiffness ()
{
}

View File

@@ -0,0 +1,74 @@
// Created on: 2002-12-12
// Created by: data exchange team
// Copyright (c) 2002-2014 OPEN CASCADE SAS
//
// This file is part of Open CASCADE Technology software library.
//
// This library is free software; you can redistribute it and/or modify it under
// the terms of the GNU Lesser General Public License version 2.1 as published
// by the Free Software Foundation, with special exception defined in the file
// OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
// distribution for complete text of the license and disclaimer of any warranty.
//
// Alternatively, this file may be used under the terms of Open CASCADE
// commercial license or contractual agreement.
#ifndef _RWStepFEA_RWFeaShellBendingStiffness_HeaderFile
#define _RWStepFEA_RWFeaShellBendingStiffness_HeaderFile
#include <Standard.hxx>
#include <Standard_DefineAlloc.hxx>
#include <Standard_Handle.hxx>
#include <Standard_Integer.hxx>
class StepData_StepReaderData;
class Interface_Check;
class StepFEA_FeaShellBendingStiffness;
class StepData_StepWriter;
class Interface_EntityIterator;
//! Read & Write tool for FeaShellBendingStiffness
class RWStepFEA_RWFeaShellBendingStiffness
{
public:
DEFINE_STANDARD_ALLOC
//! Empty constructor
Standard_EXPORT RWStepFEA_RWFeaShellBendingStiffness();
//! Reads FeaShellBendingStiffness
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepFEA_FeaShellBendingStiffness)& ent) const;
//! Writes FeaShellBendingStiffness
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepFEA_FeaShellBendingStiffness)& ent) const;
//! Fills data for graph (shared items)
Standard_EXPORT void Share (const Handle(StepFEA_FeaShellBendingStiffness)& ent, Interface_EntityIterator& iter) const;
protected:
private:
};
#endif // _RWStepFEA_RWFeaShellBendingStiffness_HeaderFile

View File

@@ -1,46 +0,0 @@
-- Created on: 2002-12-12
-- Created by: data exchange team
-- Copyright (c) 2002-2014 OPEN CASCADE SAS
--
-- This file is part of Open CASCADE Technology software library.
--
-- This library is free software; you can redistribute it and/or modify it under
-- the terms of the GNU Lesser General Public License version 2.1 as published
-- by the Free Software Foundation, with special exception defined in the file
-- OCCT_LGPL_EXCEPTION.txt. Consult the file LICENSE_LGPL_21.txt included in OCCT
-- distribution for complete text of the license and disclaimer of any warranty.
--
-- Alternatively, this file may be used under the terms of Open CASCADE
-- commercial license or contractual agreement.
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
class RWFeaShellMembraneBendingCouplingStiffness from RWStepFEA
---Purpose: Read & Write tool for FeaShellMembraneBendingCouplingStiffness
uses
Check from Interface,
StepWriter from StepData,
StepReaderData from StepData,
EntityIterator from Interface,
FeaShellMembraneBendingCouplingStiffness from StepFEA
is
Create returns RWFeaShellMembraneBendingCouplingStiffness from RWStepFEA;
---Purpose: Empty constructor
ReadStep (me; data: StepReaderData from StepData; num: Integer;
ach : in out Check from Interface;
ent : FeaShellMembraneBendingCouplingStiffness from StepFEA);
---Purpose: Reads FeaShellMembraneBendingCouplingStiffness
WriteStep (me; SW: in out StepWriter from StepData;
ent: FeaShellMembraneBendingCouplingStiffness from StepFEA);
---Purpose: Writes FeaShellMembraneBendingCouplingStiffness
Share (me; ent : FeaShellMembraneBendingCouplingStiffness from StepFEA;
iter: in out EntityIterator from Interface);
---Purpose: Fills data for graph (shared items)
end RWFeaShellMembraneBendingCouplingStiffness;

View File

@@ -15,13 +15,17 @@
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
#include <RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.ixx>
#include <Interface_Check.hxx>
#include <Interface_EntityIterator.hxx>
#include <RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness.hxx>
#include <StepData_StepReaderData.hxx>
#include <StepData_StepWriter.hxx>
#include <StepFEA_FeaShellMembraneBendingCouplingStiffness.hxx>
//=======================================================================
//function : RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness
//purpose :
//=======================================================================
RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness::RWStepFEA_RWFeaShellMembraneBendingCouplingStiffness ()
{
}

Some files were not shown because too many files have changed in this diff Show More