mirror of
https://github.com/Open-Cascade-SAS/OCCT.git
synced 2026-05-12 11:06:26 +08:00
55 lines
2.1 KiB
Plaintext
Executable File
55 lines
2.1 KiB
Plaintext
Executable File
-- File: StepAP214_AutoDesignPresentedItemSelect.cdl
|
|
-- Created: Wed Mar 26 16:17:59 1997
|
|
-- Author: Christian CAILLET
|
|
-- <cky@heliox.paris1.matra-dtv.fr>
|
|
---Copyright: Matra Datavision 1997
|
|
|
|
|
|
class AutoDesignPresentedItemSelect from StepAP214 inherits SelectType from StepData
|
|
|
|
-- <AutoDesignPresentedItemSelect> is an EXPRESS Select Type construct translation.
|
|
-- it gathers : ProductDefinition, ProductDefinitionShape, RepresentationRelationship, ShapeAspect
|
|
|
|
uses
|
|
ProductDefinition from StepBasic,
|
|
ProductDefinitionRelationship from StepBasic,
|
|
ProductDefinitionShape from StepRepr,
|
|
RepresentationRelationship from StepRepr,
|
|
ShapeAspect from StepRepr,
|
|
DocumentRelationship from StepBasic
|
|
|
|
is
|
|
|
|
Create returns AutoDesignPresentedItemSelect;
|
|
---Purpose : Returns a AutoDesignPresentedItemSelect SelectType
|
|
|
|
CaseNum (me; ent : Transient) returns Integer;
|
|
---Purpose: Recognizes a AutoDesignPresentedItemSelect Kind Entity that is :
|
|
-- 1 -> ProductDefinition,
|
|
-- 2 -> ProductDefinitionRelationship,
|
|
-- 3 -> ProductDefinitionShape
|
|
-- 4 -> RepresentationRelationship
|
|
-- 5 -> ShapeAspect
|
|
-- 6 -> DocumentRelationship,
|
|
-- 0 else
|
|
|
|
ProductDefinitionRelationship (me) returns any ProductDefinitionRelationship;
|
|
---Purpose : returns Value as a ProductDefinitionRelationship (Null if another type)
|
|
|
|
ProductDefinition (me) returns any ProductDefinition;
|
|
---Purpose : returns Value as a ProductDefinition (Null if another type)
|
|
|
|
ProductDefinitionShape (me) returns any ProductDefinitionShape;
|
|
---Purpose : returns Value as a ProductDefinitionShape (Null if another type)
|
|
|
|
RepresentationRelationship (me) returns any RepresentationRelationship;
|
|
---Purpose : returns Value as a RepresentationRelationship (Null if another type)
|
|
|
|
ShapeAspect (me) returns any ShapeAspect;
|
|
---Purpose : returns Value as a ShapeAspect (Null if another type)
|
|
|
|
DocumentRelationship (me) returns any DocumentRelationship;
|
|
---Purpose : returns Value as a DocumentRelationship (Null if another type)
|
|
|
|
end AutoDesignPresentedItemSelect;
|