FeResPost Web Site                     FeResPost Online User Manual

Chapter I.5
The “ResKeyList” class

A ResKeyList object is basically a set of Result keys (see Chapter I.4). Actually, a ResKeyList object is a kind of Result with no values associated to the keys.

One shows in section I.4.3 that several methods of class Result allow to build ResKeyList objects from Results, and to extract Results from other Results using ResKeyList objects.

A list of the methods defined in “ResKeyList” class is given in Table I.5.1.

Table I.5.1The different methods that have been defined in “ResKeyList” class. Methods marked with “(s)” are singleton methods.



(FeResPost list of classes is given in Table 1 page 27.)



Method NameDescription Example



Creation and initialization



new (s) I.5.1 IV.2.5.1



initialize I.5.1



clone I.5.1



insert I.5.1



getData I.5.6



Size I.5.7



Identification



Name= I.5.7



Name I.5.7



Extractions



extractLayers I.5.2



extractSubLayers I.5.2



extractGroup I.5.2



Layers and sub-layers manipulation



renumberLayers I.5.3.1



renumberSubLayersI.5.3.2



removeLayers I.5.3.3



removeSubLayers I.5.3.4



Operators



+ I.5.4



- I.5.4



* I.5.4



/ I.5.4



Iterators



each_keyI.5.5



Printing



to_s I.5.7



Attributes



Name I.5.7



Size I.5.7(read only)






 I.5.1 Creating and filling ResKeyList object
 I.5.2 Extraction functions
 I.5.3 Methods modifying the object
  I.5.3.1 “renumberLayers” method
  I.5.3.2 “renumberSubLayers”
  I.5.3.3 “removeLayers”
  I.5.3.4 “removeSubLayers”
 I.5.4 Dyadic operators
 I.5.5 Iterators
 I.5.6 “getData” method
 I.5.7 Other methods