/// Returns the list of features
MODEL_EXPORT virtual std::list<ObjectPtr> list();
/// Returns the list of features
MODEL_EXPORT virtual ObjectPtr object(const int theIndex) const;
/// Returns the list of features
MODEL_EXPORT virtual std::list<ObjectPtr> list();
/// Returns the list of features
MODEL_EXPORT virtual ObjectPtr object(const int theIndex) const;