mirror of
https://git.dev.opencascade.org/repos/occt.git
synced 2025-08-24 13:50:49 +03:00
0024002: Overall code and build procedure refactoring -- automatic
Automatic upgrade of OCCT code by command "occt_upgrade . -nocdl": - WOK-generated header files from inc and sources from drv are moved to src - CDL files removed - All packages are converted to nocdlpack
This commit is contained in:
@@ -1,20 +1,62 @@
|
||||
StepAP203_ApprovedItem.cxx
|
||||
StepAP203_ApprovedItem.hxx
|
||||
StepAP203_Array1OfApprovedItem.hxx
|
||||
StepAP203_HArray1OfApprovedItem.hxx
|
||||
StepAP203_Array1OfCertifiedItem.hxx
|
||||
StepAP203_HArray1OfCertifiedItem.hxx
|
||||
StepAP203_Array1OfClassifiedItem.hxx
|
||||
StepAP203_HArray1OfClassifiedItem.hxx
|
||||
StepAP203_Array1OfContractedItem.hxx
|
||||
StepAP203_HArray1OfContractedItem.hxx
|
||||
StepAP203_Array1OfDateTimeItem.hxx
|
||||
StepAP203_HArray1OfDateTimeItem.hxx
|
||||
StepAP203_Array1OfPersonOrganizationItem.hxx
|
||||
StepAP203_HArray1OfPersonOrganizationItem.hxx
|
||||
StepAP203_Array1OfSpecifiedItem.hxx
|
||||
StepAP203_HArray1OfSpecifiedItem.hxx
|
||||
StepAP203_Array1OfWorkItem.hxx
|
||||
StepAP203_HArray1OfWorkItem.hxx
|
||||
StepAP203_Array1OfChangeRequestItem.hxx
|
||||
StepAP203_HArray1OfChangeRequestItem.hxx
|
||||
StepAP203_Array1OfClassifiedItem.hxx
|
||||
StepAP203_Array1OfContractedItem.hxx
|
||||
StepAP203_Array1OfDateTimeItem.hxx
|
||||
StepAP203_Array1OfPersonOrganizationItem.hxx
|
||||
StepAP203_Array1OfSpecifiedItem.hxx
|
||||
StepAP203_Array1OfStartRequestItem.hxx
|
||||
StepAP203_Array1OfWorkItem.hxx
|
||||
StepAP203_CcDesignApproval.cxx
|
||||
StepAP203_CcDesignApproval.hxx
|
||||
StepAP203_CcDesignCertification.cxx
|
||||
StepAP203_CcDesignCertification.hxx
|
||||
StepAP203_CcDesignContract.cxx
|
||||
StepAP203_CcDesignContract.hxx
|
||||
StepAP203_CcDesignDateAndTimeAssignment.cxx
|
||||
StepAP203_CcDesignDateAndTimeAssignment.hxx
|
||||
StepAP203_CcDesignPersonAndOrganizationAssignment.cxx
|
||||
StepAP203_CcDesignPersonAndOrganizationAssignment.hxx
|
||||
StepAP203_CcDesignSecurityClassification.cxx
|
||||
StepAP203_CcDesignSecurityClassification.hxx
|
||||
StepAP203_CcDesignSpecificationReference.cxx
|
||||
StepAP203_CcDesignSpecificationReference.hxx
|
||||
StepAP203_CertifiedItem.cxx
|
||||
StepAP203_CertifiedItem.hxx
|
||||
StepAP203_Change.cxx
|
||||
StepAP203_Change.hxx
|
||||
StepAP203_ChangeRequest.cxx
|
||||
StepAP203_ChangeRequest.hxx
|
||||
StepAP203_ChangeRequestItem.cxx
|
||||
StepAP203_ChangeRequestItem.hxx
|
||||
StepAP203_ClassifiedItem.cxx
|
||||
StepAP203_ClassifiedItem.hxx
|
||||
StepAP203_ContractedItem.cxx
|
||||
StepAP203_ContractedItem.hxx
|
||||
StepAP203_DateTimeItem.cxx
|
||||
StepAP203_DateTimeItem.hxx
|
||||
StepAP203_HArray1OfApprovedItem.hxx
|
||||
StepAP203_HArray1OfCertifiedItem.hxx
|
||||
StepAP203_HArray1OfChangeRequestItem.hxx
|
||||
StepAP203_HArray1OfClassifiedItem.hxx
|
||||
StepAP203_HArray1OfContractedItem.hxx
|
||||
StepAP203_HArray1OfDateTimeItem.hxx
|
||||
StepAP203_HArray1OfPersonOrganizationItem.hxx
|
||||
StepAP203_HArray1OfSpecifiedItem.hxx
|
||||
StepAP203_HArray1OfStartRequestItem.hxx
|
||||
StepAP203_HArray1OfWorkItem.hxx
|
||||
StepAP203_PersonOrganizationItem.cxx
|
||||
StepAP203_PersonOrganizationItem.hxx
|
||||
StepAP203_SpecifiedItem.cxx
|
||||
StepAP203_SpecifiedItem.hxx
|
||||
StepAP203_StartRequest.cxx
|
||||
StepAP203_StartRequest.hxx
|
||||
StepAP203_StartRequestItem.cxx
|
||||
StepAP203_StartRequestItem.hxx
|
||||
StepAP203_StartWork.cxx
|
||||
StepAP203_StartWork.hxx
|
||||
StepAP203_WorkItem.cxx
|
||||
StepAP203_WorkItem.hxx
|
||||
|
@@ -1,80 +0,0 @@
|
||||
-- Created on: 1999-11-09
|
||||
-- Created by: data exchange team
|
||||
-- Copyright (c) 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 StepAP203
|
||||
|
||||
---Purpose: Contains implementation of STEP entities specific for AP203
|
||||
|
||||
uses
|
||||
TCollection,
|
||||
StepBasic,
|
||||
StepRepr
|
||||
|
||||
is
|
||||
|
||||
class ApprovedItem;
|
||||
class CcDesignApproval;
|
||||
class CcDesignCertification;
|
||||
class CcDesignContract;
|
||||
class CcDesignDateAndTimeAssignment;
|
||||
class CcDesignPersonAndOrganizationAssignment;
|
||||
class CcDesignSecurityClassification;
|
||||
class CcDesignSpecificationReference;
|
||||
class CertifiedItem;
|
||||
class Change;
|
||||
class ChangeRequest;
|
||||
class ChangeRequestItem;
|
||||
class ClassifiedItem;
|
||||
class ContractedItem;
|
||||
class DateTimeItem;
|
||||
class PersonOrganizationItem;
|
||||
class SpecifiedItem;
|
||||
class StartRequest;
|
||||
class StartRequestItem;
|
||||
class StartWork;
|
||||
class WorkItem;
|
||||
|
||||
imported Array1OfApprovedItem;
|
||||
imported transient class HArray1OfApprovedItem;
|
||||
|
||||
imported Array1OfCertifiedItem;
|
||||
imported transient class HArray1OfCertifiedItem;
|
||||
|
||||
imported Array1OfClassifiedItem;
|
||||
imported transient class HArray1OfClassifiedItem;
|
||||
|
||||
imported Array1OfContractedItem;
|
||||
imported transient class HArray1OfContractedItem;
|
||||
|
||||
imported Array1OfDateTimeItem;
|
||||
imported transient class HArray1OfDateTimeItem;
|
||||
|
||||
imported Array1OfPersonOrganizationItem;
|
||||
imported transient class HArray1OfPersonOrganizationItem;
|
||||
|
||||
imported Array1OfSpecifiedItem;
|
||||
imported transient class HArray1OfSpecifiedItem;
|
||||
|
||||
imported Array1OfWorkItem;
|
||||
imported transient class HArray1OfWorkItem;
|
||||
|
||||
imported Array1OfChangeRequestItem;
|
||||
imported transient class HArray1OfChangeRequestItem;
|
||||
|
||||
imported Array1OfStartRequestItem;
|
||||
imported transient class HArray1OfStartRequestItem;
|
||||
|
||||
end StepAP203;
|
@@ -1,89 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class ApprovedItem from StepAP203
|
||||
inherits SelectType from StepData
|
||||
|
||||
---Purpose: Representation of STEP SELECT type ApprovedItem
|
||||
|
||||
uses
|
||||
ProductDefinitionFormation from StepBasic,
|
||||
ProductDefinition from StepBasic,
|
||||
ConfigurationEffectivity from StepRepr,
|
||||
ConfigurationItem from StepRepr,
|
||||
SecurityClassification from StepBasic,
|
||||
ChangeRequest from StepAP203,
|
||||
Change from StepAP203,
|
||||
StartRequest from StepAP203,
|
||||
StartWork from StepAP203,
|
||||
Certification from StepBasic,
|
||||
Contract from StepBasic
|
||||
|
||||
is
|
||||
Create returns ApprovedItem from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
CaseNum (me; ent: Transient) returns Integer;
|
||||
---Purpose: Recognizes a kind of ApprovedItem select type
|
||||
-- 1 -> ProductDefinitionFormation from StepBasic
|
||||
-- 2 -> ProductDefinition from StepBasic
|
||||
-- 3 -> ConfigurationEffectivity from StepRepr
|
||||
-- 4 -> ConfigurationItem from StepRepr
|
||||
-- 5 -> SecurityClassification from StepBasic
|
||||
-- 6 -> ChangeRequest from StepAP203
|
||||
-- 7 -> Change from StepAP203
|
||||
-- 8 -> StartRequest from StepAP203
|
||||
-- 9 -> StartWork from StepAP203
|
||||
-- 10 -> Certification from StepBasic
|
||||
-- 11 -> Contract from StepBasic
|
||||
-- 0 else
|
||||
|
||||
ProductDefinitionFormation (me) returns ProductDefinitionFormation from StepBasic;
|
||||
---Purpose: Returns Value as ProductDefinitionFormation (or Null if another type)
|
||||
|
||||
ProductDefinition (me) returns ProductDefinition from StepBasic;
|
||||
---Purpose: Returns Value as ProductDefinition (or Null if another type)
|
||||
|
||||
ConfigurationEffectivity (me) returns ConfigurationEffectivity from StepRepr;
|
||||
---Purpose: Returns Value as ConfigurationEffectivity (or Null if another type)
|
||||
|
||||
ConfigurationItem (me) returns ConfigurationItem from StepRepr;
|
||||
---Purpose: Returns Value as ConfigurationItem (or Null if another type)
|
||||
|
||||
SecurityClassification (me) returns SecurityClassification from StepBasic;
|
||||
---Purpose: Returns Value as SecurityClassification (or Null if another type)
|
||||
|
||||
ChangeRequest (me) returns ChangeRequest from StepAP203;
|
||||
---Purpose: Returns Value as ChangeRequest (or Null if another type)
|
||||
|
||||
Change (me) returns Change from StepAP203;
|
||||
---Purpose: Returns Value as Change (or Null if another type)
|
||||
|
||||
StartRequest (me) returns StartRequest from StepAP203;
|
||||
---Purpose: Returns Value as StartRequest (or Null if another type)
|
||||
|
||||
StartWork (me) returns StartWork from StepAP203;
|
||||
---Purpose: Returns Value as StartWork (or Null if another type)
|
||||
|
||||
Certification (me) returns Certification from StepBasic;
|
||||
---Purpose: Returns Value as Certification (or Null if another type)
|
||||
|
||||
Contract (me) returns Contract from StepBasic;
|
||||
---Purpose: Returns Value as Contract (or Null if another type)
|
||||
|
||||
end ApprovedItem;
|
@@ -16,24 +16,24 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_ApprovedItem.ixx>
|
||||
#include <StepBasic_ProductDefinitionFormation.hxx>
|
||||
#include <StepBasic_ProductDefinition.hxx>
|
||||
#include <StepRepr_ConfigurationEffectivity.hxx>
|
||||
#include <StepRepr_ConfigurationItem.hxx>
|
||||
#include <StepBasic_SecurityClassification.hxx>
|
||||
#include <StepAP203_ChangeRequest.hxx>
|
||||
#include <Standard_Transient.hxx>
|
||||
#include <StepAP203_ApprovedItem.hxx>
|
||||
#include <StepAP203_Change.hxx>
|
||||
#include <StepAP203_ChangeRequest.hxx>
|
||||
#include <StepAP203_StartRequest.hxx>
|
||||
#include <StepAP203_StartWork.hxx>
|
||||
#include <StepBasic_Certification.hxx>
|
||||
#include <StepBasic_Contract.hxx>
|
||||
#include <StepBasic_ProductDefinition.hxx>
|
||||
#include <StepBasic_ProductDefinitionFormation.hxx>
|
||||
#include <StepBasic_SecurityClassification.hxx>
|
||||
#include <StepRepr_ConfigurationEffectivity.hxx>
|
||||
#include <StepRepr_ConfigurationItem.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_ApprovedItem
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_ApprovedItem::StepAP203_ApprovedItem ()
|
||||
{
|
||||
}
|
||||
|
122
src/StepAP203/StepAP203_ApprovedItem.hxx
Normal file
122
src/StepAP203/StepAP203_ApprovedItem.hxx
Normal file
@@ -0,0 +1,122 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_ApprovedItem_HeaderFile
|
||||
#define _StepAP203_ApprovedItem_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <StepData_SelectType.hxx>
|
||||
#include <Standard_Integer.hxx>
|
||||
class Standard_Transient;
|
||||
class StepBasic_ProductDefinitionFormation;
|
||||
class StepBasic_ProductDefinition;
|
||||
class StepRepr_ConfigurationEffectivity;
|
||||
class StepRepr_ConfigurationItem;
|
||||
class StepBasic_SecurityClassification;
|
||||
class StepAP203_ChangeRequest;
|
||||
class StepAP203_Change;
|
||||
class StepAP203_StartRequest;
|
||||
class StepAP203_StartWork;
|
||||
class StepBasic_Certification;
|
||||
class StepBasic_Contract;
|
||||
|
||||
|
||||
//! Representation of STEP SELECT type ApprovedItem
|
||||
class StepAP203_ApprovedItem : public StepData_SelectType
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_ApprovedItem();
|
||||
|
||||
//! Recognizes a kind of ApprovedItem select type
|
||||
//! 1 -> ProductDefinitionFormation from StepBasic
|
||||
//! 2 -> ProductDefinition from StepBasic
|
||||
//! 3 -> ConfigurationEffectivity from StepRepr
|
||||
//! 4 -> ConfigurationItem from StepRepr
|
||||
//! 5 -> SecurityClassification from StepBasic
|
||||
//! 6 -> ChangeRequest from StepAP203
|
||||
//! 7 -> Change from StepAP203
|
||||
//! 8 -> StartRequest from StepAP203
|
||||
//! 9 -> StartWork from StepAP203
|
||||
//! 10 -> Certification from StepBasic
|
||||
//! 11 -> Contract from StepBasic
|
||||
//! 0 else
|
||||
Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
|
||||
|
||||
//! Returns Value as ProductDefinitionFormation (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_ProductDefinitionFormation) ProductDefinitionFormation() const;
|
||||
|
||||
//! Returns Value as ProductDefinition (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_ProductDefinition) ProductDefinition() const;
|
||||
|
||||
//! Returns Value as ConfigurationEffectivity (or Null if another type)
|
||||
Standard_EXPORT Handle(StepRepr_ConfigurationEffectivity) ConfigurationEffectivity() const;
|
||||
|
||||
//! Returns Value as ConfigurationItem (or Null if another type)
|
||||
Standard_EXPORT Handle(StepRepr_ConfigurationItem) ConfigurationItem() const;
|
||||
|
||||
//! Returns Value as SecurityClassification (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_SecurityClassification) SecurityClassification() const;
|
||||
|
||||
//! Returns Value as ChangeRequest (or Null if another type)
|
||||
Standard_EXPORT Handle(StepAP203_ChangeRequest) ChangeRequest() const;
|
||||
|
||||
//! Returns Value as Change (or Null if another type)
|
||||
Standard_EXPORT Handle(StepAP203_Change) Change() const;
|
||||
|
||||
//! Returns Value as StartRequest (or Null if another type)
|
||||
Standard_EXPORT Handle(StepAP203_StartRequest) StartRequest() const;
|
||||
|
||||
//! Returns Value as StartWork (or Null if another type)
|
||||
Standard_EXPORT Handle(StepAP203_StartWork) StartWork() const;
|
||||
|
||||
//! Returns Value as Certification (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_Certification) Certification() const;
|
||||
|
||||
//! Returns Value as Contract (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_Contract) Contract() const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_ApprovedItem_HeaderFile
|
@@ -1,44 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class CcDesignApproval from StepAP203
|
||||
inherits ApprovalAssignment from StepBasic
|
||||
|
||||
---Purpose: Representation of STEP entity CcDesignApproval
|
||||
|
||||
uses
|
||||
Approval from StepBasic,
|
||||
HArray1OfApprovedItem from StepAP203
|
||||
|
||||
is
|
||||
Create returns CcDesignApproval from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
Init (me: mutable; aApprovalAssignment_AssignedApproval: Approval from StepBasic;
|
||||
aItems: HArray1OfApprovedItem from StepAP203);
|
||||
---Purpose: Initialize all fields (own and inherited)
|
||||
|
||||
Items (me) returns HArray1OfApprovedItem from StepAP203;
|
||||
---Purpose: Returns field Items
|
||||
SetItems (me: mutable; Items: HArray1OfApprovedItem from StepAP203);
|
||||
---Purpose: Set field Items
|
||||
|
||||
fields
|
||||
theItems: HArray1OfApprovedItem from StepAP203;
|
||||
|
||||
end CcDesignApproval;
|
@@ -16,13 +16,14 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_CcDesignApproval.ixx>
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepAP203_CcDesignApproval.hxx>
|
||||
#include <StepBasic_Approval.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_CcDesignApproval
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_CcDesignApproval::StepAP203_CcDesignApproval ()
|
||||
{
|
||||
}
|
||||
|
74
src/StepAP203/StepAP203_CcDesignApproval.hxx
Normal file
74
src/StepAP203/StepAP203_CcDesignApproval.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_CcDesignApproval_HeaderFile
|
||||
#define _StepAP203_CcDesignApproval_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_Type.hxx>
|
||||
|
||||
#include <StepAP203_HArray1OfApprovedItem.hxx>
|
||||
#include <StepBasic_ApprovalAssignment.hxx>
|
||||
class StepBasic_Approval;
|
||||
|
||||
|
||||
class StepAP203_CcDesignApproval;
|
||||
DEFINE_STANDARD_HANDLE(StepAP203_CcDesignApproval, StepBasic_ApprovalAssignment)
|
||||
|
||||
//! Representation of STEP entity CcDesignApproval
|
||||
class StepAP203_CcDesignApproval : public StepBasic_ApprovalAssignment
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_CcDesignApproval();
|
||||
|
||||
//! Initialize all fields (own and inherited)
|
||||
Standard_EXPORT void Init (const Handle(StepBasic_Approval)& aApprovalAssignment_AssignedApproval, const Handle(StepAP203_HArray1OfApprovedItem)& aItems);
|
||||
|
||||
//! Returns field Items
|
||||
Standard_EXPORT Handle(StepAP203_HArray1OfApprovedItem) Items() const;
|
||||
|
||||
//! Set field Items
|
||||
Standard_EXPORT void SetItems (const Handle(StepAP203_HArray1OfApprovedItem)& Items);
|
||||
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepAP203_CcDesignApproval,StepBasic_ApprovalAssignment)
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
Handle(StepAP203_HArray1OfApprovedItem) theItems;
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_CcDesignApproval_HeaderFile
|
@@ -1,44 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class CcDesignCertification from StepAP203
|
||||
inherits CertificationAssignment from StepBasic
|
||||
|
||||
---Purpose: Representation of STEP entity CcDesignCertification
|
||||
|
||||
uses
|
||||
Certification from StepBasic,
|
||||
HArray1OfCertifiedItem from StepAP203
|
||||
|
||||
is
|
||||
Create returns CcDesignCertification from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
Init (me: mutable; aCertificationAssignment_AssignedCertification: Certification from StepBasic;
|
||||
aItems: HArray1OfCertifiedItem from StepAP203);
|
||||
---Purpose: Initialize all fields (own and inherited)
|
||||
|
||||
Items (me) returns HArray1OfCertifiedItem from StepAP203;
|
||||
---Purpose: Returns field Items
|
||||
SetItems (me: mutable; Items: HArray1OfCertifiedItem from StepAP203);
|
||||
---Purpose: Set field Items
|
||||
|
||||
fields
|
||||
theItems: HArray1OfCertifiedItem from StepAP203;
|
||||
|
||||
end CcDesignCertification;
|
@@ -16,13 +16,14 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_CcDesignCertification.ixx>
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepAP203_CcDesignCertification.hxx>
|
||||
#include <StepBasic_Certification.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_CcDesignCertification
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_CcDesignCertification::StepAP203_CcDesignCertification ()
|
||||
{
|
||||
}
|
||||
|
74
src/StepAP203/StepAP203_CcDesignCertification.hxx
Normal file
74
src/StepAP203/StepAP203_CcDesignCertification.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_CcDesignCertification_HeaderFile
|
||||
#define _StepAP203_CcDesignCertification_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_Type.hxx>
|
||||
|
||||
#include <StepAP203_HArray1OfCertifiedItem.hxx>
|
||||
#include <StepBasic_CertificationAssignment.hxx>
|
||||
class StepBasic_Certification;
|
||||
|
||||
|
||||
class StepAP203_CcDesignCertification;
|
||||
DEFINE_STANDARD_HANDLE(StepAP203_CcDesignCertification, StepBasic_CertificationAssignment)
|
||||
|
||||
//! Representation of STEP entity CcDesignCertification
|
||||
class StepAP203_CcDesignCertification : public StepBasic_CertificationAssignment
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_CcDesignCertification();
|
||||
|
||||
//! Initialize all fields (own and inherited)
|
||||
Standard_EXPORT void Init (const Handle(StepBasic_Certification)& aCertificationAssignment_AssignedCertification, const Handle(StepAP203_HArray1OfCertifiedItem)& aItems);
|
||||
|
||||
//! Returns field Items
|
||||
Standard_EXPORT Handle(StepAP203_HArray1OfCertifiedItem) Items() const;
|
||||
|
||||
//! Set field Items
|
||||
Standard_EXPORT void SetItems (const Handle(StepAP203_HArray1OfCertifiedItem)& Items);
|
||||
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepAP203_CcDesignCertification,StepBasic_CertificationAssignment)
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
Handle(StepAP203_HArray1OfCertifiedItem) theItems;
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_CcDesignCertification_HeaderFile
|
@@ -1,44 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class CcDesignContract from StepAP203
|
||||
inherits ContractAssignment from StepBasic
|
||||
|
||||
---Purpose: Representation of STEP entity CcDesignContract
|
||||
|
||||
uses
|
||||
Contract from StepBasic,
|
||||
HArray1OfContractedItem from StepAP203
|
||||
|
||||
is
|
||||
Create returns CcDesignContract from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
Init (me: mutable; aContractAssignment_AssignedContract: Contract from StepBasic;
|
||||
aItems: HArray1OfContractedItem from StepAP203);
|
||||
---Purpose: Initialize all fields (own and inherited)
|
||||
|
||||
Items (me) returns HArray1OfContractedItem from StepAP203;
|
||||
---Purpose: Returns field Items
|
||||
SetItems (me: mutable; Items: HArray1OfContractedItem from StepAP203);
|
||||
---Purpose: Set field Items
|
||||
|
||||
fields
|
||||
theItems: HArray1OfContractedItem from StepAP203;
|
||||
|
||||
end CcDesignContract;
|
@@ -16,13 +16,14 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_CcDesignContract.ixx>
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepAP203_CcDesignContract.hxx>
|
||||
#include <StepBasic_Contract.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_CcDesignContract
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_CcDesignContract::StepAP203_CcDesignContract ()
|
||||
{
|
||||
}
|
||||
|
74
src/StepAP203/StepAP203_CcDesignContract.hxx
Normal file
74
src/StepAP203/StepAP203_CcDesignContract.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_CcDesignContract_HeaderFile
|
||||
#define _StepAP203_CcDesignContract_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_Type.hxx>
|
||||
|
||||
#include <StepAP203_HArray1OfContractedItem.hxx>
|
||||
#include <StepBasic_ContractAssignment.hxx>
|
||||
class StepBasic_Contract;
|
||||
|
||||
|
||||
class StepAP203_CcDesignContract;
|
||||
DEFINE_STANDARD_HANDLE(StepAP203_CcDesignContract, StepBasic_ContractAssignment)
|
||||
|
||||
//! Representation of STEP entity CcDesignContract
|
||||
class StepAP203_CcDesignContract : public StepBasic_ContractAssignment
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_CcDesignContract();
|
||||
|
||||
//! Initialize all fields (own and inherited)
|
||||
Standard_EXPORT void Init (const Handle(StepBasic_Contract)& aContractAssignment_AssignedContract, const Handle(StepAP203_HArray1OfContractedItem)& aItems);
|
||||
|
||||
//! Returns field Items
|
||||
Standard_EXPORT Handle(StepAP203_HArray1OfContractedItem) Items() const;
|
||||
|
||||
//! Set field Items
|
||||
Standard_EXPORT void SetItems (const Handle(StepAP203_HArray1OfContractedItem)& Items);
|
||||
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepAP203_CcDesignContract,StepBasic_ContractAssignment)
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
Handle(StepAP203_HArray1OfContractedItem) theItems;
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_CcDesignContract_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class CcDesignDateAndTimeAssignment from StepAP203
|
||||
inherits DateAndTimeAssignment from StepBasic
|
||||
|
||||
---Purpose: Representation of STEP entity CcDesignDateAndTimeAssignment
|
||||
|
||||
uses
|
||||
DateAndTime from StepBasic,
|
||||
DateTimeRole from StepBasic,
|
||||
HArray1OfDateTimeItem from StepAP203
|
||||
|
||||
is
|
||||
Create returns CcDesignDateAndTimeAssignment from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
Init (me: mutable; aDateAndTimeAssignment_AssignedDateAndTime: DateAndTime from StepBasic;
|
||||
aDateAndTimeAssignment_Role: DateTimeRole from StepBasic;
|
||||
aItems: HArray1OfDateTimeItem from StepAP203);
|
||||
---Purpose: Initialize all fields (own and inherited)
|
||||
|
||||
Items (me) returns HArray1OfDateTimeItem from StepAP203;
|
||||
---Purpose: Returns field Items
|
||||
SetItems (me: mutable; Items: HArray1OfDateTimeItem from StepAP203);
|
||||
---Purpose: Set field Items
|
||||
|
||||
fields
|
||||
theItems: HArray1OfDateTimeItem from StepAP203;
|
||||
|
||||
end CcDesignDateAndTimeAssignment;
|
@@ -16,13 +16,15 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_CcDesignDateAndTimeAssignment.ixx>
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepAP203_CcDesignDateAndTimeAssignment.hxx>
|
||||
#include <StepBasic_DateAndTime.hxx>
|
||||
#include <StepBasic_DateTimeRole.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_CcDesignDateAndTimeAssignment
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_CcDesignDateAndTimeAssignment::StepAP203_CcDesignDateAndTimeAssignment ()
|
||||
{
|
||||
}
|
||||
|
75
src/StepAP203/StepAP203_CcDesignDateAndTimeAssignment.hxx
Normal file
75
src/StepAP203/StepAP203_CcDesignDateAndTimeAssignment.hxx
Normal file
@@ -0,0 +1,75 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_CcDesignDateAndTimeAssignment_HeaderFile
|
||||
#define _StepAP203_CcDesignDateAndTimeAssignment_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_Type.hxx>
|
||||
|
||||
#include <StepAP203_HArray1OfDateTimeItem.hxx>
|
||||
#include <StepBasic_DateAndTimeAssignment.hxx>
|
||||
class StepBasic_DateAndTime;
|
||||
class StepBasic_DateTimeRole;
|
||||
|
||||
|
||||
class StepAP203_CcDesignDateAndTimeAssignment;
|
||||
DEFINE_STANDARD_HANDLE(StepAP203_CcDesignDateAndTimeAssignment, StepBasic_DateAndTimeAssignment)
|
||||
|
||||
//! Representation of STEP entity CcDesignDateAndTimeAssignment
|
||||
class StepAP203_CcDesignDateAndTimeAssignment : public StepBasic_DateAndTimeAssignment
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_CcDesignDateAndTimeAssignment();
|
||||
|
||||
//! Initialize all fields (own and inherited)
|
||||
Standard_EXPORT void Init (const Handle(StepBasic_DateAndTime)& aDateAndTimeAssignment_AssignedDateAndTime, const Handle(StepBasic_DateTimeRole)& aDateAndTimeAssignment_Role, const Handle(StepAP203_HArray1OfDateTimeItem)& aItems);
|
||||
|
||||
//! Returns field Items
|
||||
Standard_EXPORT Handle(StepAP203_HArray1OfDateTimeItem) Items() const;
|
||||
|
||||
//! Set field Items
|
||||
Standard_EXPORT void SetItems (const Handle(StepAP203_HArray1OfDateTimeItem)& Items);
|
||||
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepAP203_CcDesignDateAndTimeAssignment,StepBasic_DateAndTimeAssignment)
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
Handle(StepAP203_HArray1OfDateTimeItem) theItems;
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_CcDesignDateAndTimeAssignment_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class CcDesignPersonAndOrganizationAssignment from StepAP203
|
||||
inherits PersonAndOrganizationAssignment from StepBasic
|
||||
|
||||
---Purpose: Representation of STEP entity CcDesignPersonAndOrganizationAssignment
|
||||
|
||||
uses
|
||||
PersonAndOrganization from StepBasic,
|
||||
PersonAndOrganizationRole from StepBasic,
|
||||
HArray1OfPersonOrganizationItem from StepAP203
|
||||
|
||||
is
|
||||
Create returns CcDesignPersonAndOrganizationAssignment from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
Init (me: mutable; aPersonAndOrganizationAssignment_AssignedPersonAndOrganization: PersonAndOrganization from StepBasic;
|
||||
aPersonAndOrganizationAssignment_Role: PersonAndOrganizationRole from StepBasic;
|
||||
aItems: HArray1OfPersonOrganizationItem from StepAP203);
|
||||
---Purpose: Initialize all fields (own and inherited)
|
||||
|
||||
Items (me) returns HArray1OfPersonOrganizationItem from StepAP203;
|
||||
---Purpose: Returns field Items
|
||||
SetItems (me: mutable; Items: HArray1OfPersonOrganizationItem from StepAP203);
|
||||
---Purpose: Set field Items
|
||||
|
||||
fields
|
||||
theItems: HArray1OfPersonOrganizationItem from StepAP203;
|
||||
|
||||
end CcDesignPersonAndOrganizationAssignment;
|
@@ -16,13 +16,15 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_CcDesignPersonAndOrganizationAssignment.ixx>
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepAP203_CcDesignPersonAndOrganizationAssignment.hxx>
|
||||
#include <StepBasic_PersonAndOrganization.hxx>
|
||||
#include <StepBasic_PersonAndOrganizationRole.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_CcDesignPersonAndOrganizationAssignment
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_CcDesignPersonAndOrganizationAssignment::StepAP203_CcDesignPersonAndOrganizationAssignment ()
|
||||
{
|
||||
}
|
||||
|
@@ -0,0 +1,75 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_CcDesignPersonAndOrganizationAssignment_HeaderFile
|
||||
#define _StepAP203_CcDesignPersonAndOrganizationAssignment_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_Type.hxx>
|
||||
|
||||
#include <StepAP203_HArray1OfPersonOrganizationItem.hxx>
|
||||
#include <StepBasic_PersonAndOrganizationAssignment.hxx>
|
||||
class StepBasic_PersonAndOrganization;
|
||||
class StepBasic_PersonAndOrganizationRole;
|
||||
|
||||
|
||||
class StepAP203_CcDesignPersonAndOrganizationAssignment;
|
||||
DEFINE_STANDARD_HANDLE(StepAP203_CcDesignPersonAndOrganizationAssignment, StepBasic_PersonAndOrganizationAssignment)
|
||||
|
||||
//! Representation of STEP entity CcDesignPersonAndOrganizationAssignment
|
||||
class StepAP203_CcDesignPersonAndOrganizationAssignment : public StepBasic_PersonAndOrganizationAssignment
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_CcDesignPersonAndOrganizationAssignment();
|
||||
|
||||
//! Initialize all fields (own and inherited)
|
||||
Standard_EXPORT void Init (const Handle(StepBasic_PersonAndOrganization)& aPersonAndOrganizationAssignment_AssignedPersonAndOrganization, const Handle(StepBasic_PersonAndOrganizationRole)& aPersonAndOrganizationAssignment_Role, const Handle(StepAP203_HArray1OfPersonOrganizationItem)& aItems);
|
||||
|
||||
//! Returns field Items
|
||||
Standard_EXPORT Handle(StepAP203_HArray1OfPersonOrganizationItem) Items() const;
|
||||
|
||||
//! Set field Items
|
||||
Standard_EXPORT void SetItems (const Handle(StepAP203_HArray1OfPersonOrganizationItem)& Items);
|
||||
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepAP203_CcDesignPersonAndOrganizationAssignment,StepBasic_PersonAndOrganizationAssignment)
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
Handle(StepAP203_HArray1OfPersonOrganizationItem) theItems;
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_CcDesignPersonAndOrganizationAssignment_HeaderFile
|
@@ -1,44 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class CcDesignSecurityClassification from StepAP203
|
||||
inherits SecurityClassificationAssignment from StepBasic
|
||||
|
||||
---Purpose: Representation of STEP entity CcDesignSecurityClassification
|
||||
|
||||
uses
|
||||
SecurityClassification from StepBasic,
|
||||
HArray1OfClassifiedItem from StepAP203
|
||||
|
||||
is
|
||||
Create returns CcDesignSecurityClassification from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
Init (me: mutable; aSecurityClassificationAssignment_AssignedSecurityClassification: SecurityClassification from StepBasic;
|
||||
aItems: HArray1OfClassifiedItem from StepAP203);
|
||||
---Purpose: Initialize all fields (own and inherited)
|
||||
|
||||
Items (me) returns HArray1OfClassifiedItem from StepAP203;
|
||||
---Purpose: Returns field Items
|
||||
SetItems (me: mutable; Items: HArray1OfClassifiedItem from StepAP203);
|
||||
---Purpose: Set field Items
|
||||
|
||||
fields
|
||||
theItems: HArray1OfClassifiedItem from StepAP203;
|
||||
|
||||
end CcDesignSecurityClassification;
|
@@ -16,13 +16,14 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_CcDesignSecurityClassification.ixx>
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepAP203_CcDesignSecurityClassification.hxx>
|
||||
#include <StepBasic_SecurityClassification.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_CcDesignSecurityClassification
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_CcDesignSecurityClassification::StepAP203_CcDesignSecurityClassification ()
|
||||
{
|
||||
}
|
||||
|
74
src/StepAP203/StepAP203_CcDesignSecurityClassification.hxx
Normal file
74
src/StepAP203/StepAP203_CcDesignSecurityClassification.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_CcDesignSecurityClassification_HeaderFile
|
||||
#define _StepAP203_CcDesignSecurityClassification_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_Type.hxx>
|
||||
|
||||
#include <StepAP203_HArray1OfClassifiedItem.hxx>
|
||||
#include <StepBasic_SecurityClassificationAssignment.hxx>
|
||||
class StepBasic_SecurityClassification;
|
||||
|
||||
|
||||
class StepAP203_CcDesignSecurityClassification;
|
||||
DEFINE_STANDARD_HANDLE(StepAP203_CcDesignSecurityClassification, StepBasic_SecurityClassificationAssignment)
|
||||
|
||||
//! Representation of STEP entity CcDesignSecurityClassification
|
||||
class StepAP203_CcDesignSecurityClassification : public StepBasic_SecurityClassificationAssignment
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_CcDesignSecurityClassification();
|
||||
|
||||
//! Initialize all fields (own and inherited)
|
||||
Standard_EXPORT void Init (const Handle(StepBasic_SecurityClassification)& aSecurityClassificationAssignment_AssignedSecurityClassification, const Handle(StepAP203_HArray1OfClassifiedItem)& aItems);
|
||||
|
||||
//! Returns field Items
|
||||
Standard_EXPORT Handle(StepAP203_HArray1OfClassifiedItem) Items() const;
|
||||
|
||||
//! Set field Items
|
||||
Standard_EXPORT void SetItems (const Handle(StepAP203_HArray1OfClassifiedItem)& Items);
|
||||
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepAP203_CcDesignSecurityClassification,StepBasic_SecurityClassificationAssignment)
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
Handle(StepAP203_HArray1OfClassifiedItem) theItems;
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_CcDesignSecurityClassification_HeaderFile
|
@@ -1,46 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class CcDesignSpecificationReference from StepAP203
|
||||
inherits DocumentReference from StepBasic
|
||||
|
||||
---Purpose: Representation of STEP entity CcDesignSpecificationReference
|
||||
|
||||
uses
|
||||
Document from StepBasic,
|
||||
HAsciiString from TCollection,
|
||||
HArray1OfSpecifiedItem from StepAP203
|
||||
|
||||
is
|
||||
Create returns CcDesignSpecificationReference from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
Init (me: mutable; aDocumentReference_AssignedDocument: Document from StepBasic;
|
||||
aDocumentReference_Source: HAsciiString from TCollection;
|
||||
aItems: HArray1OfSpecifiedItem from StepAP203);
|
||||
---Purpose: Initialize all fields (own and inherited)
|
||||
|
||||
Items (me) returns HArray1OfSpecifiedItem from StepAP203;
|
||||
---Purpose: Returns field Items
|
||||
SetItems (me: mutable; Items: HArray1OfSpecifiedItem from StepAP203);
|
||||
---Purpose: Set field Items
|
||||
|
||||
fields
|
||||
theItems: HArray1OfSpecifiedItem from StepAP203;
|
||||
|
||||
end CcDesignSpecificationReference;
|
@@ -16,13 +16,15 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_CcDesignSpecificationReference.ixx>
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepAP203_CcDesignSpecificationReference.hxx>
|
||||
#include <StepBasic_Document.hxx>
|
||||
#include <TCollection_HAsciiString.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_CcDesignSpecificationReference
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_CcDesignSpecificationReference::StepAP203_CcDesignSpecificationReference ()
|
||||
{
|
||||
}
|
||||
|
75
src/StepAP203/StepAP203_CcDesignSpecificationReference.hxx
Normal file
75
src/StepAP203/StepAP203_CcDesignSpecificationReference.hxx
Normal file
@@ -0,0 +1,75 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_CcDesignSpecificationReference_HeaderFile
|
||||
#define _StepAP203_CcDesignSpecificationReference_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_Type.hxx>
|
||||
|
||||
#include <StepAP203_HArray1OfSpecifiedItem.hxx>
|
||||
#include <StepBasic_DocumentReference.hxx>
|
||||
class StepBasic_Document;
|
||||
class TCollection_HAsciiString;
|
||||
|
||||
|
||||
class StepAP203_CcDesignSpecificationReference;
|
||||
DEFINE_STANDARD_HANDLE(StepAP203_CcDesignSpecificationReference, StepBasic_DocumentReference)
|
||||
|
||||
//! Representation of STEP entity CcDesignSpecificationReference
|
||||
class StepAP203_CcDesignSpecificationReference : public StepBasic_DocumentReference
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_CcDesignSpecificationReference();
|
||||
|
||||
//! Initialize all fields (own and inherited)
|
||||
Standard_EXPORT void Init (const Handle(StepBasic_Document)& aDocumentReference_AssignedDocument, const Handle(TCollection_HAsciiString)& aDocumentReference_Source, const Handle(StepAP203_HArray1OfSpecifiedItem)& aItems);
|
||||
|
||||
//! Returns field Items
|
||||
Standard_EXPORT Handle(StepAP203_HArray1OfSpecifiedItem) Items() const;
|
||||
|
||||
//! Set field Items
|
||||
Standard_EXPORT void SetItems (const Handle(StepAP203_HArray1OfSpecifiedItem)& Items);
|
||||
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepAP203_CcDesignSpecificationReference,StepBasic_DocumentReference)
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
Handle(StepAP203_HArray1OfSpecifiedItem) theItems;
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_CcDesignSpecificationReference_HeaderFile
|
@@ -1,39 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class CertifiedItem from StepAP203
|
||||
inherits SelectType from StepData
|
||||
|
||||
---Purpose: Representation of STEP SELECT type CertifiedItem
|
||||
|
||||
uses
|
||||
SuppliedPartRelationship from StepRepr
|
||||
|
||||
is
|
||||
Create returns CertifiedItem from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
CaseNum (me; ent: Transient) returns Integer;
|
||||
---Purpose: Recognizes a kind of CertifiedItem select type
|
||||
-- 1 -> SuppliedPartRelationship from StepRepr
|
||||
-- 0 else
|
||||
|
||||
SuppliedPartRelationship (me) returns SuppliedPartRelationship from StepRepr;
|
||||
---Purpose: Returns Value as SuppliedPartRelationship (or Null if another type)
|
||||
|
||||
end CertifiedItem;
|
@@ -16,14 +16,14 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_CertifiedItem.ixx>
|
||||
#include <Standard_Transient.hxx>
|
||||
#include <StepAP203_CertifiedItem.hxx>
|
||||
#include <StepRepr_SuppliedPartRelationship.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_CertifiedItem
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_CertifiedItem::StepAP203_CertifiedItem ()
|
||||
{
|
||||
}
|
||||
|
72
src/StepAP203/StepAP203_CertifiedItem.hxx
Normal file
72
src/StepAP203/StepAP203_CertifiedItem.hxx
Normal file
@@ -0,0 +1,72 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_CertifiedItem_HeaderFile
|
||||
#define _StepAP203_CertifiedItem_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <StepData_SelectType.hxx>
|
||||
#include <Standard_Integer.hxx>
|
||||
class Standard_Transient;
|
||||
class StepRepr_SuppliedPartRelationship;
|
||||
|
||||
|
||||
//! Representation of STEP SELECT type CertifiedItem
|
||||
class StepAP203_CertifiedItem : public StepData_SelectType
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_CertifiedItem();
|
||||
|
||||
//! Recognizes a kind of CertifiedItem select type
|
||||
//! 1 -> SuppliedPartRelationship from StepRepr
|
||||
//! 0 else
|
||||
Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
|
||||
|
||||
//! Returns Value as SuppliedPartRelationship (or Null if another type)
|
||||
Standard_EXPORT Handle(StepRepr_SuppliedPartRelationship) SuppliedPartRelationship() const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_CertifiedItem_HeaderFile
|
@@ -1,44 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class Change from StepAP203
|
||||
inherits ActionAssignment from StepBasic
|
||||
|
||||
---Purpose: Representation of STEP entity Change
|
||||
|
||||
uses
|
||||
Action from StepBasic,
|
||||
HArray1OfWorkItem from StepAP203
|
||||
|
||||
is
|
||||
Create returns Change from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
Init (me: mutable; aActionAssignment_AssignedAction: Action from StepBasic;
|
||||
aItems: HArray1OfWorkItem from StepAP203);
|
||||
---Purpose: Initialize all fields (own and inherited)
|
||||
|
||||
Items (me) returns HArray1OfWorkItem from StepAP203;
|
||||
---Purpose: Returns field Items
|
||||
SetItems (me: mutable; Items: HArray1OfWorkItem from StepAP203);
|
||||
---Purpose: Set field Items
|
||||
|
||||
fields
|
||||
theItems: HArray1OfWorkItem from StepAP203;
|
||||
|
||||
end Change;
|
@@ -16,13 +16,14 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_Change.ixx>
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepAP203_Change.hxx>
|
||||
#include <StepBasic_Action.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_Change
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_Change::StepAP203_Change ()
|
||||
{
|
||||
}
|
||||
|
74
src/StepAP203/StepAP203_Change.hxx
Normal file
74
src/StepAP203/StepAP203_Change.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_Change_HeaderFile
|
||||
#define _StepAP203_Change_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_Type.hxx>
|
||||
|
||||
#include <StepAP203_HArray1OfWorkItem.hxx>
|
||||
#include <StepBasic_ActionAssignment.hxx>
|
||||
class StepBasic_Action;
|
||||
|
||||
|
||||
class StepAP203_Change;
|
||||
DEFINE_STANDARD_HANDLE(StepAP203_Change, StepBasic_ActionAssignment)
|
||||
|
||||
//! Representation of STEP entity Change
|
||||
class StepAP203_Change : public StepBasic_ActionAssignment
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_Change();
|
||||
|
||||
//! Initialize all fields (own and inherited)
|
||||
Standard_EXPORT void Init (const Handle(StepBasic_Action)& aActionAssignment_AssignedAction, const Handle(StepAP203_HArray1OfWorkItem)& aItems);
|
||||
|
||||
//! Returns field Items
|
||||
Standard_EXPORT Handle(StepAP203_HArray1OfWorkItem) Items() const;
|
||||
|
||||
//! Set field Items
|
||||
Standard_EXPORT void SetItems (const Handle(StepAP203_HArray1OfWorkItem)& Items);
|
||||
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepAP203_Change,StepBasic_ActionAssignment)
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
Handle(StepAP203_HArray1OfWorkItem) theItems;
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_Change_HeaderFile
|
@@ -1,44 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class ChangeRequest from StepAP203
|
||||
inherits ActionRequestAssignment from StepBasic
|
||||
|
||||
---Purpose: Representation of STEP entity ChangeRequest
|
||||
|
||||
uses
|
||||
VersionedActionRequest from StepBasic,
|
||||
HArray1OfChangeRequestItem from StepAP203
|
||||
|
||||
is
|
||||
Create returns ChangeRequest from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
Init (me: mutable; aActionRequestAssignment_AssignedActionRequest: VersionedActionRequest from StepBasic;
|
||||
aItems: HArray1OfChangeRequestItem from StepAP203);
|
||||
---Purpose: Initialize all fields (own and inherited)
|
||||
|
||||
Items (me) returns HArray1OfChangeRequestItem from StepAP203;
|
||||
---Purpose: Returns field Items
|
||||
SetItems (me: mutable; Items: HArray1OfChangeRequestItem from StepAP203);
|
||||
---Purpose: Set field Items
|
||||
|
||||
fields
|
||||
theItems: HArray1OfChangeRequestItem from StepAP203;
|
||||
|
||||
end ChangeRequest;
|
@@ -16,13 +16,14 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_ChangeRequest.ixx>
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepAP203_ChangeRequest.hxx>
|
||||
#include <StepBasic_VersionedActionRequest.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_ChangeRequest
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_ChangeRequest::StepAP203_ChangeRequest ()
|
||||
{
|
||||
}
|
||||
|
74
src/StepAP203/StepAP203_ChangeRequest.hxx
Normal file
74
src/StepAP203/StepAP203_ChangeRequest.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_ChangeRequest_HeaderFile
|
||||
#define _StepAP203_ChangeRequest_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_Type.hxx>
|
||||
|
||||
#include <StepAP203_HArray1OfChangeRequestItem.hxx>
|
||||
#include <StepBasic_ActionRequestAssignment.hxx>
|
||||
class StepBasic_VersionedActionRequest;
|
||||
|
||||
|
||||
class StepAP203_ChangeRequest;
|
||||
DEFINE_STANDARD_HANDLE(StepAP203_ChangeRequest, StepBasic_ActionRequestAssignment)
|
||||
|
||||
//! Representation of STEP entity ChangeRequest
|
||||
class StepAP203_ChangeRequest : public StepBasic_ActionRequestAssignment
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_ChangeRequest();
|
||||
|
||||
//! Initialize all fields (own and inherited)
|
||||
Standard_EXPORT void Init (const Handle(StepBasic_VersionedActionRequest)& aActionRequestAssignment_AssignedActionRequest, const Handle(StepAP203_HArray1OfChangeRequestItem)& aItems);
|
||||
|
||||
//! Returns field Items
|
||||
Standard_EXPORT Handle(StepAP203_HArray1OfChangeRequestItem) Items() const;
|
||||
|
||||
//! Set field Items
|
||||
Standard_EXPORT void SetItems (const Handle(StepAP203_HArray1OfChangeRequestItem)& Items);
|
||||
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepAP203_ChangeRequest,StepBasic_ActionRequestAssignment)
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
Handle(StepAP203_HArray1OfChangeRequestItem) theItems;
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_ChangeRequest_HeaderFile
|
@@ -1,39 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class ChangeRequestItem from StepAP203
|
||||
inherits SelectType from StepData
|
||||
|
||||
---Purpose: Representation of STEP SELECT type ChangeRequestItem
|
||||
|
||||
uses
|
||||
ProductDefinitionFormation from StepBasic
|
||||
|
||||
is
|
||||
Create returns ChangeRequestItem from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
CaseNum (me; ent: Transient) returns Integer;
|
||||
---Purpose: Recognizes a kind of ChangeRequestItem select type
|
||||
-- 1 -> ProductDefinitionFormation from StepBasic
|
||||
-- 0 else
|
||||
|
||||
ProductDefinitionFormation (me) returns ProductDefinitionFormation from StepBasic;
|
||||
---Purpose: Returns Value as ProductDefinitionFormation (or Null if another type)
|
||||
|
||||
end ChangeRequestItem;
|
@@ -16,14 +16,14 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_ChangeRequestItem.ixx>
|
||||
#include <Standard_Transient.hxx>
|
||||
#include <StepAP203_ChangeRequestItem.hxx>
|
||||
#include <StepBasic_ProductDefinitionFormation.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_ChangeRequestItem
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_ChangeRequestItem::StepAP203_ChangeRequestItem ()
|
||||
{
|
||||
}
|
||||
|
72
src/StepAP203/StepAP203_ChangeRequestItem.hxx
Normal file
72
src/StepAP203/StepAP203_ChangeRequestItem.hxx
Normal file
@@ -0,0 +1,72 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_ChangeRequestItem_HeaderFile
|
||||
#define _StepAP203_ChangeRequestItem_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <StepData_SelectType.hxx>
|
||||
#include <Standard_Integer.hxx>
|
||||
class Standard_Transient;
|
||||
class StepBasic_ProductDefinitionFormation;
|
||||
|
||||
|
||||
//! Representation of STEP SELECT type ChangeRequestItem
|
||||
class StepAP203_ChangeRequestItem : public StepData_SelectType
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_ChangeRequestItem();
|
||||
|
||||
//! Recognizes a kind of ChangeRequestItem select type
|
||||
//! 1 -> ProductDefinitionFormation from StepBasic
|
||||
//! 0 else
|
||||
Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
|
||||
|
||||
//! Returns Value as ProductDefinitionFormation (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_ProductDefinitionFormation) ProductDefinitionFormation() const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_ChangeRequestItem_HeaderFile
|
@@ -1,44 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class ClassifiedItem from StepAP203
|
||||
inherits SelectType from StepData
|
||||
|
||||
---Purpose: Representation of STEP SELECT type ClassifiedItem
|
||||
|
||||
uses
|
||||
ProductDefinitionFormation from StepBasic,
|
||||
AssemblyComponentUsage from StepRepr
|
||||
|
||||
is
|
||||
Create returns ClassifiedItem from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
CaseNum (me; ent: Transient) returns Integer;
|
||||
---Purpose: Recognizes a kind of ClassifiedItem select type
|
||||
-- 1 -> ProductDefinitionFormation from StepBasic
|
||||
-- 2 -> AssemblyComponentUsage from StepRepr
|
||||
-- 0 else
|
||||
|
||||
ProductDefinitionFormation (me) returns ProductDefinitionFormation from StepBasic;
|
||||
---Purpose: Returns Value as ProductDefinitionFormation (or Null if another type)
|
||||
|
||||
AssemblyComponentUsage (me) returns AssemblyComponentUsage from StepRepr;
|
||||
---Purpose: Returns Value as AssemblyComponentUsage (or Null if another type)
|
||||
|
||||
end ClassifiedItem;
|
@@ -16,7 +16,8 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_ClassifiedItem.ixx>
|
||||
#include <Standard_Transient.hxx>
|
||||
#include <StepAP203_ClassifiedItem.hxx>
|
||||
#include <StepBasic_ProductDefinitionFormation.hxx>
|
||||
#include <StepRepr_AssemblyComponentUsage.hxx>
|
||||
|
||||
@@ -24,7 +25,6 @@
|
||||
//function : StepAP203_ClassifiedItem
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_ClassifiedItem::StepAP203_ClassifiedItem ()
|
||||
{
|
||||
}
|
||||
|
77
src/StepAP203/StepAP203_ClassifiedItem.hxx
Normal file
77
src/StepAP203/StepAP203_ClassifiedItem.hxx
Normal file
@@ -0,0 +1,77 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_ClassifiedItem_HeaderFile
|
||||
#define _StepAP203_ClassifiedItem_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <StepData_SelectType.hxx>
|
||||
#include <Standard_Integer.hxx>
|
||||
class Standard_Transient;
|
||||
class StepBasic_ProductDefinitionFormation;
|
||||
class StepRepr_AssemblyComponentUsage;
|
||||
|
||||
|
||||
//! Representation of STEP SELECT type ClassifiedItem
|
||||
class StepAP203_ClassifiedItem : public StepData_SelectType
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_ClassifiedItem();
|
||||
|
||||
//! Recognizes a kind of ClassifiedItem select type
|
||||
//! 1 -> ProductDefinitionFormation from StepBasic
|
||||
//! 2 -> AssemblyComponentUsage from StepRepr
|
||||
//! 0 else
|
||||
Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
|
||||
|
||||
//! Returns Value as ProductDefinitionFormation (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_ProductDefinitionFormation) ProductDefinitionFormation() const;
|
||||
|
||||
//! Returns Value as AssemblyComponentUsage (or Null if another type)
|
||||
Standard_EXPORT Handle(StepRepr_AssemblyComponentUsage) AssemblyComponentUsage() const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_ClassifiedItem_HeaderFile
|
@@ -1,39 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class ContractedItem from StepAP203
|
||||
inherits SelectType from StepData
|
||||
|
||||
---Purpose: Representation of STEP SELECT type ContractedItem
|
||||
|
||||
uses
|
||||
ProductDefinitionFormation from StepBasic
|
||||
|
||||
is
|
||||
Create returns ContractedItem from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
CaseNum (me; ent: Transient) returns Integer;
|
||||
---Purpose: Recognizes a kind of ContractedItem select type
|
||||
-- 1 -> ProductDefinitionFormation from StepBasic
|
||||
-- 0 else
|
||||
|
||||
ProductDefinitionFormation (me) returns ProductDefinitionFormation from StepBasic;
|
||||
---Purpose: Returns Value as ProductDefinitionFormation (or Null if another type)
|
||||
|
||||
end ContractedItem;
|
@@ -16,14 +16,14 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_ContractedItem.ixx>
|
||||
#include <Standard_Transient.hxx>
|
||||
#include <StepAP203_ContractedItem.hxx>
|
||||
#include <StepBasic_ProductDefinitionFormation.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_ContractedItem
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_ContractedItem::StepAP203_ContractedItem ()
|
||||
{
|
||||
}
|
||||
|
72
src/StepAP203/StepAP203_ContractedItem.hxx
Normal file
72
src/StepAP203/StepAP203_ContractedItem.hxx
Normal file
@@ -0,0 +1,72 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_ContractedItem_HeaderFile
|
||||
#define _StepAP203_ContractedItem_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <StepData_SelectType.hxx>
|
||||
#include <Standard_Integer.hxx>
|
||||
class Standard_Transient;
|
||||
class StepBasic_ProductDefinitionFormation;
|
||||
|
||||
|
||||
//! Representation of STEP SELECT type ContractedItem
|
||||
class StepAP203_ContractedItem : public StepData_SelectType
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_ContractedItem();
|
||||
|
||||
//! Recognizes a kind of ContractedItem select type
|
||||
//! 1 -> ProductDefinitionFormation from StepBasic
|
||||
//! 0 else
|
||||
Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
|
||||
|
||||
//! Returns Value as ProductDefinitionFormation (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_ProductDefinitionFormation) ProductDefinitionFormation() const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_ContractedItem_HeaderFile
|
@@ -1,79 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class DateTimeItem from StepAP203
|
||||
inherits SelectType from StepData
|
||||
|
||||
---Purpose: Representation of STEP SELECT type DateTimeItem
|
||||
|
||||
uses
|
||||
ProductDefinition from StepBasic,
|
||||
ChangeRequest from StepAP203,
|
||||
StartRequest from StepAP203,
|
||||
Change from StepAP203,
|
||||
StartWork from StepAP203,
|
||||
ApprovalPersonOrganization from StepBasic,
|
||||
Contract from StepBasic,
|
||||
SecurityClassification from StepBasic,
|
||||
Certification from StepBasic
|
||||
|
||||
is
|
||||
Create returns DateTimeItem from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
CaseNum (me; ent: Transient) returns Integer;
|
||||
---Purpose: Recognizes a kind of DateTimeItem select type
|
||||
-- 1 -> ProductDefinition from StepBasic
|
||||
-- 2 -> ChangeRequest from StepAP203
|
||||
-- 3 -> StartRequest from StepAP203
|
||||
-- 4 -> Change from StepAP203
|
||||
-- 5 -> StartWork from StepAP203
|
||||
-- 6 -> ApprovalPersonOrganization from StepBasic
|
||||
-- 7 -> Contract from StepBasic
|
||||
-- 8 -> SecurityClassification from StepBasic
|
||||
-- 9 -> Certification from StepBasic
|
||||
-- 0 else
|
||||
|
||||
ProductDefinition (me) returns ProductDefinition from StepBasic;
|
||||
---Purpose: Returns Value as ProductDefinition (or Null if another type)
|
||||
|
||||
ChangeRequest (me) returns ChangeRequest from StepAP203;
|
||||
---Purpose: Returns Value as ChangeRequest (or Null if another type)
|
||||
|
||||
StartRequest (me) returns StartRequest from StepAP203;
|
||||
---Purpose: Returns Value as StartRequest (or Null if another type)
|
||||
|
||||
Change (me) returns Change from StepAP203;
|
||||
---Purpose: Returns Value as Change (or Null if another type)
|
||||
|
||||
StartWork (me) returns StartWork from StepAP203;
|
||||
---Purpose: Returns Value as StartWork (or Null if another type)
|
||||
|
||||
ApprovalPersonOrganization (me) returns ApprovalPersonOrganization from StepBasic;
|
||||
---Purpose: Returns Value as ApprovalPersonOrganization (or Null if another type)
|
||||
|
||||
Contract (me) returns Contract from StepBasic;
|
||||
---Purpose: Returns Value as Contract (or Null if another type)
|
||||
|
||||
SecurityClassification (me) returns SecurityClassification from StepBasic;
|
||||
---Purpose: Returns Value as SecurityClassification (or Null if another type)
|
||||
|
||||
Certification (me) returns Certification from StepBasic;
|
||||
---Purpose: Returns Value as Certification (or Null if another type)
|
||||
|
||||
end DateTimeItem;
|
@@ -16,22 +16,22 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_DateTimeItem.ixx>
|
||||
#include <StepBasic_ProductDefinition.hxx>
|
||||
#include <StepAP203_ChangeRequest.hxx>
|
||||
#include <StepAP203_StartRequest.hxx>
|
||||
#include <Standard_Transient.hxx>
|
||||
#include <StepAP203_Change.hxx>
|
||||
#include <StepAP203_ChangeRequest.hxx>
|
||||
#include <StepAP203_DateTimeItem.hxx>
|
||||
#include <StepAP203_StartRequest.hxx>
|
||||
#include <StepAP203_StartWork.hxx>
|
||||
#include <StepBasic_ApprovalPersonOrganization.hxx>
|
||||
#include <StepBasic_Contract.hxx>
|
||||
#include <StepBasic_SecurityClassification.hxx>
|
||||
#include <StepBasic_Certification.hxx>
|
||||
#include <StepBasic_Contract.hxx>
|
||||
#include <StepBasic_ProductDefinition.hxx>
|
||||
#include <StepBasic_SecurityClassification.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_DateTimeItem
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_DateTimeItem::StepAP203_DateTimeItem ()
|
||||
{
|
||||
}
|
||||
|
112
src/StepAP203/StepAP203_DateTimeItem.hxx
Normal file
112
src/StepAP203/StepAP203_DateTimeItem.hxx
Normal file
@@ -0,0 +1,112 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_DateTimeItem_HeaderFile
|
||||
#define _StepAP203_DateTimeItem_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <StepData_SelectType.hxx>
|
||||
#include <Standard_Integer.hxx>
|
||||
class Standard_Transient;
|
||||
class StepBasic_ProductDefinition;
|
||||
class StepAP203_ChangeRequest;
|
||||
class StepAP203_StartRequest;
|
||||
class StepAP203_Change;
|
||||
class StepAP203_StartWork;
|
||||
class StepBasic_ApprovalPersonOrganization;
|
||||
class StepBasic_Contract;
|
||||
class StepBasic_SecurityClassification;
|
||||
class StepBasic_Certification;
|
||||
|
||||
|
||||
//! Representation of STEP SELECT type DateTimeItem
|
||||
class StepAP203_DateTimeItem : public StepData_SelectType
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_DateTimeItem();
|
||||
|
||||
//! Recognizes a kind of DateTimeItem select type
|
||||
//! 1 -> ProductDefinition from StepBasic
|
||||
//! 2 -> ChangeRequest from StepAP203
|
||||
//! 3 -> StartRequest from StepAP203
|
||||
//! 4 -> Change from StepAP203
|
||||
//! 5 -> StartWork from StepAP203
|
||||
//! 6 -> ApprovalPersonOrganization from StepBasic
|
||||
//! 7 -> Contract from StepBasic
|
||||
//! 8 -> SecurityClassification from StepBasic
|
||||
//! 9 -> Certification from StepBasic
|
||||
//! 0 else
|
||||
Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
|
||||
|
||||
//! Returns Value as ProductDefinition (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_ProductDefinition) ProductDefinition() const;
|
||||
|
||||
//! Returns Value as ChangeRequest (or Null if another type)
|
||||
Standard_EXPORT Handle(StepAP203_ChangeRequest) ChangeRequest() const;
|
||||
|
||||
//! Returns Value as StartRequest (or Null if another type)
|
||||
Standard_EXPORT Handle(StepAP203_StartRequest) StartRequest() const;
|
||||
|
||||
//! Returns Value as Change (or Null if another type)
|
||||
Standard_EXPORT Handle(StepAP203_Change) Change() const;
|
||||
|
||||
//! Returns Value as StartWork (or Null if another type)
|
||||
Standard_EXPORT Handle(StepAP203_StartWork) StartWork() const;
|
||||
|
||||
//! Returns Value as ApprovalPersonOrganization (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_ApprovalPersonOrganization) ApprovalPersonOrganization() const;
|
||||
|
||||
//! Returns Value as Contract (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_Contract) Contract() const;
|
||||
|
||||
//! Returns Value as SecurityClassification (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_SecurityClassification) SecurityClassification() const;
|
||||
|
||||
//! Returns Value as Certification (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_Certification) Certification() const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_DateTimeItem_HeaderFile
|
@@ -1,84 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class PersonOrganizationItem from StepAP203
|
||||
inherits SelectType from StepData
|
||||
|
||||
---Purpose: Representation of STEP SELECT type PersonOrganizationItem
|
||||
|
||||
uses
|
||||
Change from StepAP203,
|
||||
StartWork from StepAP203,
|
||||
ChangeRequest from StepAP203,
|
||||
StartRequest from StepAP203,
|
||||
ConfigurationItem from StepRepr,
|
||||
Product from StepBasic,
|
||||
ProductDefinitionFormation from StepBasic,
|
||||
ProductDefinition from StepBasic,
|
||||
Contract from StepBasic,
|
||||
SecurityClassification from StepBasic
|
||||
|
||||
is
|
||||
Create returns PersonOrganizationItem from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
CaseNum (me; ent: Transient) returns Integer;
|
||||
---Purpose: Recognizes a kind of PersonOrganizationItem select type
|
||||
-- 1 -> Change from StepAP203
|
||||
-- 2 -> StartWork from StepAP203
|
||||
-- 3 -> ChangeRequest from StepAP203
|
||||
-- 4 -> StartRequest from StepAP203
|
||||
-- 5 -> ConfigurationItem from StepRepr
|
||||
-- 6 -> Product from StepBasic
|
||||
-- 7 -> ProductDefinitionFormation from StepBasic
|
||||
-- 8 -> ProductDefinition from StepBasic
|
||||
-- 9 -> Contract from StepBasic
|
||||
-- 10 -> SecurityClassification from StepBasic
|
||||
-- 0 else
|
||||
|
||||
Change (me) returns Change from StepAP203;
|
||||
---Purpose: Returns Value as Change (or Null if another type)
|
||||
|
||||
StartWork (me) returns StartWork from StepAP203;
|
||||
---Purpose: Returns Value as StartWork (or Null if another type)
|
||||
|
||||
ChangeRequest (me) returns ChangeRequest from StepAP203;
|
||||
---Purpose: Returns Value as ChangeRequest (or Null if another type)
|
||||
|
||||
StartRequest (me) returns StartRequest from StepAP203;
|
||||
---Purpose: Returns Value as StartRequest (or Null if another type)
|
||||
|
||||
ConfigurationItem (me) returns ConfigurationItem from StepRepr;
|
||||
---Purpose: Returns Value as ConfigurationItem (or Null if another type)
|
||||
|
||||
Product (me) returns Product from StepBasic;
|
||||
---Purpose: Returns Value as Product (or Null if another type)
|
||||
|
||||
ProductDefinitionFormation (me) returns ProductDefinitionFormation from StepBasic;
|
||||
---Purpose: Returns Value as ProductDefinitionFormation (or Null if another type)
|
||||
|
||||
ProductDefinition (me) returns ProductDefinition from StepBasic;
|
||||
---Purpose: Returns Value as ProductDefinition (or Null if another type)
|
||||
|
||||
Contract (me) returns Contract from StepBasic;
|
||||
---Purpose: Returns Value as Contract (or Null if another type)
|
||||
|
||||
SecurityClassification (me) returns SecurityClassification from StepBasic;
|
||||
---Purpose: Returns Value as SecurityClassification (or Null if another type)
|
||||
|
||||
end PersonOrganizationItem;
|
@@ -16,23 +16,23 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_PersonOrganizationItem.ixx>
|
||||
#include <Standard_Transient.hxx>
|
||||
#include <StepAP203_Change.hxx>
|
||||
#include <StepAP203_StartWork.hxx>
|
||||
#include <StepAP203_ChangeRequest.hxx>
|
||||
#include <StepAP203_PersonOrganizationItem.hxx>
|
||||
#include <StepAP203_StartRequest.hxx>
|
||||
#include <StepRepr_ConfigurationItem.hxx>
|
||||
#include <StepBasic_Product.hxx>
|
||||
#include <StepBasic_ProductDefinitionFormation.hxx>
|
||||
#include <StepBasic_ProductDefinition.hxx>
|
||||
#include <StepAP203_StartWork.hxx>
|
||||
#include <StepBasic_Contract.hxx>
|
||||
#include <StepBasic_Product.hxx>
|
||||
#include <StepBasic_ProductDefinition.hxx>
|
||||
#include <StepBasic_ProductDefinitionFormation.hxx>
|
||||
#include <StepBasic_SecurityClassification.hxx>
|
||||
#include <StepRepr_ConfigurationItem.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_PersonOrganizationItem
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_PersonOrganizationItem::StepAP203_PersonOrganizationItem ()
|
||||
{
|
||||
}
|
||||
|
117
src/StepAP203/StepAP203_PersonOrganizationItem.hxx
Normal file
117
src/StepAP203/StepAP203_PersonOrganizationItem.hxx
Normal file
@@ -0,0 +1,117 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_PersonOrganizationItem_HeaderFile
|
||||
#define _StepAP203_PersonOrganizationItem_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <StepData_SelectType.hxx>
|
||||
#include <Standard_Integer.hxx>
|
||||
class Standard_Transient;
|
||||
class StepAP203_Change;
|
||||
class StepAP203_StartWork;
|
||||
class StepAP203_ChangeRequest;
|
||||
class StepAP203_StartRequest;
|
||||
class StepRepr_ConfigurationItem;
|
||||
class StepBasic_Product;
|
||||
class StepBasic_ProductDefinitionFormation;
|
||||
class StepBasic_ProductDefinition;
|
||||
class StepBasic_Contract;
|
||||
class StepBasic_SecurityClassification;
|
||||
|
||||
|
||||
//! Representation of STEP SELECT type PersonOrganizationItem
|
||||
class StepAP203_PersonOrganizationItem : public StepData_SelectType
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_PersonOrganizationItem();
|
||||
|
||||
//! Recognizes a kind of PersonOrganizationItem select type
|
||||
//! 1 -> Change from StepAP203
|
||||
//! 2 -> StartWork from StepAP203
|
||||
//! 3 -> ChangeRequest from StepAP203
|
||||
//! 4 -> StartRequest from StepAP203
|
||||
//! 5 -> ConfigurationItem from StepRepr
|
||||
//! 6 -> Product from StepBasic
|
||||
//! 7 -> ProductDefinitionFormation from StepBasic
|
||||
//! 8 -> ProductDefinition from StepBasic
|
||||
//! 9 -> Contract from StepBasic
|
||||
//! 10 -> SecurityClassification from StepBasic
|
||||
//! 0 else
|
||||
Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
|
||||
|
||||
//! Returns Value as Change (or Null if another type)
|
||||
Standard_EXPORT Handle(StepAP203_Change) Change() const;
|
||||
|
||||
//! Returns Value as StartWork (or Null if another type)
|
||||
Standard_EXPORT Handle(StepAP203_StartWork) StartWork() const;
|
||||
|
||||
//! Returns Value as ChangeRequest (or Null if another type)
|
||||
Standard_EXPORT Handle(StepAP203_ChangeRequest) ChangeRequest() const;
|
||||
|
||||
//! Returns Value as StartRequest (or Null if another type)
|
||||
Standard_EXPORT Handle(StepAP203_StartRequest) StartRequest() const;
|
||||
|
||||
//! Returns Value as ConfigurationItem (or Null if another type)
|
||||
Standard_EXPORT Handle(StepRepr_ConfigurationItem) ConfigurationItem() const;
|
||||
|
||||
//! Returns Value as Product (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_Product) Product() const;
|
||||
|
||||
//! Returns Value as ProductDefinitionFormation (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_ProductDefinitionFormation) ProductDefinitionFormation() const;
|
||||
|
||||
//! Returns Value as ProductDefinition (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_ProductDefinition) ProductDefinition() const;
|
||||
|
||||
//! Returns Value as Contract (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_Contract) Contract() const;
|
||||
|
||||
//! Returns Value as SecurityClassification (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_SecurityClassification) SecurityClassification() const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_PersonOrganizationItem_HeaderFile
|
@@ -1,44 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class SpecifiedItem from StepAP203
|
||||
inherits SelectType from StepData
|
||||
|
||||
---Purpose: Representation of STEP SELECT type SpecifiedItem
|
||||
|
||||
uses
|
||||
ProductDefinition from StepBasic,
|
||||
ShapeAspect from StepRepr
|
||||
|
||||
is
|
||||
Create returns SpecifiedItem from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
CaseNum (me; ent: Transient) returns Integer;
|
||||
---Purpose: Recognizes a kind of SpecifiedItem select type
|
||||
-- 1 -> ProductDefinition from StepBasic
|
||||
-- 2 -> ShapeAspect from StepRepr
|
||||
-- 0 else
|
||||
|
||||
ProductDefinition (me) returns ProductDefinition from StepBasic;
|
||||
---Purpose: Returns Value as ProductDefinition (or Null if another type)
|
||||
|
||||
ShapeAspect (me) returns ShapeAspect from StepRepr;
|
||||
---Purpose: Returns Value as ShapeAspect (or Null if another type)
|
||||
|
||||
end SpecifiedItem;
|
@@ -16,7 +16,8 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_SpecifiedItem.ixx>
|
||||
#include <Standard_Transient.hxx>
|
||||
#include <StepAP203_SpecifiedItem.hxx>
|
||||
#include <StepBasic_ProductDefinition.hxx>
|
||||
#include <StepRepr_ShapeAspect.hxx>
|
||||
|
||||
@@ -24,7 +25,6 @@
|
||||
//function : StepAP203_SpecifiedItem
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_SpecifiedItem::StepAP203_SpecifiedItem ()
|
||||
{
|
||||
}
|
||||
|
77
src/StepAP203/StepAP203_SpecifiedItem.hxx
Normal file
77
src/StepAP203/StepAP203_SpecifiedItem.hxx
Normal file
@@ -0,0 +1,77 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_SpecifiedItem_HeaderFile
|
||||
#define _StepAP203_SpecifiedItem_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <StepData_SelectType.hxx>
|
||||
#include <Standard_Integer.hxx>
|
||||
class Standard_Transient;
|
||||
class StepBasic_ProductDefinition;
|
||||
class StepRepr_ShapeAspect;
|
||||
|
||||
|
||||
//! Representation of STEP SELECT type SpecifiedItem
|
||||
class StepAP203_SpecifiedItem : public StepData_SelectType
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_SpecifiedItem();
|
||||
|
||||
//! Recognizes a kind of SpecifiedItem select type
|
||||
//! 1 -> ProductDefinition from StepBasic
|
||||
//! 2 -> ShapeAspect from StepRepr
|
||||
//! 0 else
|
||||
Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
|
||||
|
||||
//! Returns Value as ProductDefinition (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_ProductDefinition) ProductDefinition() const;
|
||||
|
||||
//! Returns Value as ShapeAspect (or Null if another type)
|
||||
Standard_EXPORT Handle(StepRepr_ShapeAspect) ShapeAspect() const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_SpecifiedItem_HeaderFile
|
@@ -1,44 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class StartRequest from StepAP203
|
||||
inherits ActionRequestAssignment from StepBasic
|
||||
|
||||
---Purpose: Representation of STEP entity StartRequest
|
||||
|
||||
uses
|
||||
VersionedActionRequest from StepBasic,
|
||||
HArray1OfStartRequestItem from StepAP203
|
||||
|
||||
is
|
||||
Create returns StartRequest from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
Init (me: mutable; aActionRequestAssignment_AssignedActionRequest: VersionedActionRequest from StepBasic;
|
||||
aItems: HArray1OfStartRequestItem from StepAP203);
|
||||
---Purpose: Initialize all fields (own and inherited)
|
||||
|
||||
Items (me) returns HArray1OfStartRequestItem from StepAP203;
|
||||
---Purpose: Returns field Items
|
||||
SetItems (me: mutable; Items: HArray1OfStartRequestItem from StepAP203);
|
||||
---Purpose: Set field Items
|
||||
|
||||
fields
|
||||
theItems: HArray1OfStartRequestItem from StepAP203;
|
||||
|
||||
end StartRequest;
|
@@ -16,13 +16,14 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_StartRequest.ixx>
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepAP203_StartRequest.hxx>
|
||||
#include <StepBasic_VersionedActionRequest.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_StartRequest
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_StartRequest::StepAP203_StartRequest ()
|
||||
{
|
||||
}
|
||||
|
74
src/StepAP203/StepAP203_StartRequest.hxx
Normal file
74
src/StepAP203/StepAP203_StartRequest.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_StartRequest_HeaderFile
|
||||
#define _StepAP203_StartRequest_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_Type.hxx>
|
||||
|
||||
#include <StepAP203_HArray1OfStartRequestItem.hxx>
|
||||
#include <StepBasic_ActionRequestAssignment.hxx>
|
||||
class StepBasic_VersionedActionRequest;
|
||||
|
||||
|
||||
class StepAP203_StartRequest;
|
||||
DEFINE_STANDARD_HANDLE(StepAP203_StartRequest, StepBasic_ActionRequestAssignment)
|
||||
|
||||
//! Representation of STEP entity StartRequest
|
||||
class StepAP203_StartRequest : public StepBasic_ActionRequestAssignment
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_StartRequest();
|
||||
|
||||
//! Initialize all fields (own and inherited)
|
||||
Standard_EXPORT void Init (const Handle(StepBasic_VersionedActionRequest)& aActionRequestAssignment_AssignedActionRequest, const Handle(StepAP203_HArray1OfStartRequestItem)& aItems);
|
||||
|
||||
//! Returns field Items
|
||||
Standard_EXPORT Handle(StepAP203_HArray1OfStartRequestItem) Items() const;
|
||||
|
||||
//! Set field Items
|
||||
Standard_EXPORT void SetItems (const Handle(StepAP203_HArray1OfStartRequestItem)& Items);
|
||||
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepAP203_StartRequest,StepBasic_ActionRequestAssignment)
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
Handle(StepAP203_HArray1OfStartRequestItem) theItems;
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_StartRequest_HeaderFile
|
@@ -1,39 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class StartRequestItem from StepAP203
|
||||
inherits SelectType from StepData
|
||||
|
||||
---Purpose: Representation of STEP SELECT type StartRequestItem
|
||||
|
||||
uses
|
||||
ProductDefinitionFormation from StepBasic
|
||||
|
||||
is
|
||||
Create returns StartRequestItem from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
CaseNum (me; ent: Transient) returns Integer;
|
||||
---Purpose: Recognizes a kind of StartRequestItem select type
|
||||
-- 1 -> ProductDefinitionFormation from StepBasic
|
||||
-- 0 else
|
||||
|
||||
ProductDefinitionFormation (me) returns ProductDefinitionFormation from StepBasic;
|
||||
---Purpose: Returns Value as ProductDefinitionFormation (or Null if another type)
|
||||
|
||||
end StartRequestItem;
|
@@ -16,14 +16,14 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_StartRequestItem.ixx>
|
||||
#include <Standard_Transient.hxx>
|
||||
#include <StepAP203_StartRequestItem.hxx>
|
||||
#include <StepBasic_ProductDefinitionFormation.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_StartRequestItem
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_StartRequestItem::StepAP203_StartRequestItem ()
|
||||
{
|
||||
}
|
||||
|
72
src/StepAP203/StepAP203_StartRequestItem.hxx
Normal file
72
src/StepAP203/StepAP203_StartRequestItem.hxx
Normal file
@@ -0,0 +1,72 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_StartRequestItem_HeaderFile
|
||||
#define _StepAP203_StartRequestItem_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <StepData_SelectType.hxx>
|
||||
#include <Standard_Integer.hxx>
|
||||
class Standard_Transient;
|
||||
class StepBasic_ProductDefinitionFormation;
|
||||
|
||||
|
||||
//! Representation of STEP SELECT type StartRequestItem
|
||||
class StepAP203_StartRequestItem : public StepData_SelectType
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_StartRequestItem();
|
||||
|
||||
//! Recognizes a kind of StartRequestItem select type
|
||||
//! 1 -> ProductDefinitionFormation from StepBasic
|
||||
//! 0 else
|
||||
Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
|
||||
|
||||
//! Returns Value as ProductDefinitionFormation (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_ProductDefinitionFormation) ProductDefinitionFormation() const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_StartRequestItem_HeaderFile
|
@@ -1,44 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class StartWork from StepAP203
|
||||
inherits ActionAssignment from StepBasic
|
||||
|
||||
---Purpose: Representation of STEP entity StartWork
|
||||
|
||||
uses
|
||||
Action from StepBasic,
|
||||
HArray1OfWorkItem from StepAP203
|
||||
|
||||
is
|
||||
Create returns StartWork from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
Init (me: mutable; aActionAssignment_AssignedAction: Action from StepBasic;
|
||||
aItems: HArray1OfWorkItem from StepAP203);
|
||||
---Purpose: Initialize all fields (own and inherited)
|
||||
|
||||
Items (me) returns HArray1OfWorkItem from StepAP203;
|
||||
---Purpose: Returns field Items
|
||||
SetItems (me: mutable; Items: HArray1OfWorkItem from StepAP203);
|
||||
---Purpose: Set field Items
|
||||
|
||||
fields
|
||||
theItems: HArray1OfWorkItem from StepAP203;
|
||||
|
||||
end StartWork;
|
@@ -16,13 +16,14 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_StartWork.ixx>
|
||||
#include <Standard_Type.hxx>
|
||||
#include <StepAP203_StartWork.hxx>
|
||||
#include <StepBasic_Action.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_StartWork
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_StartWork::StepAP203_StartWork ()
|
||||
{
|
||||
}
|
||||
|
74
src/StepAP203/StepAP203_StartWork.hxx
Normal file
74
src/StepAP203/StepAP203_StartWork.hxx
Normal file
@@ -0,0 +1,74 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_StartWork_HeaderFile
|
||||
#define _StepAP203_StartWork_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_Type.hxx>
|
||||
|
||||
#include <StepAP203_HArray1OfWorkItem.hxx>
|
||||
#include <StepBasic_ActionAssignment.hxx>
|
||||
class StepBasic_Action;
|
||||
|
||||
|
||||
class StepAP203_StartWork;
|
||||
DEFINE_STANDARD_HANDLE(StepAP203_StartWork, StepBasic_ActionAssignment)
|
||||
|
||||
//! Representation of STEP entity StartWork
|
||||
class StepAP203_StartWork : public StepBasic_ActionAssignment
|
||||
{
|
||||
|
||||
public:
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_StartWork();
|
||||
|
||||
//! Initialize all fields (own and inherited)
|
||||
Standard_EXPORT void Init (const Handle(StepBasic_Action)& aActionAssignment_AssignedAction, const Handle(StepAP203_HArray1OfWorkItem)& aItems);
|
||||
|
||||
//! Returns field Items
|
||||
Standard_EXPORT Handle(StepAP203_HArray1OfWorkItem) Items() const;
|
||||
|
||||
//! Set field Items
|
||||
Standard_EXPORT void SetItems (const Handle(StepAP203_HArray1OfWorkItem)& Items);
|
||||
|
||||
|
||||
|
||||
|
||||
DEFINE_STANDARD_RTTI(StepAP203_StartWork,StepBasic_ActionAssignment)
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
Handle(StepAP203_HArray1OfWorkItem) theItems;
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_StartWork_HeaderFile
|
@@ -1,39 +0,0 @@
|
||||
-- Created on: 1999-11-26
|
||||
-- Created by: Andrey BETENEV
|
||||
-- Copyright (c) 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.
|
||||
|
||||
-- Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
class WorkItem from StepAP203
|
||||
inherits SelectType from StepData
|
||||
|
||||
---Purpose: Representation of STEP SELECT type WorkItem
|
||||
|
||||
uses
|
||||
ProductDefinitionFormation from StepBasic
|
||||
|
||||
is
|
||||
Create returns WorkItem from StepAP203;
|
||||
---Purpose: Empty constructor
|
||||
|
||||
CaseNum (me; ent: Transient) returns Integer;
|
||||
---Purpose: Recognizes a kind of WorkItem select type
|
||||
-- 1 -> ProductDefinitionFormation from StepBasic
|
||||
-- 0 else
|
||||
|
||||
ProductDefinitionFormation (me) returns ProductDefinitionFormation from StepBasic;
|
||||
---Purpose: Returns Value as ProductDefinitionFormation (or Null if another type)
|
||||
|
||||
end WorkItem;
|
@@ -16,14 +16,14 @@
|
||||
|
||||
// Generator: ExpToCas (EXPRESS -> CASCADE/XSTEP Translator) V1.0
|
||||
|
||||
#include <StepAP203_WorkItem.ixx>
|
||||
#include <Standard_Transient.hxx>
|
||||
#include <StepAP203_WorkItem.hxx>
|
||||
#include <StepBasic_ProductDefinitionFormation.hxx>
|
||||
|
||||
//=======================================================================
|
||||
//function : StepAP203_WorkItem
|
||||
//purpose :
|
||||
//=======================================================================
|
||||
|
||||
StepAP203_WorkItem::StepAP203_WorkItem ()
|
||||
{
|
||||
}
|
||||
|
72
src/StepAP203/StepAP203_WorkItem.hxx
Normal file
72
src/StepAP203/StepAP203_WorkItem.hxx
Normal file
@@ -0,0 +1,72 @@
|
||||
// Created on: 1999-11-26
|
||||
// Created by: Andrey BETENEV
|
||||
// Copyright (c) 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 _StepAP203_WorkItem_HeaderFile
|
||||
#define _StepAP203_WorkItem_HeaderFile
|
||||
|
||||
#include <Standard.hxx>
|
||||
#include <Standard_DefineAlloc.hxx>
|
||||
#include <Standard_Handle.hxx>
|
||||
|
||||
#include <StepData_SelectType.hxx>
|
||||
#include <Standard_Integer.hxx>
|
||||
class Standard_Transient;
|
||||
class StepBasic_ProductDefinitionFormation;
|
||||
|
||||
|
||||
//! Representation of STEP SELECT type WorkItem
|
||||
class StepAP203_WorkItem : public StepData_SelectType
|
||||
{
|
||||
public:
|
||||
|
||||
DEFINE_STANDARD_ALLOC
|
||||
|
||||
|
||||
//! Empty constructor
|
||||
Standard_EXPORT StepAP203_WorkItem();
|
||||
|
||||
//! Recognizes a kind of WorkItem select type
|
||||
//! 1 -> ProductDefinitionFormation from StepBasic
|
||||
//! 0 else
|
||||
Standard_EXPORT Standard_Integer CaseNum (const Handle(Standard_Transient)& ent) const;
|
||||
|
||||
//! Returns Value as ProductDefinitionFormation (or Null if another type)
|
||||
Standard_EXPORT Handle(StepBasic_ProductDefinitionFormation) ProductDefinitionFormation() const;
|
||||
|
||||
|
||||
|
||||
|
||||
protected:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
private:
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
};
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
#endif // _StepAP203_WorkItem_HeaderFile
|
Reference in New Issue
Block a user