Most classes defined in this chapter correspond to the same classes in ruby extension.
The two classes ``Iterator'' and ``IterX'' correspond to the iterators defined in the different classes of the NET assembly. These classes are not described in this chapter. Indeed, one considers that the explanations given in section VI.0.2.3 for COM component iterators about the use of iterators is sufficient. No corresponding class exists in the ruby extension.
The ``Post'' static class corresponds to Presently, these methods are
This class corresponds to the generic DataBase class of ruby described in Chapter I.1. The class cannot be instantiated; instead, the corresponding specialized classes ``NastranDb'' and ``SamcefDb'' that derive from DataBase can be instantiated.
The iterators of the DataBase class in ruby extension have also
been defined in COM component: ``iter_abbreviation'', ``iter_groupName'',
``iter_resultKey'', ``iter_resultKeyCaseId'', ``iter_resultKeySubCaseId'',
``iter_resultKeyLcScId'' and `iter_resultKeyResId'' properties in COM
component correspond to the ``each_abbreviation'', ``each_groupName'',
``each_resultKeyCaseId'', ``each_resultKeySubCaseId'', ``each_resultKeyLcScId'' and
``each_resultKeyResId'' iterators in ruby extension.
The four singleton methods ``enableLayeredResultsReading'', ``disableLayeredResultsReading'', ``enableSubLayersReading'' and ``disableSubLayersReading'' in the ruby extension generic DataBase class are defined as static methods in NET assembly. No instance of the derived class must be created to use these singleton methods.
Similarly, methods``setStorageBufferMaxCapacity'' and ``getStorageBufferMaxCapacity'' are defined as static methods in DataBase class.
Most methods of the ``Group'' class are exactly the same as the ones defined in the Group class of ruby extension (Chapter I.3). Several methods or properties are different however:
Methods of the ``CoordSys'' class are the same as the ones defined in the CoordSys class in ruby extension. The ``Clone'' method that returns a copy of the object.
Most methods of the ``Result'' class are exactly the same as the ones defined in the Result class in ruby extension (Chapter I.4). Several methods or properties are different however:
Methods of the ``ResKeyList'' class are the same as the ones defined in the ResKeyList class in ruby extension. However: