mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-09-08 14:17:06 +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:
52
src/RWStepDimTol/FILES
Normal file
52
src/RWStepDimTol/FILES
Normal file
@@ -0,0 +1,52 @@
|
||||
RWStepDimTol_RWAngularityTolerance.cxx
|
||||
RWStepDimTol_RWAngularityTolerance.hxx
|
||||
RWStepDimTol_RWCircularRunoutTolerance.cxx
|
||||
RWStepDimTol_RWCircularRunoutTolerance.hxx
|
||||
RWStepDimTol_RWCoaxialityTolerance.cxx
|
||||
RWStepDimTol_RWCoaxialityTolerance.hxx
|
||||
RWStepDimTol_RWCommonDatum.cxx
|
||||
RWStepDimTol_RWCommonDatum.hxx
|
||||
RWStepDimTol_RWConcentricityTolerance.cxx
|
||||
RWStepDimTol_RWConcentricityTolerance.hxx
|
||||
RWStepDimTol_RWCylindricityTolerance.cxx
|
||||
RWStepDimTol_RWCylindricityTolerance.hxx
|
||||
RWStepDimTol_RWDatum.cxx
|
||||
RWStepDimTol_RWDatum.hxx
|
||||
RWStepDimTol_RWDatumFeature.cxx
|
||||
RWStepDimTol_RWDatumFeature.hxx
|
||||
RWStepDimTol_RWDatumReference.cxx
|
||||
RWStepDimTol_RWDatumReference.hxx
|
||||
RWStepDimTol_RWDatumTarget.cxx
|
||||
RWStepDimTol_RWDatumTarget.hxx
|
||||
RWStepDimTol_RWFlatnessTolerance.cxx
|
||||
RWStepDimTol_RWFlatnessTolerance.hxx
|
||||
RWStepDimTol_RWGeometricTolerance.cxx
|
||||
RWStepDimTol_RWGeometricTolerance.hxx
|
||||
RWStepDimTol_RWGeometricToleranceRelationship.cxx
|
||||
RWStepDimTol_RWGeometricToleranceRelationship.hxx
|
||||
RWStepDimTol_RWGeometricToleranceWithDatumReference.cxx
|
||||
RWStepDimTol_RWGeometricToleranceWithDatumReference.hxx
|
||||
RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.cxx
|
||||
RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.hxx
|
||||
RWStepDimTol_RWLineProfileTolerance.cxx
|
||||
RWStepDimTol_RWLineProfileTolerance.hxx
|
||||
RWStepDimTol_RWModifiedGeometricTolerance.cxx
|
||||
RWStepDimTol_RWModifiedGeometricTolerance.hxx
|
||||
RWStepDimTol_RWParallelismTolerance.cxx
|
||||
RWStepDimTol_RWParallelismTolerance.hxx
|
||||
RWStepDimTol_RWPerpendicularityTolerance.cxx
|
||||
RWStepDimTol_RWPerpendicularityTolerance.hxx
|
||||
RWStepDimTol_RWPlacedDatumTargetFeature.cxx
|
||||
RWStepDimTol_RWPlacedDatumTargetFeature.hxx
|
||||
RWStepDimTol_RWPositionTolerance.cxx
|
||||
RWStepDimTol_RWPositionTolerance.hxx
|
||||
RWStepDimTol_RWRoundnessTolerance.cxx
|
||||
RWStepDimTol_RWRoundnessTolerance.hxx
|
||||
RWStepDimTol_RWStraightnessTolerance.cxx
|
||||
RWStepDimTol_RWStraightnessTolerance.hxx
|
||||
RWStepDimTol_RWSurfaceProfileTolerance.cxx
|
||||
RWStepDimTol_RWSurfaceProfileTolerance.hxx
|
||||
RWStepDimTol_RWSymmetryTolerance.cxx
|
||||
RWStepDimTol_RWSymmetryTolerance.hxx
|
||||
RWStepDimTol_RWTotalRunoutTolerance.cxx
|
||||
RWStepDimTol_RWTotalRunoutTolerance.hxx
|
@@ -1,64 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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.
|
||||
|
||||
package RWStepDimTol
|
||||
|
||||
---Purpose: Packsge contains tools for parsing and formatting GD&T entities.
|
||||
|
||||
uses
|
||||
TCollection,
|
||||
RWStepRepr,
|
||||
RWStepShape,
|
||||
RWStepVisual,
|
||||
RWStepBasic,
|
||||
TColStd,
|
||||
StepData,
|
||||
Interface,
|
||||
StepDimTol,
|
||||
MMgt
|
||||
|
||||
is
|
||||
class RWAngularityTolerance;
|
||||
class RWCircularRunoutTolerance;
|
||||
class RWConcentricityTolerance;
|
||||
class RWCylindricityTolerance;
|
||||
class RWCoaxialityTolerance;
|
||||
class RWFlatnessTolerance;
|
||||
class RWLineProfileTolerance;
|
||||
class RWParallelismTolerance;
|
||||
class RWPerpendicularityTolerance;
|
||||
class RWPositionTolerance;
|
||||
class RWRoundnessTolerance;
|
||||
class RWStraightnessTolerance;
|
||||
class RWSurfaceProfileTolerance;
|
||||
class RWSymmetryTolerance;
|
||||
class RWTotalRunoutTolerance;
|
||||
|
||||
class RWGeometricTolerance;
|
||||
class RWGeometricToleranceRelationship;
|
||||
class RWGeometricToleranceWithDatumReference;
|
||||
class RWModifiedGeometricTolerance;
|
||||
|
||||
class RWDatum;
|
||||
class RWDatumFeature;
|
||||
class RWDatumReference;
|
||||
class RWCommonDatum;
|
||||
class RWDatumTarget;
|
||||
class RWPlacedDatumTargetFeature;
|
||||
|
||||
class RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol;
|
||||
|
||||
|
||||
end RWStepDimTol;
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWAngularityTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for AngularityTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
AngularityTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWAngularityTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : AngularityTolerance from StepDimTol);
|
||||
---Purpose: Reads AngularityTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: AngularityTolerance from StepDimTol);
|
||||
---Purpose: Writes AngularityTolerance
|
||||
|
||||
Share (me; ent : AngularityTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWAngularityTolerance;
|
@@ -15,17 +15,21 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWAngularityTolerance.ixx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWAngularityTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_AngularityTolerance.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWAngularityTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWAngularityTolerance::RWStepDimTol_RWAngularityTolerance ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWAngularityTolerance.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWAngularityTolerance.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWAngularityTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWAngularityTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_AngularityTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for AngularityTolerance
|
||||
class RWStepDimTol_RWAngularityTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWAngularityTolerance();
|
||||
|
||||
//! Reads AngularityTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_AngularityTolerance)& ent) const;
|
||||
|
||||
//! Writes AngularityTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_AngularityTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_AngularityTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWAngularityTolerance_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWCircularRunoutTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for CircularRunoutTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
CircularRunoutTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWCircularRunoutTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : CircularRunoutTolerance from StepDimTol);
|
||||
---Purpose: Reads CircularRunoutTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: CircularRunoutTolerance from StepDimTol);
|
||||
---Purpose: Writes CircularRunoutTolerance
|
||||
|
||||
Share (me; ent : CircularRunoutTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWCircularRunoutTolerance;
|
@@ -15,17 +15,21 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWCircularRunoutTolerance.ixx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWCircularRunoutTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_CircularRunoutTolerance.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWCircularRunoutTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWCircularRunoutTolerance::RWStepDimTol_RWCircularRunoutTolerance ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWCircularRunoutTolerance.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWCircularRunoutTolerance.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWCircularRunoutTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWCircularRunoutTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_CircularRunoutTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for CircularRunoutTolerance
|
||||
class RWStepDimTol_RWCircularRunoutTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWCircularRunoutTolerance();
|
||||
|
||||
//! Reads CircularRunoutTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_CircularRunoutTolerance)& ent) const;
|
||||
|
||||
//! Writes CircularRunoutTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_CircularRunoutTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_CircularRunoutTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWCircularRunoutTolerance_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWCoaxialityTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for CoaxialityTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
CoaxialityTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWCoaxialityTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : CoaxialityTolerance from StepDimTol);
|
||||
---Purpose: Reads CoaxialityTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: CoaxialityTolerance from StepDimTol);
|
||||
---Purpose: Writes CoaxialityTolerance
|
||||
|
||||
Share (me; ent : CoaxialityTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWCoaxialityTolerance;
|
@@ -15,17 +15,21 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWCoaxialityTolerance.ixx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWCoaxialityTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_CoaxialityTolerance.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWCoaxialityTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWCoaxialityTolerance::RWStepDimTol_RWCoaxialityTolerance ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWCoaxialityTolerance.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWCoaxialityTolerance.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWCoaxialityTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWCoaxialityTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_CoaxialityTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for CoaxialityTolerance
|
||||
class RWStepDimTol_RWCoaxialityTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWCoaxialityTolerance();
|
||||
|
||||
//! Reads CoaxialityTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_CoaxialityTolerance)& ent) const;
|
||||
|
||||
//! Writes CoaxialityTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_CoaxialityTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_CoaxialityTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWCoaxialityTolerance_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWCommonDatum from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for CommonDatum
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
CommonDatum from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWCommonDatum from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : CommonDatum from StepDimTol);
|
||||
---Purpose: Reads CommonDatum
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: CommonDatum from StepDimTol);
|
||||
---Purpose: Writes CommonDatum
|
||||
|
||||
Share (me; ent : CommonDatum from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWCommonDatum;
|
@@ -15,7 +15,12 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWCommonDatum.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWCommonDatum.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_CommonDatum.hxx>
|
||||
#include <StepDimTol_Datum.hxx>
|
||||
#include <StepRepr_ProductDefinitionShape.hxx>
|
||||
|
||||
@@ -23,7 +28,6 @@
|
||||
//function : RWStepDimTol_RWCommonDatum
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWCommonDatum::RWStepDimTol_RWCommonDatum ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWCommonDatum.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWCommonDatum.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWCommonDatum_HeaderFile
|
||||
#define _RWStepDimTol_RWCommonDatum_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_CommonDatum;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for CommonDatum
|
||||
class RWStepDimTol_RWCommonDatum
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWCommonDatum();
|
||||
|
||||
//! Reads CommonDatum
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_CommonDatum)& ent) const;
|
||||
|
||||
//! Writes CommonDatum
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_CommonDatum)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_CommonDatum)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWCommonDatum_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWConcentricityTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for ConcentricityTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
ConcentricityTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWConcentricityTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : ConcentricityTolerance from StepDimTol);
|
||||
---Purpose: Reads ConcentricityTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: ConcentricityTolerance from StepDimTol);
|
||||
---Purpose: Writes ConcentricityTolerance
|
||||
|
||||
Share (me; ent : ConcentricityTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWConcentricityTolerance;
|
@@ -15,17 +15,21 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWConcentricityTolerance.ixx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWConcentricityTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_ConcentricityTolerance.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWConcentricityTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWConcentricityTolerance::RWStepDimTol_RWConcentricityTolerance ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWConcentricityTolerance.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWConcentricityTolerance.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWConcentricityTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWConcentricityTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_ConcentricityTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for ConcentricityTolerance
|
||||
class RWStepDimTol_RWConcentricityTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWConcentricityTolerance();
|
||||
|
||||
//! Reads ConcentricityTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ConcentricityTolerance)& ent) const;
|
||||
|
||||
//! Writes ConcentricityTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ConcentricityTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_ConcentricityTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWConcentricityTolerance_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWCylindricityTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for CylindricityTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
CylindricityTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWCylindricityTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : CylindricityTolerance from StepDimTol);
|
||||
---Purpose: Reads CylindricityTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: CylindricityTolerance from StepDimTol);
|
||||
---Purpose: Writes CylindricityTolerance
|
||||
|
||||
Share (me; ent : CylindricityTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWCylindricityTolerance;
|
@@ -15,15 +15,19 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWCylindricityTolerance.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWCylindricityTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_CylindricityTolerance.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWCylindricityTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWCylindricityTolerance::RWStepDimTol_RWCylindricityTolerance ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWCylindricityTolerance.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWCylindricityTolerance.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWCylindricityTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWCylindricityTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_CylindricityTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for CylindricityTolerance
|
||||
class RWStepDimTol_RWCylindricityTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWCylindricityTolerance();
|
||||
|
||||
//! Reads CylindricityTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_CylindricityTolerance)& ent) const;
|
||||
|
||||
//! Writes CylindricityTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_CylindricityTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_CylindricityTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWCylindricityTolerance_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWDatum from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for Datum
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
Datum from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWDatum from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : Datum from StepDimTol);
|
||||
---Purpose: Reads Datum
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: Datum from StepDimTol);
|
||||
---Purpose: Writes Datum
|
||||
|
||||
Share (me; ent : Datum from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWDatum;
|
@@ -15,14 +15,18 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWDatum.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWDatum.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_Datum.hxx>
|
||||
#include <StepRepr_ProductDefinitionShape.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWDatum
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWDatum::RWStepDimTol_RWDatum ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWDatum.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWDatum.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWDatum_HeaderFile
|
||||
#define _RWStepDimTol_RWDatum_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_Datum;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for Datum
|
||||
class RWStepDimTol_RWDatum
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWDatum();
|
||||
|
||||
//! Reads Datum
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_Datum)& ent) const;
|
||||
|
||||
//! Writes Datum
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_Datum)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_Datum)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWDatum_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWDatumFeature from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for DatumFeature
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
DatumFeature from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWDatumFeature from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : DatumFeature from StepDimTol);
|
||||
---Purpose: Reads DatumFeature
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: DatumFeature from StepDimTol);
|
||||
---Purpose: Writes DatumFeature
|
||||
|
||||
Share (me; ent : DatumFeature from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWDatumFeature;
|
@@ -15,14 +15,18 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWDatumFeature.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWDatumFeature.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_DatumFeature.hxx>
|
||||
#include <StepRepr_ProductDefinitionShape.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWDatumFeature
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWDatumFeature::RWStepDimTol_RWDatumFeature ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWDatumFeature.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWDatumFeature.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWDatumFeature_HeaderFile
|
||||
#define _RWStepDimTol_RWDatumFeature_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_DatumFeature;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for DatumFeature
|
||||
class RWStepDimTol_RWDatumFeature
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWDatumFeature();
|
||||
|
||||
//! Reads DatumFeature
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumFeature)& ent) const;
|
||||
|
||||
//! Writes DatumFeature
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumFeature)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_DatumFeature)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWDatumFeature_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWDatumReference from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for DatumReference
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
DatumReference from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWDatumReference from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : DatumReference from StepDimTol);
|
||||
---Purpose: Reads DatumReference
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: DatumReference from StepDimTol);
|
||||
---Purpose: Writes DatumReference
|
||||
|
||||
Share (me; ent : DatumReference from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWDatumReference;
|
@@ -15,14 +15,18 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWDatumReference.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWDatumReference.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_Datum.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWDatumReference
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWDatumReference::RWStepDimTol_RWDatumReference ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWDatumReference.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWDatumReference.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWDatumReference_HeaderFile
|
||||
#define _RWStepDimTol_RWDatumReference_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_DatumReference;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for DatumReference
|
||||
class RWStepDimTol_RWDatumReference
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWDatumReference();
|
||||
|
||||
//! Reads DatumReference
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumReference)& ent) const;
|
||||
|
||||
//! Writes DatumReference
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumReference)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_DatumReference)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWDatumReference_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWDatumTarget from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for DatumTarget
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
DatumTarget from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWDatumTarget from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : DatumTarget from StepDimTol);
|
||||
---Purpose: Reads DatumTarget
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: DatumTarget from StepDimTol);
|
||||
---Purpose: Writes DatumTarget
|
||||
|
||||
Share (me; ent : DatumTarget from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWDatumTarget;
|
@@ -15,14 +15,18 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWDatumTarget.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWDatumTarget.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_DatumTarget.hxx>
|
||||
#include <StepRepr_ProductDefinitionShape.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWDatumTarget
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWDatumTarget::RWStepDimTol_RWDatumTarget ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWDatumTarget.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWDatumTarget.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWDatumTarget_HeaderFile
|
||||
#define _RWStepDimTol_RWDatumTarget_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_DatumTarget;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for DatumTarget
|
||||
class RWStepDimTol_RWDatumTarget
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWDatumTarget();
|
||||
|
||||
//! Reads DatumTarget
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_DatumTarget)& ent) const;
|
||||
|
||||
//! Writes DatumTarget
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_DatumTarget)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_DatumTarget)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWDatumTarget_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWFlatnessTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for FlatnessTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
FlatnessTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWFlatnessTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : FlatnessTolerance from StepDimTol);
|
||||
---Purpose: Reads FlatnessTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: FlatnessTolerance from StepDimTol);
|
||||
---Purpose: Writes FlatnessTolerance
|
||||
|
||||
Share (me; ent : FlatnessTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWFlatnessTolerance;
|
@@ -15,15 +15,19 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWFlatnessTolerance.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWFlatnessTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_FlatnessTolerance.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWFlatnessTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWFlatnessTolerance::RWStepDimTol_RWFlatnessTolerance ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWFlatnessTolerance.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWFlatnessTolerance.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWFlatnessTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWFlatnessTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_FlatnessTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for FlatnessTolerance
|
||||
class RWStepDimTol_RWFlatnessTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWFlatnessTolerance();
|
||||
|
||||
//! Reads FlatnessTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_FlatnessTolerance)& ent) const;
|
||||
|
||||
//! Writes FlatnessTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_FlatnessTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_FlatnessTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWFlatnessTolerance_HeaderFile
|
@@ -1,41 +0,0 @@
|
||||
-- Created on: 2003-08-22
|
||||
-- Created by: Sergey KUUL
|
||||
-- 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.
|
||||
|
||||
class RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol from RWStepDimTol
|
||||
|
||||
---Purpose : Read & Write Module for ReprItemAndLengthMeasureWithUni
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol from StepDimTol,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer; ach : in out Check;
|
||||
ent : GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol from StepDimTol);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter;
|
||||
ent : GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol from StepDimTol);
|
||||
|
||||
Share(me; ent : GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol from StepDimTol;
|
||||
iter : in out EntityIterator);
|
||||
|
||||
|
||||
end RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol;
|
@@ -11,22 +11,25 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.ixx>
|
||||
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
|
||||
#include <StepDimTol_ModifiedGeometricTolerance.hxx>
|
||||
#include <StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol.hxx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepDimTol_LimitCondition.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepDimTol_ModifiedGeometricTolerance.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol::RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol()
|
||||
{
|
||||
}
|
||||
|
@@ -0,0 +1,70 @@
|
||||
// Created on: 2003-08-22
|
||||
// Created by: Sergey KUUL
|
||||
// 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 _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_HeaderFile
|
||||
#define _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for ReprItemAndLengthMeasureWithUni
|
||||
class RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_GeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWGeoTolAndGeoTolWthDatRefAndModGeoTolAndPosTol_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWGeometricTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for GeometricTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
GeometricTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWGeometricTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : GeometricTolerance from StepDimTol);
|
||||
---Purpose: Reads GeometricTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: GeometricTolerance from StepDimTol);
|
||||
---Purpose: Writes GeometricTolerance
|
||||
|
||||
Share (me; ent : GeometricTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWGeometricTolerance;
|
@@ -15,15 +15,19 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWGeometricTolerance.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWGeometricTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_GeometricTolerance.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWGeometricTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWGeometricTolerance::RWStepDimTol_RWGeometricTolerance ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWGeometricTolerance.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWGeometricTolerance.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWGeometricTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWGeometricTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_GeometricTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for GeometricTolerance
|
||||
class RWStepDimTol_RWGeometricTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWGeometricTolerance();
|
||||
|
||||
//! Reads GeometricTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricTolerance)& ent) const;
|
||||
|
||||
//! Writes GeometricTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_GeometricTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWGeometricTolerance_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWGeometricToleranceRelationship from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for GeometricToleranceRelationship
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
GeometricToleranceRelationship from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWGeometricToleranceRelationship from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : GeometricToleranceRelationship from StepDimTol);
|
||||
---Purpose: Reads GeometricToleranceRelationship
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: GeometricToleranceRelationship from StepDimTol);
|
||||
---Purpose: Writes GeometricToleranceRelationship
|
||||
|
||||
Share (me; ent : GeometricToleranceRelationship from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWGeometricToleranceRelationship;
|
@@ -15,14 +15,18 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWGeometricToleranceRelationship.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWGeometricToleranceRelationship.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_GeometricTolerance.hxx>
|
||||
#include <StepDimTol_GeometricToleranceRelationship.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWGeometricToleranceRelationship
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWGeometricToleranceRelationship::RWStepDimTol_RWGeometricToleranceRelationship ()
|
||||
{
|
||||
}
|
||||
|
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWGeometricToleranceRelationship_HeaderFile
|
||||
#define _RWStepDimTol_RWGeometricToleranceRelationship_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_GeometricToleranceRelationship;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for GeometricToleranceRelationship
|
||||
class RWStepDimTol_RWGeometricToleranceRelationship
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWGeometricToleranceRelationship();
|
||||
|
||||
//! Reads GeometricToleranceRelationship
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricToleranceRelationship)& ent) const;
|
||||
|
||||
//! Writes GeometricToleranceRelationship
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricToleranceRelationship)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_GeometricToleranceRelationship)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWGeometricToleranceRelationship_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWGeometricToleranceWithDatumReference from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for GeometricToleranceWithDatumReference
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
GeometricToleranceWithDatumReference from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWGeometricToleranceWithDatumReference from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : GeometricToleranceWithDatumReference from StepDimTol);
|
||||
---Purpose: Reads GeometricToleranceWithDatumReference
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: GeometricToleranceWithDatumReference from StepDimTol);
|
||||
---Purpose: Writes GeometricToleranceWithDatumReference
|
||||
|
||||
Share (me; ent : GeometricToleranceWithDatumReference from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWGeometricToleranceWithDatumReference;
|
@@ -15,17 +15,21 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWGeometricToleranceWithDatumReference.ixx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWGeometricToleranceWithDatumReference.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <StepDimTol_GeometricToleranceWithDatumReference.hxx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWGeometricToleranceWithDatumReference
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWGeometricToleranceWithDatumReference::RWStepDimTol_RWGeometricToleranceWithDatumReference ()
|
||||
{
|
||||
}
|
||||
|
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWGeometricToleranceWithDatumReference_HeaderFile
|
||||
#define _RWStepDimTol_RWGeometricToleranceWithDatumReference_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_GeometricToleranceWithDatumReference;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for GeometricToleranceWithDatumReference
|
||||
class RWStepDimTol_RWGeometricToleranceWithDatumReference
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWGeometricToleranceWithDatumReference();
|
||||
|
||||
//! Reads GeometricToleranceWithDatumReference
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_GeometricToleranceWithDatumReference)& ent) const;
|
||||
|
||||
//! Writes GeometricToleranceWithDatumReference
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_GeometricToleranceWithDatumReference)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_GeometricToleranceWithDatumReference)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWGeometricToleranceWithDatumReference_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWLineProfileTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for LineProfileTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
LineProfileTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWLineProfileTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : LineProfileTolerance from StepDimTol);
|
||||
---Purpose: Reads LineProfileTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: LineProfileTolerance from StepDimTol);
|
||||
---Purpose: Writes LineProfileTolerance
|
||||
|
||||
Share (me; ent : LineProfileTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWLineProfileTolerance;
|
@@ -15,15 +15,19 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWLineProfileTolerance.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWLineProfileTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_LineProfileTolerance.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWLineProfileTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWLineProfileTolerance::RWStepDimTol_RWLineProfileTolerance ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWLineProfileTolerance.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWLineProfileTolerance.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWLineProfileTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWLineProfileTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_LineProfileTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for LineProfileTolerance
|
||||
class RWStepDimTol_RWLineProfileTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWLineProfileTolerance();
|
||||
|
||||
//! Reads LineProfileTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_LineProfileTolerance)& ent) const;
|
||||
|
||||
//! Writes LineProfileTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_LineProfileTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_LineProfileTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWLineProfileTolerance_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWModifiedGeometricTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for ModifiedGeometricTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
ModifiedGeometricTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWModifiedGeometricTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : ModifiedGeometricTolerance from StepDimTol);
|
||||
---Purpose: Reads ModifiedGeometricTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: ModifiedGeometricTolerance from StepDimTol);
|
||||
---Purpose: Writes ModifiedGeometricTolerance
|
||||
|
||||
Share (me; ent : ModifiedGeometricTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWModifiedGeometricTolerance;
|
@@ -15,15 +15,19 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWModifiedGeometricTolerance.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWModifiedGeometricTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_ModifiedGeometricTolerance.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWModifiedGeometricTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWModifiedGeometricTolerance::RWStepDimTol_RWModifiedGeometricTolerance ()
|
||||
{
|
||||
}
|
||||
|
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWModifiedGeometricTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWModifiedGeometricTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_ModifiedGeometricTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for ModifiedGeometricTolerance
|
||||
class RWStepDimTol_RWModifiedGeometricTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWModifiedGeometricTolerance();
|
||||
|
||||
//! Reads ModifiedGeometricTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ModifiedGeometricTolerance)& ent) const;
|
||||
|
||||
//! Writes ModifiedGeometricTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ModifiedGeometricTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_ModifiedGeometricTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWModifiedGeometricTolerance_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWParallelismTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for ParallelismTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
ParallelismTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWParallelismTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : ParallelismTolerance from StepDimTol);
|
||||
---Purpose: Reads ParallelismTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: ParallelismTolerance from StepDimTol);
|
||||
---Purpose: Writes ParallelismTolerance
|
||||
|
||||
Share (me; ent : ParallelismTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWParallelismTolerance;
|
@@ -15,17 +15,21 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWParallelismTolerance.ixx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWParallelismTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepDimTol_ParallelismTolerance.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWParallelismTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWParallelismTolerance::RWStepDimTol_RWParallelismTolerance ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWParallelismTolerance.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWParallelismTolerance.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWParallelismTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWParallelismTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_ParallelismTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for ParallelismTolerance
|
||||
class RWStepDimTol_RWParallelismTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWParallelismTolerance();
|
||||
|
||||
//! Reads ParallelismTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_ParallelismTolerance)& ent) const;
|
||||
|
||||
//! Writes ParallelismTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_ParallelismTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_ParallelismTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWParallelismTolerance_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWPerpendicularityTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for PerpendicularityTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
PerpendicularityTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWPerpendicularityTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : PerpendicularityTolerance from StepDimTol);
|
||||
---Purpose: Reads PerpendicularityTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: PerpendicularityTolerance from StepDimTol);
|
||||
---Purpose: Writes PerpendicularityTolerance
|
||||
|
||||
Share (me; ent : PerpendicularityTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWPerpendicularityTolerance;
|
@@ -15,17 +15,21 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWPerpendicularityTolerance.ixx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWPerpendicularityTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepDimTol_PerpendicularityTolerance.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWPerpendicularityTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWPerpendicularityTolerance::RWStepDimTol_RWPerpendicularityTolerance ()
|
||||
{
|
||||
}
|
||||
|
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWPerpendicularityTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWPerpendicularityTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_PerpendicularityTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for PerpendicularityTolerance
|
||||
class RWStepDimTol_RWPerpendicularityTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWPerpendicularityTolerance();
|
||||
|
||||
//! Reads PerpendicularityTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_PerpendicularityTolerance)& ent) const;
|
||||
|
||||
//! Writes PerpendicularityTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_PerpendicularityTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_PerpendicularityTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWPerpendicularityTolerance_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWPlacedDatumTargetFeature from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for PlacedDatumTargetFeature
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
PlacedDatumTargetFeature from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWPlacedDatumTargetFeature from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : PlacedDatumTargetFeature from StepDimTol);
|
||||
---Purpose: Reads PlacedDatumTargetFeature
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: PlacedDatumTargetFeature from StepDimTol);
|
||||
---Purpose: Writes PlacedDatumTargetFeature
|
||||
|
||||
Share (me; ent : PlacedDatumTargetFeature from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWPlacedDatumTargetFeature;
|
@@ -15,14 +15,18 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWPlacedDatumTargetFeature.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWPlacedDatumTargetFeature.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_PlacedDatumTargetFeature.hxx>
|
||||
#include <StepRepr_ProductDefinitionShape.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWPlacedDatumTargetFeature
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWPlacedDatumTargetFeature::RWStepDimTol_RWPlacedDatumTargetFeature ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWPlacedDatumTargetFeature.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWPlacedDatumTargetFeature.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWPlacedDatumTargetFeature_HeaderFile
|
||||
#define _RWStepDimTol_RWPlacedDatumTargetFeature_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_PlacedDatumTargetFeature;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for PlacedDatumTargetFeature
|
||||
class RWStepDimTol_RWPlacedDatumTargetFeature
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWPlacedDatumTargetFeature();
|
||||
|
||||
//! Reads PlacedDatumTargetFeature
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_PlacedDatumTargetFeature)& ent) const;
|
||||
|
||||
//! Writes PlacedDatumTargetFeature
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_PlacedDatumTargetFeature)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_PlacedDatumTargetFeature)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWPlacedDatumTargetFeature_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWPositionTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for PositionTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
PositionTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWPositionTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : PositionTolerance from StepDimTol);
|
||||
---Purpose: Reads PositionTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: PositionTolerance from StepDimTol);
|
||||
---Purpose: Writes PositionTolerance
|
||||
|
||||
Share (me; ent : PositionTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWPositionTolerance;
|
@@ -15,15 +15,19 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWPositionTolerance.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWPositionTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_PositionTolerance.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWPositionTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWPositionTolerance::RWStepDimTol_RWPositionTolerance ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWPositionTolerance.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWPositionTolerance.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWPositionTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWPositionTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_PositionTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for PositionTolerance
|
||||
class RWStepDimTol_RWPositionTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWPositionTolerance();
|
||||
|
||||
//! Reads PositionTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_PositionTolerance)& ent) const;
|
||||
|
||||
//! Writes PositionTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_PositionTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_PositionTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWPositionTolerance_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWRoundnessTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for RoundnessTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
RoundnessTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWRoundnessTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : RoundnessTolerance from StepDimTol);
|
||||
---Purpose: Reads RoundnessTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: RoundnessTolerance from StepDimTol);
|
||||
---Purpose: Writes RoundnessTolerance
|
||||
|
||||
Share (me; ent : RoundnessTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWRoundnessTolerance;
|
@@ -15,15 +15,19 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWRoundnessTolerance.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWRoundnessTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_RoundnessTolerance.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWRoundnessTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWRoundnessTolerance::RWStepDimTol_RWRoundnessTolerance ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWRoundnessTolerance.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWRoundnessTolerance.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWRoundnessTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWRoundnessTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_RoundnessTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for RoundnessTolerance
|
||||
class RWStepDimTol_RWRoundnessTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWRoundnessTolerance();
|
||||
|
||||
//! Reads RoundnessTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_RoundnessTolerance)& ent) const;
|
||||
|
||||
//! Writes RoundnessTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_RoundnessTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_RoundnessTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWRoundnessTolerance_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWStraightnessTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for StraightnessTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
StraightnessTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWStraightnessTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : StraightnessTolerance from StepDimTol);
|
||||
---Purpose: Reads StraightnessTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: StraightnessTolerance from StepDimTol);
|
||||
---Purpose: Writes StraightnessTolerance
|
||||
|
||||
Share (me; ent : StraightnessTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWStraightnessTolerance;
|
@@ -15,15 +15,19 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWStraightnessTolerance.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWStraightnessTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_StraightnessTolerance.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWStraightnessTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWStraightnessTolerance::RWStepDimTol_RWStraightnessTolerance ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWStraightnessTolerance.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWStraightnessTolerance.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWStraightnessTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWStraightnessTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_StraightnessTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for StraightnessTolerance
|
||||
class RWStepDimTol_RWStraightnessTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWStraightnessTolerance();
|
||||
|
||||
//! Reads StraightnessTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_StraightnessTolerance)& ent) const;
|
||||
|
||||
//! Writes StraightnessTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_StraightnessTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_StraightnessTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWStraightnessTolerance_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWSurfaceProfileTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for SurfaceProfileTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
SurfaceProfileTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWSurfaceProfileTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : SurfaceProfileTolerance from StepDimTol);
|
||||
---Purpose: Reads SurfaceProfileTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: SurfaceProfileTolerance from StepDimTol);
|
||||
---Purpose: Writes SurfaceProfileTolerance
|
||||
|
||||
Share (me; ent : SurfaceProfileTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWSurfaceProfileTolerance;
|
@@ -15,15 +15,19 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWSurfaceProfileTolerance.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWSurfaceProfileTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_SurfaceProfileTolerance.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWSurfaceProfileTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWSurfaceProfileTolerance::RWStepDimTol_RWSurfaceProfileTolerance ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWSurfaceProfileTolerance.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWSurfaceProfileTolerance.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWSurfaceProfileTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWSurfaceProfileTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_SurfaceProfileTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for SurfaceProfileTolerance
|
||||
class RWStepDimTol_RWSurfaceProfileTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWSurfaceProfileTolerance();
|
||||
|
||||
//! Reads SurfaceProfileTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_SurfaceProfileTolerance)& ent) const;
|
||||
|
||||
//! Writes SurfaceProfileTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_SurfaceProfileTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_SurfaceProfileTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWSurfaceProfileTolerance_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWSymmetryTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for SymmetryTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
SymmetryTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWSymmetryTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : SymmetryTolerance from StepDimTol);
|
||||
---Purpose: Reads SymmetryTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: SymmetryTolerance from StepDimTol);
|
||||
---Purpose: Writes SymmetryTolerance
|
||||
|
||||
Share (me; ent : SymmetryTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWSymmetryTolerance;
|
@@ -15,17 +15,21 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWSymmetryTolerance.ixx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWSymmetryTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepDimTol_SymmetryTolerance.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWSymmetryTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWSymmetryTolerance::RWStepDimTol_RWSymmetryTolerance ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWSymmetryTolerance.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWSymmetryTolerance.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWSymmetryTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWSymmetryTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_SymmetryTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for SymmetryTolerance
|
||||
class RWStepDimTol_RWSymmetryTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWSymmetryTolerance();
|
||||
|
||||
//! Reads SymmetryTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_SymmetryTolerance)& ent) const;
|
||||
|
||||
//! Writes SymmetryTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_SymmetryTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_SymmetryTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWSymmetryTolerance_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2003-06-04
|
||||
-- Created by: Galina KULIKOVA
|
||||
-- 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 RWTotalRunoutTolerance from RWStepDimTol
|
||||
|
||||
---Purpose: Read & Write tool for TotalRunoutTolerance
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
TotalRunoutTolerance from StepDimTol
|
||||
|
||||
is
|
||||
Create returns RWTotalRunoutTolerance from RWStepDimTol;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : TotalRunoutTolerance from StepDimTol);
|
||||
---Purpose: Reads TotalRunoutTolerance
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: TotalRunoutTolerance from StepDimTol);
|
||||
---Purpose: Writes TotalRunoutTolerance
|
||||
|
||||
Share (me; ent : TotalRunoutTolerance from StepDimTol;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWTotalRunoutTolerance;
|
@@ -15,17 +15,21 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.2
|
||||
|
||||
#include <RWStepDimTol_RWTotalRunoutTolerance.ixx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepDimTol_RWTotalRunoutTolerance.hxx>
|
||||
#include <StepBasic_MeasureWithUnit.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepDimTol_DatumReference.hxx>
|
||||
#include <StepDimTol_HArray1OfDatumReference.hxx>
|
||||
#include <StepDimTol_TotalRunoutTolerance.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepDimTol_RWTotalRunoutTolerance
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepDimTol_RWTotalRunoutTolerance::RWStepDimTol_RWTotalRunoutTolerance ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepDimTol/RWStepDimTol_RWTotalRunoutTolerance.hxx
Normal file
74
src/RWStepDimTol/RWStepDimTol_RWTotalRunoutTolerance.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2003-06-04
|
||||
// Created by: Galina KULIKOVA
|
||||
// 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 _RWStepDimTol_RWTotalRunoutTolerance_HeaderFile
|
||||
#define _RWStepDimTol_RWTotalRunoutTolerance_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepDimTol_TotalRunoutTolerance;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for TotalRunoutTolerance
|
||||
class RWStepDimTol_RWTotalRunoutTolerance
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepDimTol_RWTotalRunoutTolerance();
|
||||
|
||||
//! Reads TotalRunoutTolerance
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepDimTol_TotalRunoutTolerance)& ent) const;
|
||||
|
||||
//! Writes TotalRunoutTolerance
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepDimTol_TotalRunoutTolerance)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepDimTol_TotalRunoutTolerance)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepDimTol_RWTotalRunoutTolerance_HeaderFile
|
Reference in New Issue
Block a user