mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-09 13:22:24 +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:
118
src/RWStepVisual/FILES
Normal file
118
src/RWStepVisual/FILES
Normal file
@@ -0,0 +1,118 @@
|
||||
RWStepVisual_RWAreaInSet.cxx
|
||||
RWStepVisual_RWAreaInSet.hxx
|
||||
RWStepVisual_RWBackgroundColour.cxx
|
||||
RWStepVisual_RWBackgroundColour.hxx
|
||||
RWStepVisual_RWCameraImage.cxx
|
||||
RWStepVisual_RWCameraImage.hxx
|
||||
RWStepVisual_RWCameraModel.cxx
|
||||
RWStepVisual_RWCameraModel.hxx
|
||||
RWStepVisual_RWCameraModelD2.cxx
|
||||
RWStepVisual_RWCameraModelD2.hxx
|
||||
RWStepVisual_RWCameraModelD3.cxx
|
||||
RWStepVisual_RWCameraModelD3.hxx
|
||||
RWStepVisual_RWCameraUsage.cxx
|
||||
RWStepVisual_RWCameraUsage.hxx
|
||||
RWStepVisual_RWColour.cxx
|
||||
RWStepVisual_RWColour.hxx
|
||||
RWStepVisual_RWColourRgb.cxx
|
||||
RWStepVisual_RWColourRgb.hxx
|
||||
RWStepVisual_RWColourSpecification.cxx
|
||||
RWStepVisual_RWColourSpecification.hxx
|
||||
RWStepVisual_RWCompositeText.cxx
|
||||
RWStepVisual_RWCompositeText.hxx
|
||||
RWStepVisual_RWCompositeTextWithExtent.cxx
|
||||
RWStepVisual_RWCompositeTextWithExtent.hxx
|
||||
RWStepVisual_RWContextDependentInvisibility.cxx
|
||||
RWStepVisual_RWContextDependentInvisibility.hxx
|
||||
RWStepVisual_RWContextDependentOverRidingStyledItem.cxx
|
||||
RWStepVisual_RWContextDependentOverRidingStyledItem.hxx
|
||||
RWStepVisual_RWCurveStyle.cxx
|
||||
RWStepVisual_RWCurveStyle.hxx
|
||||
RWStepVisual_RWCurveStyleFont.cxx
|
||||
RWStepVisual_RWCurveStyleFont.hxx
|
||||
RWStepVisual_RWCurveStyleFontPattern.cxx
|
||||
RWStepVisual_RWCurveStyleFontPattern.hxx
|
||||
RWStepVisual_RWDraughtingModel.cxx
|
||||
RWStepVisual_RWDraughtingModel.hxx
|
||||
RWStepVisual_RWDraughtingPreDefinedColour.cxx
|
||||
RWStepVisual_RWDraughtingPreDefinedColour.hxx
|
||||
RWStepVisual_RWDraughtingPreDefinedCurveFont.cxx
|
||||
RWStepVisual_RWDraughtingPreDefinedCurveFont.hxx
|
||||
RWStepVisual_RWExternallyDefinedCurveFont.cxx
|
||||
RWStepVisual_RWExternallyDefinedCurveFont.hxx
|
||||
RWStepVisual_RWFillAreaStyle.cxx
|
||||
RWStepVisual_RWFillAreaStyle.hxx
|
||||
RWStepVisual_RWFillAreaStyleColour.cxx
|
||||
RWStepVisual_RWFillAreaStyleColour.hxx
|
||||
RWStepVisual_RWInvisibility.cxx
|
||||
RWStepVisual_RWInvisibility.hxx
|
||||
RWStepVisual_RWMechanicalDesignGeometricPresentationArea.cxx
|
||||
RWStepVisual_RWMechanicalDesignGeometricPresentationArea.hxx
|
||||
RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.cxx
|
||||
RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.hxx
|
||||
RWStepVisual_RWOverRidingStyledItem.cxx
|
||||
RWStepVisual_RWOverRidingStyledItem.hxx
|
||||
RWStepVisual_RWPlanarBox.cxx
|
||||
RWStepVisual_RWPlanarBox.hxx
|
||||
RWStepVisual_RWPlanarExtent.cxx
|
||||
RWStepVisual_RWPlanarExtent.hxx
|
||||
RWStepVisual_RWPointStyle.cxx
|
||||
RWStepVisual_RWPointStyle.hxx
|
||||
RWStepVisual_RWPreDefinedColour.cxx
|
||||
RWStepVisual_RWPreDefinedColour.hxx
|
||||
RWStepVisual_RWPreDefinedCurveFont.cxx
|
||||
RWStepVisual_RWPreDefinedCurveFont.hxx
|
||||
RWStepVisual_RWPreDefinedItem.cxx
|
||||
RWStepVisual_RWPreDefinedItem.hxx
|
||||
RWStepVisual_RWPresentationArea.cxx
|
||||
RWStepVisual_RWPresentationArea.hxx
|
||||
RWStepVisual_RWPresentationLayerAssignment.cxx
|
||||
RWStepVisual_RWPresentationLayerAssignment.hxx
|
||||
RWStepVisual_RWPresentationLayerUsage.cxx
|
||||
RWStepVisual_RWPresentationLayerUsage.hxx
|
||||
RWStepVisual_RWPresentationRepresentation.cxx
|
||||
RWStepVisual_RWPresentationRepresentation.hxx
|
||||
RWStepVisual_RWPresentationSet.cxx
|
||||
RWStepVisual_RWPresentationSet.hxx
|
||||
RWStepVisual_RWPresentationSize.cxx
|
||||
RWStepVisual_RWPresentationSize.hxx
|
||||
RWStepVisual_RWPresentationStyleAssignment.cxx
|
||||
RWStepVisual_RWPresentationStyleAssignment.hxx
|
||||
RWStepVisual_RWPresentationStyleByContext.cxx
|
||||
RWStepVisual_RWPresentationStyleByContext.hxx
|
||||
RWStepVisual_RWPresentationView.cxx
|
||||
RWStepVisual_RWPresentationView.hxx
|
||||
RWStepVisual_RWPresentedItemRepresentation.cxx
|
||||
RWStepVisual_RWPresentedItemRepresentation.hxx
|
||||
RWStepVisual_RWStyledItem.cxx
|
||||
RWStepVisual_RWStyledItem.hxx
|
||||
RWStepVisual_RWSurfaceSideStyle.cxx
|
||||
RWStepVisual_RWSurfaceSideStyle.hxx
|
||||
RWStepVisual_RWSurfaceStyleBoundary.cxx
|
||||
RWStepVisual_RWSurfaceStyleBoundary.hxx
|
||||
RWStepVisual_RWSurfaceStyleControlGrid.cxx
|
||||
RWStepVisual_RWSurfaceStyleControlGrid.hxx
|
||||
RWStepVisual_RWSurfaceStyleFillArea.cxx
|
||||
RWStepVisual_RWSurfaceStyleFillArea.hxx
|
||||
RWStepVisual_RWSurfaceStyleParameterLine.cxx
|
||||
RWStepVisual_RWSurfaceStyleParameterLine.hxx
|
||||
RWStepVisual_RWSurfaceStyleSegmentationCurve.cxx
|
||||
RWStepVisual_RWSurfaceStyleSegmentationCurve.hxx
|
||||
RWStepVisual_RWSurfaceStyleSilhouette.cxx
|
||||
RWStepVisual_RWSurfaceStyleSilhouette.hxx
|
||||
RWStepVisual_RWSurfaceStyleUsage.cxx
|
||||
RWStepVisual_RWSurfaceStyleUsage.hxx
|
||||
RWStepVisual_RWTemplate.cxx
|
||||
RWStepVisual_RWTemplate.hxx
|
||||
RWStepVisual_RWTemplateInstance.cxx
|
||||
RWStepVisual_RWTemplateInstance.hxx
|
||||
RWStepVisual_RWTextLiteral.cxx
|
||||
RWStepVisual_RWTextLiteral.hxx
|
||||
RWStepVisual_RWTextStyle.cxx
|
||||
RWStepVisual_RWTextStyle.hxx
|
||||
RWStepVisual_RWTextStyleForDefinedFont.cxx
|
||||
RWStepVisual_RWTextStyleForDefinedFont.hxx
|
||||
RWStepVisual_RWTextStyleWithBoxCharacteristics.cxx
|
||||
RWStepVisual_RWTextStyleWithBoxCharacteristics.hxx
|
||||
RWStepVisual_RWViewVolume.cxx
|
||||
RWStepVisual_RWViewVolume.hxx
|
@@ -1,148 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWStepVisual
|
||||
|
||||
uses
|
||||
|
||||
StepData, Interface, TCollection, TColStd, StepVisual
|
||||
|
||||
is
|
||||
|
||||
|
||||
--class ReadWriteModule;
|
||||
|
||||
--class GeneralModule;
|
||||
|
||||
-- Removed from Rev2 to Rev4 : class RWAnnotationCurveOccurrence;
|
||||
-- Removed from Rev2 to Rev4 : class RWAnnotationFillArea;
|
||||
-- Removed from Rev2 to Rev4 : class RWAnnotationFillAreaOccurrence;
|
||||
-- Removed from Rev2 to Rev4 : class RWAnnotationOccurrence;
|
||||
-- Removed from Rev2 to Rev4 : class RWAnnotationSubfigureOccurrence;
|
||||
-- Removed from Rev2 to Rev4 : class RWAnnotationSymbol;
|
||||
-- Removed from Rev2 to Rev4 : class RWAnnotationSymbolOccurrence;
|
||||
-- Removed from Rev2 to Rev4 : class RWAnnotationText;
|
||||
-- Removed from Rev2 to Rev4 : class RWAnnotationTextOccurrence;
|
||||
class RWAreaInSet;
|
||||
class RWBackgroundColour;
|
||||
class RWCameraImage;
|
||||
class RWCameraModel;
|
||||
class RWCameraModelD2;
|
||||
class RWCameraModelD3;
|
||||
class RWCameraUsage;
|
||||
class RWColour;
|
||||
class RWColourRgb;
|
||||
class RWColourSpecification;
|
||||
class RWContextDependentInvisibility;
|
||||
class RWContextDependentOverRidingStyledItem;
|
||||
-- Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 :
|
||||
class RWCompositeText;
|
||||
-- Removed from Rev2 to Rev4 : class RWCompositeTextWithAssociatedCurves;
|
||||
-- Removed from Rev2 to Rev4 : class RWCompositeTextWithBlankingBox;
|
||||
-- Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 :
|
||||
class RWCompositeTextWithExtent;
|
||||
|
||||
class RWCurveStyle;
|
||||
class RWCurveStyleFont;
|
||||
class RWCurveStyleFontPattern;
|
||||
-- Removed from Rev2 to Rev4 : class RWDefinedSymbol;
|
||||
-- Removed from Rev2 to Rev4 : class RWDimensionCurve;
|
||||
-- Removed from Rev2 to Rev4 : class RWDimensionCurveTerminator;
|
||||
-- Removed from Rev2 to Rev4 : class RWDraughtingAnnotationOccurrence;
|
||||
-- Removed from Rev2 to Rev4 : class RWDraughtingCallout;
|
||||
class RWDraughtingModel; -- added for CAX-IF TR3
|
||||
class RWDraughtingPreDefinedColour;
|
||||
class RWDraughtingPreDefinedCurveFont;
|
||||
-- Removed from Rev2 to Rev4 : class RWDraughtingSubfigureRepresentation;
|
||||
-- Removed from Rev2 to Rev4 : class RWDraughtingSymbolRepresentation;
|
||||
-- Removed from Rev2 to Rev4 : class RWDraughtingTextLiteralWithDelineation;
|
||||
-- Removed from Rev2 to Rev4 : class RWDrawingDefinition;
|
||||
-- Removed from Rev2 to Rev4 : class RWDrawingRevision;
|
||||
--moved to RWStepBasic: class RWExternalSource;
|
||||
class RWExternallyDefinedCurveFont;
|
||||
-- Removed from Rev2 to Rev4 : class RWExternallyDefinedHatchStyle;
|
||||
--moved to RWStepBasic: class RWExternallyDefinedItem;
|
||||
-- Removed from Rev2 to Rev4 : class RWExternallyDefinedSymbol;
|
||||
-- Removed from Rev2 to Rev4 : class RWExternallyDefinedTextFont;
|
||||
-- Removed from Rev2 to Rev4 : class RWExternallyDefinedTileStyle;
|
||||
class RWFillAreaStyle;
|
||||
class RWFillAreaStyleColour;
|
||||
-- Removed from Rev2 to Rev4 : class RWFillAreaStyleHatching;
|
||||
-- Removed from Rev2 to Rev4 : class RWFillAreaStyleTileSymbolWithStyle;
|
||||
-- Removed from Rev2 to Rev4 : class RWFillAreaStyleTiles;
|
||||
class RWInvisibility;
|
||||
class RWMechanicalDesignGeometricPresentationArea;
|
||||
class RWMechanicalDesignGeometricPresentationRepresentation;
|
||||
-- Removed from Rev2 to Rev4 : class RWMechanicalDesignPresentationArea;
|
||||
class RWOverRidingStyledItem;
|
||||
class RWPlanarBox;
|
||||
class RWPlanarExtent;
|
||||
class RWPointStyle;
|
||||
class RWPreDefinedColour;
|
||||
class RWPreDefinedCurveFont;
|
||||
class RWPreDefinedItem;
|
||||
-- Removed from Rev2 to Rev4 : class RWPreDefinedSymbol;
|
||||
-- Removed from Rev2 to Rev4 : class RWPreDefinedTextFont;
|
||||
class RWPresentationArea;
|
||||
class RWPresentationLayerAssignment;
|
||||
class RWPresentationRepresentation;
|
||||
class RWPresentationSet;
|
||||
class RWPresentationSize;
|
||||
class RWPresentationStyleAssignment;
|
||||
class RWPresentationStyleByContext;
|
||||
class RWPresentationView;
|
||||
-- Removed from Rev2 to Rev4 : class RWProductDataRepresentationView;
|
||||
class RWStyledItem;
|
||||
class RWSurfaceSideStyle;
|
||||
class RWSurfaceStyleBoundary;
|
||||
class RWSurfaceStyleControlGrid;
|
||||
class RWSurfaceStyleFillArea;
|
||||
class RWSurfaceStyleParameterLine;
|
||||
class RWSurfaceStyleSegmentationCurve;
|
||||
class RWSurfaceStyleSilhouette;
|
||||
class RWSurfaceStyleUsage;
|
||||
-- Removed from Rev2 to Rev4 : class RWSymbolColour;
|
||||
-- Removed from Rev2 to Rev4 : class RWSymbolRepresentation;
|
||||
-- Removed from Rev2 to Rev4 : class RWSymbolRepresentationMap;
|
||||
-- Removed from Rev2 to Rev4 : class RWSymbolStyle;
|
||||
-- Removed from Rev2 to Rev4 : class RWSymbolTarget;
|
||||
class RWTemplate;
|
||||
class RWTemplateInstance;
|
||||
-- Removed from Rev2 to Rev4 : class RWTerminatorSymbol;
|
||||
-- Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 :
|
||||
class RWTextLiteral;
|
||||
-- Removed from Rev2 to Rev4 : class RWTextLiteralWithAssociatedCurves;
|
||||
-- Removed from Rev2 to Rev4 : class RWTextLiteralWithBlankingBox;
|
||||
-- Removed from Rev2 to Rev4 : class RWTextLiteralWithDelineation;
|
||||
-- Removed from Rev2 to Rev4 : class RWTextLiteralWithExtent;
|
||||
-- Removed from CC1-Rev2 to CC1-Rev4, re-added CC2-Rev4 :
|
||||
class RWTextStyle;
|
||||
class RWTextStyleForDefinedFont;
|
||||
class RWTextStyleWithBoxCharacteristics;
|
||||
-- Removed from Rev2 to Rev4 : class RWTextStyleWithMirror;
|
||||
class RWViewVolume;
|
||||
|
||||
-- Added from Rev2 to Rev4
|
||||
class RWPresentedItemRepresentation;
|
||||
class RWPresentationLayerUsage;
|
||||
|
||||
|
||||
---Package Method ---
|
||||
|
||||
-- Init;
|
||||
-- Enforced the initialisation of the libraries
|
||||
|
||||
end RWStepVisual;
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWAreaInSet from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for AreaInSet
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
AreaInSet from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWAreaInSet;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : AreaInSet from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : AreaInSet from StepVisual);
|
||||
|
||||
Share(me; ent : AreaInSet from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWAreaInSet;
|
@@ -11,17 +11,16 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWAreaInSet.ixx>
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepVisual_RWAreaInSet.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_AreaInSet.hxx>
|
||||
#include <StepVisual_PresentationArea.hxx>
|
||||
#include <StepVisual_PresentationSet.hxx>
|
||||
|
||||
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <StepVisual_AreaInSet.hxx>
|
||||
|
||||
|
||||
RWStepVisual_RWAreaInSet::RWStepVisual_RWAreaInSet () {}
|
||||
|
||||
void RWStepVisual_RWAreaInSet::ReadStep
|
||||
|
71
src/RWStepVisual/RWStepVisual_RWAreaInSet.hxx
Normal file
71
src/RWStepVisual/RWStepVisual_RWAreaInSet.hxx
Normal file
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWAreaInSet_HeaderFile
|
||||
#define _RWStepVisual_RWAreaInSet_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_AreaInSet;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for AreaInSet
|
||||
class RWStepVisual_RWAreaInSet
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWAreaInSet();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_AreaInSet)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_AreaInSet)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_AreaInSet)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWAreaInSet_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWBackgroundColour from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for BackgroundColour
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
BackgroundColour from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWBackgroundColour;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : BackgroundColour from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : BackgroundColour from StepVisual);
|
||||
|
||||
Share(me; ent : BackgroundColour from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWBackgroundColour;
|
@@ -11,16 +11,15 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWBackgroundColour.ixx>
|
||||
#include <StepVisual_AreaOrView.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWBackgroundColour.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_AreaOrView.hxx>
|
||||
#include <StepVisual_BackgroundColour.hxx>
|
||||
|
||||
|
||||
RWStepVisual_RWBackgroundColour::RWStepVisual_RWBackgroundColour () {}
|
||||
|
||||
void RWStepVisual_RWBackgroundColour::ReadStep
|
||||
|
71
src/RWStepVisual/RWStepVisual_RWBackgroundColour.hxx
Normal file
71
src/RWStepVisual/RWStepVisual_RWBackgroundColour.hxx
Normal file
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWBackgroundColour_HeaderFile
|
||||
#define _RWStepVisual_RWBackgroundColour_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_BackgroundColour;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for BackgroundColour
|
||||
class RWStepVisual_RWBackgroundColour
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWBackgroundColour();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_BackgroundColour)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_BackgroundColour)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_BackgroundColour)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWBackgroundColour_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWCameraImage from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for CameraImage
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
CameraImage from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWCameraImage;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : CameraImage from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : CameraImage from StepVisual);
|
||||
|
||||
Share(me; ent : CameraImage from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWCameraImage;
|
@@ -11,17 +11,16 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWCameraImage.ixx>
|
||||
#include <StepRepr_RepresentationMap.hxx>
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWCameraImage.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
#include <StepRepr_RepresentationMap.hxx>
|
||||
#include <StepVisual_CameraImage.hxx>
|
||||
|
||||
|
||||
RWStepVisual_RWCameraImage::RWStepVisual_RWCameraImage () {}
|
||||
|
||||
void RWStepVisual_RWCameraImage::ReadStep
|
||||
|
71
src/RWStepVisual/RWStepVisual_RWCameraImage.hxx
Normal file
71
src/RWStepVisual/RWStepVisual_RWCameraImage.hxx
Normal file
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWCameraImage_HeaderFile
|
||||
#define _RWStepVisual_RWCameraImage_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_CameraImage;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for CameraImage
|
||||
class RWStepVisual_RWCameraImage
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWCameraImage();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CameraImage)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraImage)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_CameraImage)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWCameraImage_HeaderFile
|
@@ -1,35 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWCameraModel from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for CameraModel
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
CameraModel from StepVisual
|
||||
|
||||
is
|
||||
|
||||
Create returns RWCameraModel;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : CameraModel from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : CameraModel from StepVisual);
|
||||
|
||||
end RWCameraModel;
|
@@ -11,8 +11,12 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWCameraModel.ixx>
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <RWStepVisual_RWCameraModel.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_CameraModel.hxx>
|
||||
|
||||
RWStepVisual_RWCameraModel::RWStepVisual_RWCameraModel () {}
|
||||
|
||||
|
68
src/RWStepVisual/RWStepVisual_RWCameraModel.hxx
Normal file
68
src/RWStepVisual/RWStepVisual_RWCameraModel.hxx
Normal file
@@ -0,0 +1,68 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWCameraModel_HeaderFile
|
||||
#define _RWStepVisual_RWCameraModel_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_CameraModel;
|
||||
class StepData_StepWriter;
|
||||
|
||||
|
||||
//! Read & Write Module for CameraModel
|
||||
class RWStepVisual_RWCameraModel
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWCameraModel();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CameraModel)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraModel)& ent) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWCameraModel_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWCameraModelD2 from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for CameraModelD2
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
CameraModelD2 from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWCameraModelD2;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : CameraModelD2 from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : CameraModelD2 from StepVisual);
|
||||
|
||||
Share(me; ent : CameraModelD2 from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWCameraModelD2;
|
@@ -11,15 +11,14 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWCameraModelD2.ixx>
|
||||
#include <StepVisual_PlanarBox.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWCameraModelD2.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_CameraModelD2.hxx>
|
||||
|
||||
#include <StepVisual_PlanarBox.hxx>
|
||||
|
||||
RWStepVisual_RWCameraModelD2::RWStepVisual_RWCameraModelD2 () {}
|
||||
|
||||
|
71
src/RWStepVisual/RWStepVisual_RWCameraModelD2.hxx
Normal file
71
src/RWStepVisual/RWStepVisual_RWCameraModelD2.hxx
Normal file
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWCameraModelD2_HeaderFile
|
||||
#define _RWStepVisual_RWCameraModelD2_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_CameraModelD2;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for CameraModelD2
|
||||
class RWStepVisual_RWCameraModelD2
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWCameraModelD2();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CameraModelD2)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraModelD2)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_CameraModelD2)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWCameraModelD2_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWCameraModelD3 from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for CameraModelD3
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
CameraModelD3 from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWCameraModelD3;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : CameraModelD3 from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : CameraModelD3 from StepVisual);
|
||||
|
||||
Share(me; ent : CameraModelD3 from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWCameraModelD3;
|
@@ -11,16 +11,15 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWCameraModelD3.ixx>
|
||||
#include <StepGeom_Axis2Placement3d.hxx>
|
||||
#include <StepVisual_ViewVolume.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWCameraModelD3.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepGeom_Axis2Placement3d.hxx>
|
||||
#include <StepVisual_CameraModelD3.hxx>
|
||||
|
||||
#include <StepVisual_ViewVolume.hxx>
|
||||
|
||||
RWStepVisual_RWCameraModelD3::RWStepVisual_RWCameraModelD3 () {}
|
||||
|
||||
|
71
src/RWStepVisual/RWStepVisual_RWCameraModelD3.hxx
Normal file
71
src/RWStepVisual/RWStepVisual_RWCameraModelD3.hxx
Normal file
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWCameraModelD3_HeaderFile
|
||||
#define _RWStepVisual_RWCameraModelD3_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_CameraModelD3;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for CameraModelD3
|
||||
class RWStepVisual_RWCameraModelD3
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWCameraModelD3();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CameraModelD3)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraModelD3)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_CameraModelD3)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWCameraModelD3_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWCameraUsage from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for CameraUsage
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
CameraUsage from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWCameraUsage;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : CameraUsage from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : CameraUsage from StepVisual);
|
||||
|
||||
Share(me; ent : CameraUsage from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWCameraUsage;
|
@@ -11,17 +11,16 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWCameraUsage.ixx>
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
#include <StepRepr_Representation.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWCameraUsage.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepRepr_Representation.hxx>
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
#include <StepVisual_CameraUsage.hxx>
|
||||
|
||||
|
||||
RWStepVisual_RWCameraUsage::RWStepVisual_RWCameraUsage () {}
|
||||
|
||||
void RWStepVisual_RWCameraUsage::ReadStep
|
||||
|
71
src/RWStepVisual/RWStepVisual_RWCameraUsage.hxx
Normal file
71
src/RWStepVisual/RWStepVisual_RWCameraUsage.hxx
Normal file
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWCameraUsage_HeaderFile
|
||||
#define _RWStepVisual_RWCameraUsage_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_CameraUsage;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for CameraUsage
|
||||
class RWStepVisual_RWCameraUsage
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWCameraUsage();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CameraUsage)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CameraUsage)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_CameraUsage)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWCameraUsage_HeaderFile
|
@@ -1,35 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWColour from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for Colour
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
Colour from StepVisual
|
||||
|
||||
is
|
||||
|
||||
Create returns RWColour;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : Colour from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : Colour from StepVisual);
|
||||
|
||||
end RWColour;
|
@@ -11,8 +11,12 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWColour.ixx>
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <RWStepVisual_RWColour.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_Colour.hxx>
|
||||
|
||||
RWStepVisual_RWColour::RWStepVisual_RWColour () {}
|
||||
|
||||
|
68
src/RWStepVisual/RWStepVisual_RWColour.hxx
Normal file
68
src/RWStepVisual/RWStepVisual_RWColour.hxx
Normal file
@@ -0,0 +1,68 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWColour_HeaderFile
|
||||
#define _RWStepVisual_RWColour_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_Colour;
|
||||
class StepData_StepWriter;
|
||||
|
||||
|
||||
//! Read & Write Module for Colour
|
||||
class RWStepVisual_RWColour
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWColour();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_Colour)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_Colour)& ent) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWColour_HeaderFile
|
@@ -1,35 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWColourRgb from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for ColourRgb
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
ColourRgb from StepVisual
|
||||
|
||||
is
|
||||
|
||||
Create returns RWColourRgb;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : ColourRgb from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : ColourRgb from StepVisual);
|
||||
|
||||
end RWColourRgb;
|
@@ -11,8 +11,12 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWColourRgb.ixx>
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <RWStepVisual_RWColourRgb.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_ColourRgb.hxx>
|
||||
|
||||
RWStepVisual_RWColourRgb::RWStepVisual_RWColourRgb () {}
|
||||
|
||||
|
68
src/RWStepVisual/RWStepVisual_RWColourRgb.hxx
Normal file
68
src/RWStepVisual/RWStepVisual_RWColourRgb.hxx
Normal file
@@ -0,0 +1,68 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWColourRgb_HeaderFile
|
||||
#define _RWStepVisual_RWColourRgb_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_ColourRgb;
|
||||
class StepData_StepWriter;
|
||||
|
||||
|
||||
//! Read & Write Module for ColourRgb
|
||||
class RWStepVisual_RWColourRgb
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWColourRgb();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ColourRgb)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ColourRgb)& ent) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWColourRgb_HeaderFile
|
@@ -1,35 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWColourSpecification from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for ColourSpecification
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
ColourSpecification from StepVisual
|
||||
|
||||
is
|
||||
|
||||
Create returns RWColourSpecification;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : ColourSpecification from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : ColourSpecification from StepVisual);
|
||||
|
||||
end RWColourSpecification;
|
@@ -11,8 +11,12 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWColourSpecification.ixx>
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <RWStepVisual_RWColourSpecification.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_ColourSpecification.hxx>
|
||||
|
||||
RWStepVisual_RWColourSpecification::RWStepVisual_RWColourSpecification () {}
|
||||
|
||||
|
68
src/RWStepVisual/RWStepVisual_RWColourSpecification.hxx
Normal file
68
src/RWStepVisual/RWStepVisual_RWColourSpecification.hxx
Normal file
@@ -0,0 +1,68 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWColourSpecification_HeaderFile
|
||||
#define _RWStepVisual_RWColourSpecification_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_ColourSpecification;
|
||||
class StepData_StepWriter;
|
||||
|
||||
|
||||
//! Read & Write Module for ColourSpecification
|
||||
class RWStepVisual_RWColourSpecification
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWColourSpecification();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ColourSpecification)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ColourSpecification)& ent) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWColourSpecification_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWCompositeText from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for CompositeText
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
CompositeText from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWCompositeText;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : CompositeText from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : CompositeText from StepVisual);
|
||||
|
||||
Share(me; ent : CompositeText from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWCompositeText;
|
@@ -11,17 +11,16 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWCompositeText.ixx>
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepVisual_RWCompositeText.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_CompositeText.hxx>
|
||||
#include <StepVisual_HArray1OfTextOrCharacter.hxx>
|
||||
#include <StepVisual_TextOrCharacter.hxx>
|
||||
|
||||
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <StepVisual_CompositeText.hxx>
|
||||
|
||||
|
||||
RWStepVisual_RWCompositeText::RWStepVisual_RWCompositeText () {}
|
||||
|
||||
void RWStepVisual_RWCompositeText::ReadStep
|
||||
|
71
src/RWStepVisual/RWStepVisual_RWCompositeText.hxx
Normal file
71
src/RWStepVisual/RWStepVisual_RWCompositeText.hxx
Normal file
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWCompositeText_HeaderFile
|
||||
#define _RWStepVisual_RWCompositeText_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_CompositeText;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for CompositeText
|
||||
class RWStepVisual_RWCompositeText
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWCompositeText();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CompositeText)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CompositeText)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_CompositeText)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWCompositeText_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWCompositeTextWithExtent from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for CompositeTextWithExtent
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
CompositeTextWithExtent from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWCompositeTextWithExtent;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : CompositeTextWithExtent from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : CompositeTextWithExtent from StepVisual);
|
||||
|
||||
Share(me; ent : CompositeTextWithExtent from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWCompositeTextWithExtent;
|
@@ -11,17 +11,16 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWCompositeTextWithExtent.ixx>
|
||||
#include <StepVisual_PlanarExtent.hxx>
|
||||
#include <StepVisual_HArray1OfTextOrCharacter.hxx>
|
||||
#include <StepVisual_TextOrCharacter.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWCompositeTextWithExtent.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_CompositeTextWithExtent.hxx>
|
||||
|
||||
#include <StepVisual_HArray1OfTextOrCharacter.hxx>
|
||||
#include <StepVisual_PlanarExtent.hxx>
|
||||
#include <StepVisual_TextOrCharacter.hxx>
|
||||
|
||||
RWStepVisual_RWCompositeTextWithExtent::RWStepVisual_RWCompositeTextWithExtent () {}
|
||||
|
||||
|
71
src/RWStepVisual/RWStepVisual_RWCompositeTextWithExtent.hxx
Normal file
71
src/RWStepVisual/RWStepVisual_RWCompositeTextWithExtent.hxx
Normal file
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWCompositeTextWithExtent_HeaderFile
|
||||
#define _RWStepVisual_RWCompositeTextWithExtent_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_CompositeTextWithExtent;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for CompositeTextWithExtent
|
||||
class RWStepVisual_RWCompositeTextWithExtent
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWCompositeTextWithExtent();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CompositeTextWithExtent)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CompositeTextWithExtent)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_CompositeTextWithExtent)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWCompositeTextWithExtent_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWContextDependentInvisibility from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for ContextDependentInvisibility
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
ContextDependentInvisibility from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWContextDependentInvisibility;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : ContextDependentInvisibility from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : ContextDependentInvisibility from StepVisual);
|
||||
|
||||
Share(me; ent : ContextDependentInvisibility from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWContextDependentInvisibility;
|
@@ -11,17 +11,16 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWContextDependentInvisibility.ixx>
|
||||
#include <StepVisual_InvisibilityContext.hxx>
|
||||
#include <StepVisual_HArray1OfInvisibleItem.hxx>
|
||||
#include <StepVisual_InvisibleItem.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWContextDependentInvisibility.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_ContextDependentInvisibility.hxx>
|
||||
|
||||
#include <StepVisual_HArray1OfInvisibleItem.hxx>
|
||||
#include <StepVisual_InvisibilityContext.hxx>
|
||||
#include <StepVisual_InvisibleItem.hxx>
|
||||
|
||||
RWStepVisual_RWContextDependentInvisibility::RWStepVisual_RWContextDependentInvisibility () {}
|
||||
|
||||
|
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWContextDependentInvisibility_HeaderFile
|
||||
#define _RWStepVisual_RWContextDependentInvisibility_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_ContextDependentInvisibility;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for ContextDependentInvisibility
|
||||
class RWStepVisual_RWContextDependentInvisibility
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWContextDependentInvisibility();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ContextDependentInvisibility)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ContextDependentInvisibility)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_ContextDependentInvisibility)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWContextDependentInvisibility_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWContextDependentOverRidingStyledItem from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for ContextDependentOverRidingStyledItem
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
ContextDependentOverRidingStyledItem from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWContextDependentOverRidingStyledItem;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : ContextDependentOverRidingStyledItem from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : ContextDependentOverRidingStyledItem from StepVisual);
|
||||
|
||||
Share(me; ent : ContextDependentOverRidingStyledItem from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWContextDependentOverRidingStyledItem;
|
@@ -11,20 +11,19 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWContextDependentOverRidingStyledItem.ixx>
|
||||
#include <StepVisual_HArray1OfStyleContextSelect.hxx>
|
||||
#include <StepVisual_StyleContextSelect.hxx>
|
||||
#include <StepVisual_HArray1OfPresentationStyleAssignment.hxx>
|
||||
#include <StepVisual_PresentationStyleAssignment.hxx>
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
#include <StepVisual_StyledItem.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWContextDependentOverRidingStyledItem.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
#include <StepVisual_ContextDependentOverRidingStyledItem.hxx>
|
||||
|
||||
#include <StepVisual_HArray1OfPresentationStyleAssignment.hxx>
|
||||
#include <StepVisual_HArray1OfStyleContextSelect.hxx>
|
||||
#include <StepVisual_PresentationStyleAssignment.hxx>
|
||||
#include <StepVisual_StyleContextSelect.hxx>
|
||||
#include <StepVisual_StyledItem.hxx>
|
||||
|
||||
RWStepVisual_RWContextDependentOverRidingStyledItem::RWStepVisual_RWContextDependentOverRidingStyledItem () {}
|
||||
|
||||
|
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWContextDependentOverRidingStyledItem_HeaderFile
|
||||
#define _RWStepVisual_RWContextDependentOverRidingStyledItem_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_ContextDependentOverRidingStyledItem;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for ContextDependentOverRidingStyledItem
|
||||
class RWStepVisual_RWContextDependentOverRidingStyledItem
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWContextDependentOverRidingStyledItem();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ContextDependentOverRidingStyledItem)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ContextDependentOverRidingStyledItem)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_ContextDependentOverRidingStyledItem)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWContextDependentOverRidingStyledItem_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWCurveStyle from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for CurveStyle
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
CurveStyle from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWCurveStyle;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : CurveStyle from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : CurveStyle from StepVisual);
|
||||
|
||||
Share(me; ent : CurveStyle from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWCurveStyle;
|
@@ -11,20 +11,22 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWCurveStyle.ixx>
|
||||
#include <StepVisual_CurveStyleFontSelect.hxx>
|
||||
#include <StepBasic_SizeSelect.hxx>
|
||||
#include <StepVisual_Colour.hxx>
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepVisual_RWCurveStyle.hxx>
|
||||
#include <StepBasic_SizeSelect.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_Colour.hxx>
|
||||
#include <StepVisual_CurveStyle.hxx>
|
||||
#include <StepVisual_CurveStyleFontSelect.hxx>
|
||||
|
||||
//#include <StepBasic_SizeMember.hxx>
|
||||
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepVisual_RWCurveStyle
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepVisual_RWCurveStyle::RWStepVisual_RWCurveStyle()
|
||||
{
|
||||
}
|
||||
|
71
src/RWStepVisual/RWStepVisual_RWCurveStyle.hxx
Normal file
71
src/RWStepVisual/RWStepVisual_RWCurveStyle.hxx
Normal file
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWCurveStyle_HeaderFile
|
||||
#define _RWStepVisual_RWCurveStyle_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_CurveStyle;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for CurveStyle
|
||||
class RWStepVisual_RWCurveStyle
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWCurveStyle();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CurveStyle)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CurveStyle)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_CurveStyle)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWCurveStyle_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWCurveStyleFont from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for CurveStyleFont
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
CurveStyleFont from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWCurveStyleFont;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : CurveStyleFont from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : CurveStyleFont from StepVisual);
|
||||
|
||||
Share(me; ent : CurveStyleFont from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWCurveStyleFont;
|
@@ -11,16 +11,15 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWCurveStyleFont.ixx>
|
||||
#include <StepVisual_HArray1OfCurveStyleFontPattern.hxx>
|
||||
#include <StepVisual_CurveStyleFontPattern.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWCurveStyleFont.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_CurveStyleFont.hxx>
|
||||
|
||||
#include <StepVisual_CurveStyleFontPattern.hxx>
|
||||
#include <StepVisual_HArray1OfCurveStyleFontPattern.hxx>
|
||||
|
||||
RWStepVisual_RWCurveStyleFont::RWStepVisual_RWCurveStyleFont () {}
|
||||
|
||||
|
71
src/RWStepVisual/RWStepVisual_RWCurveStyleFont.hxx
Normal file
71
src/RWStepVisual/RWStepVisual_RWCurveStyleFont.hxx
Normal file
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWCurveStyleFont_HeaderFile
|
||||
#define _RWStepVisual_RWCurveStyleFont_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_CurveStyleFont;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for CurveStyleFont
|
||||
class RWStepVisual_RWCurveStyleFont
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWCurveStyleFont();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CurveStyleFont)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CurveStyleFont)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_CurveStyleFont)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWCurveStyleFont_HeaderFile
|
@@ -1,35 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWCurveStyleFontPattern from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for CurveStyleFontPattern
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
CurveStyleFontPattern from StepVisual
|
||||
|
||||
is
|
||||
|
||||
Create returns RWCurveStyleFontPattern;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : CurveStyleFontPattern from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : CurveStyleFontPattern from StepVisual);
|
||||
|
||||
end RWCurveStyleFontPattern;
|
@@ -11,8 +11,12 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWCurveStyleFontPattern.ixx>
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <RWStepVisual_RWCurveStyleFontPattern.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_CurveStyleFontPattern.hxx>
|
||||
|
||||
RWStepVisual_RWCurveStyleFontPattern::RWStepVisual_RWCurveStyleFontPattern () {}
|
||||
|
||||
|
68
src/RWStepVisual/RWStepVisual_RWCurveStyleFontPattern.hxx
Normal file
68
src/RWStepVisual/RWStepVisual_RWCurveStyleFontPattern.hxx
Normal file
@@ -0,0 +1,68 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWCurveStyleFontPattern_HeaderFile
|
||||
#define _RWStepVisual_RWCurveStyleFontPattern_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_CurveStyleFontPattern;
|
||||
class StepData_StepWriter;
|
||||
|
||||
|
||||
//! Read & Write Module for CurveStyleFontPattern
|
||||
class RWStepVisual_RWCurveStyleFontPattern
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWCurveStyleFontPattern();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_CurveStyleFontPattern)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_CurveStyleFontPattern)& ent) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWCurveStyleFontPattern_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2000-01-13
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 2000-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.0
|
||||
|
||||
class RWDraughtingModel from RWStepVisual
|
||||
|
||||
---Purpose: Read & Write tool for DraughtingModel
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
DraughtingModel from StepVisual
|
||||
|
||||
is
|
||||
Create returns RWDraughtingModel from RWStepVisual;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : DraughtingModel from StepVisual);
|
||||
---Purpose: Reads DraughtingModel
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: DraughtingModel from StepVisual);
|
||||
---Purpose: Writes DraughtingModel
|
||||
|
||||
Share (me; ent : DraughtingModel from StepVisual;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWDraughtingModel;
|
@@ -15,16 +15,20 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <RWStepVisual_RWDraughtingModel.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepVisual_RWDraughtingModel.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepRepr_HArray1OfRepresentationItem.hxx>
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
#include <StepRepr_RepresentationContext.hxx>
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
#include <StepVisual_DraughtingModel.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepVisual_RWDraughtingModel
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepVisual_RWDraughtingModel::RWStepVisual_RWDraughtingModel ()
|
||||
{
|
||||
}
|
||||
|
74
src/RWStepVisual/RWStepVisual_RWDraughtingModel.hxx
Normal file
74
src/RWStepVisual/RWStepVisual_RWDraughtingModel.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 2000-01-13
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 2000-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 _RWStepVisual_RWDraughtingModel_HeaderFile
|
||||
#define _RWStepVisual_RWDraughtingModel_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_DraughtingModel;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for DraughtingModel
|
||||
class RWStepVisual_RWDraughtingModel
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepVisual_RWDraughtingModel();
|
||||
|
||||
//! Reads DraughtingModel
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_DraughtingModel)& ent) const;
|
||||
|
||||
//! Writes DraughtingModel
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_DraughtingModel)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_DraughtingModel)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWDraughtingModel_HeaderFile
|
@@ -1,35 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWDraughtingPreDefinedColour from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for DraughtingPreDefinedColour
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
DraughtingPreDefinedColour from StepVisual
|
||||
|
||||
is
|
||||
|
||||
Create returns RWDraughtingPreDefinedColour;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : DraughtingPreDefinedColour from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : DraughtingPreDefinedColour from StepVisual);
|
||||
|
||||
end RWDraughtingPreDefinedColour;
|
@@ -13,10 +13,13 @@
|
||||
|
||||
//:S4134: abv 03.03.99: implementation of DraughtingPreDefinedColour modified
|
||||
|
||||
#include <RWStepVisual_RWDraughtingPreDefinedColour.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <RWStepVisual_RWDraughtingPreDefinedColour.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_DraughtingPreDefinedColour.hxx>
|
||||
#include <StepVisual_PreDefinedItem.hxx>
|
||||
|
||||
|
||||
RWStepVisual_RWDraughtingPreDefinedColour::RWStepVisual_RWDraughtingPreDefinedColour () {}
|
||||
|
||||
void RWStepVisual_RWDraughtingPreDefinedColour::ReadStep
|
||||
|
@@ -0,0 +1,68 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWDraughtingPreDefinedColour_HeaderFile
|
||||
#define _RWStepVisual_RWDraughtingPreDefinedColour_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_DraughtingPreDefinedColour;
|
||||
class StepData_StepWriter;
|
||||
|
||||
|
||||
//! Read & Write Module for DraughtingPreDefinedColour
|
||||
class RWStepVisual_RWDraughtingPreDefinedColour
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWDraughtingPreDefinedColour();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_DraughtingPreDefinedColour)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_DraughtingPreDefinedColour)& ent) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWDraughtingPreDefinedColour_HeaderFile
|
@@ -1,35 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWDraughtingPreDefinedCurveFont from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for DraughtingPreDefinedCurveFont
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
DraughtingPreDefinedCurveFont from StepVisual
|
||||
|
||||
is
|
||||
|
||||
Create returns RWDraughtingPreDefinedCurveFont;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : DraughtingPreDefinedCurveFont from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : DraughtingPreDefinedCurveFont from StepVisual);
|
||||
|
||||
end RWDraughtingPreDefinedCurveFont;
|
@@ -11,8 +11,12 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWDraughtingPreDefinedCurveFont.ixx>
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <RWStepVisual_RWDraughtingPreDefinedCurveFont.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_DraughtingPreDefinedCurveFont.hxx>
|
||||
|
||||
RWStepVisual_RWDraughtingPreDefinedCurveFont::RWStepVisual_RWDraughtingPreDefinedCurveFont () {}
|
||||
|
||||
|
@@ -0,0 +1,68 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWDraughtingPreDefinedCurveFont_HeaderFile
|
||||
#define _RWStepVisual_RWDraughtingPreDefinedCurveFont_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_DraughtingPreDefinedCurveFont;
|
||||
class StepData_StepWriter;
|
||||
|
||||
|
||||
//! Read & Write Module for DraughtingPreDefinedCurveFont
|
||||
class RWStepVisual_RWDraughtingPreDefinedCurveFont
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWDraughtingPreDefinedCurveFont();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_DraughtingPreDefinedCurveFont)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_DraughtingPreDefinedCurveFont)& ent) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWDraughtingPreDefinedCurveFont_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 2000-05-10
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 2000-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.1
|
||||
|
||||
class RWExternallyDefinedCurveFont from RWStepVisual
|
||||
|
||||
---Purpose: Read & Write tool for ExternallyDefinedCurveFont
|
||||
|
||||
uses
|
||||
Check from Interface,
|
||||
StepWriter from StepData,
|
||||
StepReaderData from StepData,
|
||||
EntityIterator from Interface,
|
||||
ExternallyDefinedCurveFont from StepVisual
|
||||
|
||||
is
|
||||
Create returns RWExternallyDefinedCurveFont from RWStepVisual;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
ReadStep (me; data: StepReaderData from StepData; num: Integer;
|
||||
ach : in out Check from Interface;
|
||||
ent : ExternallyDefinedCurveFont from StepVisual);
|
||||
---Purpose: Reads ExternallyDefinedCurveFont
|
||||
|
||||
WriteStep (me; SW: in out StepWriter from StepData;
|
||||
ent: ExternallyDefinedCurveFont from StepVisual);
|
||||
---Purpose: Writes ExternallyDefinedCurveFont
|
||||
|
||||
Share (me; ent : ExternallyDefinedCurveFont from StepVisual;
|
||||
iter: in out EntityIterator from Interface);
|
||||
---Purpose: Fills data for graph (shared items)
|
||||
|
||||
end RWExternallyDefinedCurveFont;
|
@@ -15,14 +15,18 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.1
|
||||
|
||||
#include <RWStepVisual_RWExternallyDefinedCurveFont.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
#include <RWStepVisual_RWExternallyDefinedCurveFont.hxx>
|
||||
#include <StepBasic_ExternalSource.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_ExternallyDefinedCurveFont.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : RWStepVisual_RWExternallyDefinedCurveFont
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
RWStepVisual_RWExternallyDefinedCurveFont::RWStepVisual_RWExternallyDefinedCurveFont ()
|
||||
{
|
||||
}
|
||||
|
@@ -0,0 +1,74 @@
|
||||
// Created on: 2000-05-10
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 2000-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 _RWStepVisual_RWExternallyDefinedCurveFont_HeaderFile
|
||||
#define _RWStepVisual_RWExternallyDefinedCurveFont_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_ExternallyDefinedCurveFont;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write tool for ExternallyDefinedCurveFont
|
||||
class RWStepVisual_RWExternallyDefinedCurveFont
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT RWStepVisual_RWExternallyDefinedCurveFont();
|
||||
|
||||
//! Reads ExternallyDefinedCurveFont
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_ExternallyDefinedCurveFont)& ent) const;
|
||||
|
||||
//! Writes ExternallyDefinedCurveFont
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_ExternallyDefinedCurveFont)& ent) const;
|
||||
|
||||
//! Fills data for graph (shared items)
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_ExternallyDefinedCurveFont)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWExternallyDefinedCurveFont_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWFillAreaStyle from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for FillAreaStyle
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
FillAreaStyle from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWFillAreaStyle;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : FillAreaStyle from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : FillAreaStyle from StepVisual);
|
||||
|
||||
Share(me; ent : FillAreaStyle from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWFillAreaStyle;
|
@@ -11,16 +11,15 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWFillAreaStyle.ixx>
|
||||
#include <StepVisual_HArray1OfFillStyleSelect.hxx>
|
||||
#include <StepVisual_FillStyleSelect.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWFillAreaStyle.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_FillAreaStyle.hxx>
|
||||
|
||||
#include <StepVisual_FillStyleSelect.hxx>
|
||||
#include <StepVisual_HArray1OfFillStyleSelect.hxx>
|
||||
|
||||
RWStepVisual_RWFillAreaStyle::RWStepVisual_RWFillAreaStyle () {}
|
||||
|
||||
|
71
src/RWStepVisual/RWStepVisual_RWFillAreaStyle.hxx
Normal file
71
src/RWStepVisual/RWStepVisual_RWFillAreaStyle.hxx
Normal file
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWFillAreaStyle_HeaderFile
|
||||
#define _RWStepVisual_RWFillAreaStyle_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_FillAreaStyle;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for FillAreaStyle
|
||||
class RWStepVisual_RWFillAreaStyle
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWFillAreaStyle();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_FillAreaStyle)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_FillAreaStyle)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_FillAreaStyle)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWFillAreaStyle_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWFillAreaStyleColour from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for FillAreaStyleColour
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
FillAreaStyleColour from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWFillAreaStyleColour;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : FillAreaStyleColour from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : FillAreaStyleColour from StepVisual);
|
||||
|
||||
Share(me; ent : FillAreaStyleColour from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWFillAreaStyleColour;
|
@@ -11,16 +11,15 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWFillAreaStyleColour.ixx>
|
||||
#include <StepVisual_Colour.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWFillAreaStyleColour.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_Colour.hxx>
|
||||
#include <StepVisual_FillAreaStyleColour.hxx>
|
||||
|
||||
|
||||
RWStepVisual_RWFillAreaStyleColour::RWStepVisual_RWFillAreaStyleColour () {}
|
||||
|
||||
void RWStepVisual_RWFillAreaStyleColour::ReadStep
|
||||
|
71
src/RWStepVisual/RWStepVisual_RWFillAreaStyleColour.hxx
Normal file
71
src/RWStepVisual/RWStepVisual_RWFillAreaStyleColour.hxx
Normal file
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWFillAreaStyleColour_HeaderFile
|
||||
#define _RWStepVisual_RWFillAreaStyleColour_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_FillAreaStyleColour;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for FillAreaStyleColour
|
||||
class RWStepVisual_RWFillAreaStyleColour
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWFillAreaStyleColour();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_FillAreaStyleColour)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_FillAreaStyleColour)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_FillAreaStyleColour)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWFillAreaStyleColour_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWInvisibility from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for Invisibility
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
Invisibility from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWInvisibility;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : Invisibility from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : Invisibility from StepVisual);
|
||||
|
||||
Share(me; ent : Invisibility from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWInvisibility;
|
@@ -11,16 +11,15 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWInvisibility.ixx>
|
||||
#include <StepVisual_HArray1OfInvisibleItem.hxx>
|
||||
#include <StepVisual_InvisibleItem.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWInvisibility.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_HArray1OfInvisibleItem.hxx>
|
||||
#include <StepVisual_Invisibility.hxx>
|
||||
|
||||
#include <StepVisual_InvisibleItem.hxx>
|
||||
|
||||
RWStepVisual_RWInvisibility::RWStepVisual_RWInvisibility () {}
|
||||
|
||||
|
71
src/RWStepVisual/RWStepVisual_RWInvisibility.hxx
Normal file
71
src/RWStepVisual/RWStepVisual_RWInvisibility.hxx
Normal file
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWInvisibility_HeaderFile
|
||||
#define _RWStepVisual_RWInvisibility_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_Invisibility;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for Invisibility
|
||||
class RWStepVisual_RWInvisibility
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWInvisibility();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_Invisibility)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_Invisibility)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_Invisibility)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWInvisibility_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWMechanicalDesignGeometricPresentationArea from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for MechanicalDesignGeometricPresentationArea
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
MechanicalDesignGeometricPresentationArea from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWMechanicalDesignGeometricPresentationArea;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : MechanicalDesignGeometricPresentationArea from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : MechanicalDesignGeometricPresentationArea from StepVisual);
|
||||
|
||||
Share(me; ent : MechanicalDesignGeometricPresentationArea from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWMechanicalDesignGeometricPresentationArea;
|
@@ -11,18 +11,17 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWMechanicalDesignGeometricPresentationArea.ixx>
|
||||
#include <StepRepr_HArray1OfRepresentationItem.hxx>
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
#include <StepRepr_RepresentationContext.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWMechanicalDesignGeometricPresentationArea.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepRepr_HArray1OfRepresentationItem.hxx>
|
||||
#include <StepRepr_RepresentationContext.hxx>
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
#include <StepVisual_MechanicalDesignGeometricPresentationArea.hxx>
|
||||
|
||||
|
||||
RWStepVisual_RWMechanicalDesignGeometricPresentationArea::RWStepVisual_RWMechanicalDesignGeometricPresentationArea () {}
|
||||
|
||||
void RWStepVisual_RWMechanicalDesignGeometricPresentationArea::ReadStep
|
||||
|
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWMechanicalDesignGeometricPresentationArea_HeaderFile
|
||||
#define _RWStepVisual_RWMechanicalDesignGeometricPresentationArea_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_MechanicalDesignGeometricPresentationArea;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for MechanicalDesignGeometricPresentationArea
|
||||
class RWStepVisual_RWMechanicalDesignGeometricPresentationArea
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWMechanicalDesignGeometricPresentationArea();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_MechanicalDesignGeometricPresentationArea)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_MechanicalDesignGeometricPresentationArea)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_MechanicalDesignGeometricPresentationArea)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWMechanicalDesignGeometricPresentationArea_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWMechanicalDesignGeometricPresentationRepresentation from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for MechanicalDesignGeometricPresentationRepresentation
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
MechanicalDesignGeometricPresentationRepresentation from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWMechanicalDesignGeometricPresentationRepresentation;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : MechanicalDesignGeometricPresentationRepresentation from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : MechanicalDesignGeometricPresentationRepresentation from StepVisual);
|
||||
|
||||
Share(me; ent : MechanicalDesignGeometricPresentationRepresentation from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWMechanicalDesignGeometricPresentationRepresentation;
|
@@ -11,18 +11,17 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.ixx>
|
||||
#include <StepRepr_HArray1OfRepresentationItem.hxx>
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
#include <StepRepr_RepresentationContext.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepRepr_HArray1OfRepresentationItem.hxx>
|
||||
#include <StepRepr_RepresentationContext.hxx>
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
#include <StepVisual_MechanicalDesignGeometricPresentationRepresentation.hxx>
|
||||
|
||||
|
||||
RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation::RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation () {}
|
||||
|
||||
void RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation::ReadStep
|
||||
|
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation_HeaderFile
|
||||
#define _RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_MechanicalDesignGeometricPresentationRepresentation;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for MechanicalDesignGeometricPresentationRepresentation
|
||||
class RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_MechanicalDesignGeometricPresentationRepresentation)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_MechanicalDesignGeometricPresentationRepresentation)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_MechanicalDesignGeometricPresentationRepresentation)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWMechanicalDesignGeometricPresentationRepresentation_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWOverRidingStyledItem from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for OverRidingStyledItem
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
OverRidingStyledItem from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWOverRidingStyledItem;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : OverRidingStyledItem from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : OverRidingStyledItem from StepVisual);
|
||||
|
||||
Share(me; ent : OverRidingStyledItem from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWOverRidingStyledItem;
|
@@ -11,18 +11,17 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWOverRidingStyledItem.ixx>
|
||||
#include <StepVisual_StyledItem.hxx>
|
||||
#include <StepVisual_HArray1OfPresentationStyleAssignment.hxx>
|
||||
#include <StepVisual_PresentationStyleAssignment.hxx>
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWOverRidingStyledItem.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepRepr_RepresentationItem.hxx>
|
||||
#include <StepVisual_HArray1OfPresentationStyleAssignment.hxx>
|
||||
#include <StepVisual_OverRidingStyledItem.hxx>
|
||||
|
||||
#include <StepVisual_PresentationStyleAssignment.hxx>
|
||||
#include <StepVisual_StyledItem.hxx>
|
||||
|
||||
RWStepVisual_RWOverRidingStyledItem::RWStepVisual_RWOverRidingStyledItem () {}
|
||||
|
||||
|
71
src/RWStepVisual/RWStepVisual_RWOverRidingStyledItem.hxx
Normal file
71
src/RWStepVisual/RWStepVisual_RWOverRidingStyledItem.hxx
Normal file
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWOverRidingStyledItem_HeaderFile
|
||||
#define _RWStepVisual_RWOverRidingStyledItem_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_OverRidingStyledItem;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for OverRidingStyledItem
|
||||
class RWStepVisual_RWOverRidingStyledItem
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWOverRidingStyledItem();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_OverRidingStyledItem)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_OverRidingStyledItem)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_OverRidingStyledItem)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWOverRidingStyledItem_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWPlanarBox from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for PlanarBox
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
PlanarBox from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWPlanarBox;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : PlanarBox from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : PlanarBox from StepVisual);
|
||||
|
||||
Share(me; ent : PlanarBox from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWPlanarBox;
|
@@ -11,16 +11,15 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWPlanarBox.ixx>
|
||||
#include <StepGeom_Axis2Placement.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWPlanarBox.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepGeom_Axis2Placement.hxx>
|
||||
#include <StepVisual_PlanarBox.hxx>
|
||||
|
||||
|
||||
RWStepVisual_RWPlanarBox::RWStepVisual_RWPlanarBox () {}
|
||||
|
||||
void RWStepVisual_RWPlanarBox::ReadStep
|
||||
|
71
src/RWStepVisual/RWStepVisual_RWPlanarBox.hxx
Normal file
71
src/RWStepVisual/RWStepVisual_RWPlanarBox.hxx
Normal file
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWPlanarBox_HeaderFile
|
||||
#define _RWStepVisual_RWPlanarBox_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_PlanarBox;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for PlanarBox
|
||||
class RWStepVisual_RWPlanarBox
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWPlanarBox();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PlanarBox)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PlanarBox)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_PlanarBox)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWPlanarBox_HeaderFile
|
@@ -1,35 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWPlanarExtent from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for PlanarExtent
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
PlanarExtent from StepVisual
|
||||
|
||||
is
|
||||
|
||||
Create returns RWPlanarExtent;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : PlanarExtent from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : PlanarExtent from StepVisual);
|
||||
|
||||
end RWPlanarExtent;
|
@@ -11,8 +11,12 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWPlanarExtent.ixx>
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <RWStepVisual_RWPlanarExtent.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_PlanarExtent.hxx>
|
||||
|
||||
RWStepVisual_RWPlanarExtent::RWStepVisual_RWPlanarExtent () {}
|
||||
|
||||
|
68
src/RWStepVisual/RWStepVisual_RWPlanarExtent.hxx
Normal file
68
src/RWStepVisual/RWStepVisual_RWPlanarExtent.hxx
Normal file
@@ -0,0 +1,68 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWPlanarExtent_HeaderFile
|
||||
#define _RWStepVisual_RWPlanarExtent_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_PlanarExtent;
|
||||
class StepData_StepWriter;
|
||||
|
||||
|
||||
//! Read & Write Module for PlanarExtent
|
||||
class RWStepVisual_RWPlanarExtent
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWPlanarExtent();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PlanarExtent)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PlanarExtent)& ent) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWPlanarExtent_HeaderFile
|
@@ -1,38 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWPointStyle from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for PointStyle
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
PointStyle from StepVisual,
|
||||
EntityIterator from Interface
|
||||
|
||||
is
|
||||
|
||||
Create returns RWPointStyle;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : PointStyle from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : PointStyle from StepVisual);
|
||||
|
||||
Share(me; ent : PointStyle from StepVisual; iter : in out EntityIterator);
|
||||
|
||||
end RWPointStyle;
|
@@ -11,18 +11,17 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWPointStyle.ixx>
|
||||
#include <StepVisual_MarkerSelect.hxx>
|
||||
#include <StepBasic_SizeSelect.hxx>
|
||||
#include <StepVisual_Colour.hxx>
|
||||
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <Interface_EntityIterator.hxx>
|
||||
|
||||
|
||||
#include <RWStepVisual_RWPointStyle.hxx>
|
||||
#include <StepBasic_SizeSelect.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_Colour.hxx>
|
||||
#include <StepVisual_MarkerSelect.hxx>
|
||||
#include <StepVisual_PointStyle.hxx>
|
||||
|
||||
|
||||
RWStepVisual_RWPointStyle::RWStepVisual_RWPointStyle () {}
|
||||
|
||||
void RWStepVisual_RWPointStyle::ReadStep
|
||||
|
71
src/RWStepVisual/RWStepVisual_RWPointStyle.hxx
Normal file
71
src/RWStepVisual/RWStepVisual_RWPointStyle.hxx
Normal file
@@ -0,0 +1,71 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWPointStyle_HeaderFile
|
||||
#define _RWStepVisual_RWPointStyle_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_PointStyle;
|
||||
class StepData_StepWriter;
|
||||
class Interface_EntityIterator;
|
||||
|
||||
|
||||
//! Read & Write Module for PointStyle
|
||||
class RWStepVisual_RWPointStyle
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWPointStyle();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PointStyle)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PointStyle)& ent) const;
|
||||
|
||||
Standard_EXPORT void Share (const Handle(StepVisual_PointStyle)& ent, Interface_EntityIterator& iter) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWPointStyle_HeaderFile
|
@@ -1,35 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWPreDefinedColour from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for PreDefinedColour
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
PreDefinedColour from StepVisual
|
||||
|
||||
is
|
||||
|
||||
Create returns RWPreDefinedColour;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : PreDefinedColour from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : PreDefinedColour from StepVisual);
|
||||
|
||||
end RWPreDefinedColour;
|
@@ -13,7 +13,11 @@
|
||||
|
||||
//:S4134: abv 03.03.99: implementation of PreDefinedColour modified
|
||||
|
||||
#include <RWStepVisual_RWPreDefinedColour.ixx>
|
||||
#include <Interface_Check.hxx>
|
||||
#include <RWStepVisual_RWPreDefinedColour.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_PreDefinedColour.hxx>
|
||||
#include <StepVisual_PreDefinedItem.hxx>
|
||||
|
||||
RWStepVisual_RWPreDefinedColour::RWStepVisual_RWPreDefinedColour () {}
|
||||
|
68
src/RWStepVisual/RWStepVisual_RWPreDefinedColour.hxx
Normal file
68
src/RWStepVisual/RWStepVisual_RWPreDefinedColour.hxx
Normal file
@@ -0,0 +1,68 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWPreDefinedColour_HeaderFile
|
||||
#define _RWStepVisual_RWPreDefinedColour_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_PreDefinedColour;
|
||||
class StepData_StepWriter;
|
||||
|
||||
|
||||
//! Read & Write Module for PreDefinedColour
|
||||
class RWStepVisual_RWPreDefinedColour
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWPreDefinedColour();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PreDefinedColour)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PreDefinedColour)& ent) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWPreDefinedColour_HeaderFile
|
@@ -1,35 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWPreDefinedCurveFont from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for PreDefinedCurveFont
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
PreDefinedCurveFont from StepVisual
|
||||
|
||||
is
|
||||
|
||||
Create returns RWPreDefinedCurveFont;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : PreDefinedCurveFont from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : PreDefinedCurveFont from StepVisual);
|
||||
|
||||
end RWPreDefinedCurveFont;
|
@@ -11,8 +11,12 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWPreDefinedCurveFont.ixx>
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <RWStepVisual_RWPreDefinedCurveFont.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_PreDefinedCurveFont.hxx>
|
||||
|
||||
RWStepVisual_RWPreDefinedCurveFont::RWStepVisual_RWPreDefinedCurveFont () {}
|
||||
|
||||
|
68
src/RWStepVisual/RWStepVisual_RWPreDefinedCurveFont.hxx
Normal file
68
src/RWStepVisual/RWStepVisual_RWPreDefinedCurveFont.hxx
Normal file
@@ -0,0 +1,68 @@
|
||||
// Created on: 1995-12-04
|
||||
// Created by: EXPRESS->CDL V0.2 Translator
|
||||
// Copyright (c) 1995-1999 Matra Datavision
|
||||
// Copyright (c) 1999-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 _RWStepVisual_RWPreDefinedCurveFont_HeaderFile
|
||||
#define _RWStepVisual_RWPreDefinedCurveFont_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <Standard_Integer.hxx>
|
||||
class StepData_StepReaderData;
|
||||
class Interface_Check;
|
||||
class StepVisual_PreDefinedCurveFont;
|
||||
class StepData_StepWriter;
|
||||
|
||||
|
||||
//! Read & Write Module for PreDefinedCurveFont
|
||||
class RWStepVisual_RWPreDefinedCurveFont
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
Standard_EXPORT RWStepVisual_RWPreDefinedCurveFont();
|
||||
|
||||
Standard_EXPORT void ReadStep (const Handle(StepData_StepReaderData)& data, const Standard_Integer num, Handle(Interface_Check)& ach, const Handle(StepVisual_PreDefinedCurveFont)& ent) const;
|
||||
|
||||
Standard_EXPORT void WriteStep (StepData_StepWriter& SW, const Handle(StepVisual_PreDefinedCurveFont)& ent) const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _RWStepVisual_RWPreDefinedCurveFont_HeaderFile
|
@@ -1,35 +0,0 @@
|
||||
-- Created on: 1995-12-04
|
||||
-- Created by: EXPRESS->CDL V0.2 Translator
|
||||
-- Copyright (c) 1995-1999 Matra Datavision
|
||||
-- Copyright (c) 1999-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 RWPreDefinedItem from RWStepVisual
|
||||
|
||||
---Purpose : Read & Write Module for PreDefinedItem
|
||||
|
||||
uses Check from Interface,
|
||||
StepReaderData from StepData,
|
||||
StepWriter from StepData,
|
||||
PreDefinedItem from StepVisual
|
||||
|
||||
is
|
||||
|
||||
Create returns RWPreDefinedItem;
|
||||
|
||||
ReadStep (me; data : StepReaderData; num : Integer;
|
||||
ach : in out Check; ent : PreDefinedItem from StepVisual);
|
||||
|
||||
WriteStep (me; SW : in out StepWriter; ent : PreDefinedItem from StepVisual);
|
||||
|
||||
end RWPreDefinedItem;
|
@@ -11,8 +11,12 @@
|
||||
// Alternatively, this file may be used under the terms of Open CASCADE
|
||||
// commercial license or contractual agreement.
|
||||
|
||||
#include <RWStepVisual_RWPreDefinedItem.ixx>
|
||||
|
||||
#include <Interface_Check.hxx>
|
||||
#include <RWStepVisual_RWPreDefinedItem.hxx>
|
||||
#include <StepData_StepReaderData.hxx>
|
||||
#include <StepData_StepWriter.hxx>
|
||||
#include <StepVisual_PreDefinedItem.hxx>
|
||||
|
||||
RWStepVisual_RWPreDefinedItem::RWStepVisual_RWPreDefinedItem () {}
|
||||
|
||||
|
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user