long GetFaceLimit();
};
- /*! \brief Deformed shape presentation interface
+
+ /*! \brief MonoColor presentation presentation interface
*
- * Presentation parameters of the deformed shape presentation.
+ * Presentation parameters of the MonoColor presentation.
*/
- interface DeformedShape : ScalarMap
- {
- /*!
- * Sets the scale of the presentatable object.
- * \param theScale Double value defining the scale of this presentable object.
- */
- void SetScale(in double theScale);
-
- /*!
- * Gets the scale of the presentatable object.
- */
- double GetScale();
+ interface MonoColorPrs : ScalarMap {
/*! This boolean method returns True if this deformed shape presentation is colored.
*/
};
+ /*! \brief Deformed shape presentation interface
+ *
+ * Presentation parameters of the deformed shape presentation.
+ */
+ interface DeformedShape : MonoColorPrs
+ {
+ /*!
+ * Sets the scale of the presentatable object.
+ * \param theScale Double value defining the scale of this presentable object.
+ */
+ void SetScale(in double theScale);
+
+ /*!
+ * Gets the scale of the presentatable object.
+ */
+ double GetScale();
+
+ };
+
+
//-------------------------------------------------------
/*! \brief Scalar Map on Deformed shape presentation interface
*
* Streamlines are used to convey the structure of a vector field.
* Usually streamlines are created to explore the most interesting features in the field.
*/
- interface StreamLines : DeformedShape {
+ interface StreamLines : MonoColorPrs {
/*! This enumerations contains a set of elements necessary
* for definition of direction of the stream lines.
*/
* values on the cells and on the basis of them constructs
* isobaric surfaces, which form this presentation.
*/
- interface IsoSurfaces : ScalarMap {
+ interface IsoSurfaces : MonoColorPrs {
/*!
* Sets the number of isometric surfaces.
* \param theNb A long value defining the number of isometric surfaces
* Gets the number of isometric surfaces
*/
long GetNbSurfaces();
+
+ /*!
+ * Returns TRUE if labels with values are shown
+ */
+ boolean IsLabeled();
+
+ /*!
+ * Set show or not value labels
+ */
+ void ShowLabels(in boolean theShow, in long theNb);
+
+ /*!
+ * Returns Nb of labels per surface
+ */
+ long GetNbLabels();
+
};
//-------------------------------------------------------