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:
104
src/RWStepFEA/FILES
Normal file
104
src/RWStepFEA/FILES
Normal 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
|
@@ -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;
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
@@ -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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
@@ -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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
@@ -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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
@@ -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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWCurve3dElementProperty.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWCurve3dElementProperty.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWCurve3dElementRepresentation.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWCurve3dElementRepresentation.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWCurveElementEndOffset.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWCurveElementEndOffset.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWCurveElementEndRelease.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWCurveElementEndRelease.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWCurveElementInterval.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWCurveElementInterval.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWCurveElementIntervalConstant.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWCurveElementIntervalConstant.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
@@ -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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWCurveElementLocation.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWCurveElementLocation.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWDummyNode.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWDummyNode.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWElementGeometricRelationship.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWElementGeometricRelationship.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWElementGroup.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWElementGroup.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWElementRepresentation.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWElementRepresentation.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWFeaAreaDensity.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWFeaAreaDensity.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWFeaAxis2Placement3d.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWFeaAxis2Placement3d.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
@@ -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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWFeaGroup.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWFeaGroup.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWFeaLinearElasticity.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWFeaLinearElasticity.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWFeaMassDensity.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWFeaMassDensity.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
@@ -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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
@@ -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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWFeaModel.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWFeaModel.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWFeaModel3d.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWFeaModel3d.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWFeaModelDefinition.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWFeaModelDefinition.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWFeaMoistureAbsorption.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWFeaMoistureAbsorption.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWFeaParametricPoint.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWFeaParametricPoint.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWFeaRepresentationItem.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWFeaRepresentationItem.hxx
Normal 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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
@@ -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
|
@@ -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;
|
@@ -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 ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepFEA/RWStepFEA_RWFeaShellBendingStiffness.hxx
Normal file
74
src/RWStepFEA/RWStepFEA_RWFeaShellBendingStiffness.hxx
Normal 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
|
@@ -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;
|
@@ -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
Reference in New Issue
Block a user