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). In fact, a ResKeyList object is a kind of Result with no values associated with the keys.

As shown in section I.4.3, several methods of class Result allow building ResKeyList objects from Results, and extracting 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.1: The 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 Name DescriptionExample
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_key I.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