+ long GetNumberOfNodes();
+
+ /*!
+ * Get IDs of nodes of cells included to the group
+ * For a nodal group returns result of GetListOfID() function
+ */
+ long_array GetNodeIDs();
+
+ /*!
+ * Return true if GetNumberOfNodes() won't take a long time for computation
+ */
+ boolean IsNodeInfoAvailable();
+
+ /*!
+ * Sets group color
+ */
+ void SetColor(in SALOMEDS::Color theColor);
+
+ /*!
+ * Returns group color
+ */
+ SALOMEDS::Color GetColor();
+
+ /*!
+ * Sets group color number
+ * (corresponds to the "hue" parameter of the color - must be in range [0, 360])
+ */
+ void SetColorNumber( in long color );
+
+ /*!
+ * Returns group color number (obsolete - use GetColor instead)
+ * (corresponds to the "hue" parameter of the color - must be in range [0, 360])
+ */
+ long GetColorNumber();
+
+ /*!
+ * Returns \c true if \c this group depends on the \a other via
+ * FT_BelongToMeshGroup predicate or vice versa
+ */
+ boolean IsInDependency( in SMESH_GroupBase other );
+ };