Integration of OCCT 6.5.0 from SVN
[occt.git] / src / PDataStd / PDataStd_Relation.cdl
diff --git a/src/PDataStd/PDataStd_Relation.cdl b/src/PDataStd/PDataStd_Relation.cdl
new file mode 100755 (executable)
index 0000000..ad8ff7c
--- /dev/null
@@ -0,0 +1,33 @@
+-- File:       PDataStd_Relation.cdl
+-- Created:    Thu Jul 31 10:29:12 1997
+-- Author:     Denis PASCAL
+---Copyright:   Matra Datavision 1997
+
+
+
+class Relation from PDataStd inherits Attribute from PDF
+
+uses HExtendedString  from PCollection,
+     HAttributeArray1 from PDF 
+
+is
+
+    Create returns mutable Relation from  PDataStd;
+    
+    Create (name : HExtendedString from PCollection) 
+    returns mutable Relation from PDataStd;
+    
+    GetName (me) returns HExtendedString from PCollection;
+    
+    SetName (me : mutable; vars : HExtendedString from PCollection);
+
+    GetVariables (me) returns HAttributeArray1 from PDF;
+    
+    SetVariables (me : mutable; vars : HAttributeArray1 from PDF);
+    
+fields
+
+    myName      : HExtendedString from PCollection;    
+    myVariables : HAttributeArray1 from PDF;
+
+end Relation;