+ /** \brief Assigns the color for the shape
+ * \param[in] theR value of the red component
+ * \param[in] theG value of the green component
+ * \param[in] theB value of the blue component
+ * \returns true if the presentation color is changed
+ */
+ GEOMAPI_EXPORT
+ bool setColor(int theR, int theG, int theB);
+
+ /** \brief Returns the color for the shape
+ * \param[in] theR value of the red component
+ * \param[in] theG value of the green component
+ * \param[in] theB value of the blue component
+ */
+ GEOMAPI_EXPORT
+ void getColor(int& theR, int& theG, int& theB);
+
+ /** \brief Assigns the deflection to the shape
+ * \param[in] theDeflection value of deflection
+ */
+ GEOMAPI_EXPORT
+ bool setDeflection(const double theDeflection);
+
+ /** \brief Returns deflection for the shape
+ * \return double value
+ */
+ GEOMAPI_EXPORT
+ double getDeflection() const;
+
+ /** \brief Assigns the transparency to the shape
+ * \param[in] theTransparency value of transparency
+ */
+ GEOMAPI_EXPORT
+ bool setTransparency(const double theTransparency);
+
+ /** \brief Returns deflection for the shape
+ * \return double value
+ */
+ GEOMAPI_EXPORT
+ double getTransparency() const;
+
+ /// \return Current width of the lines of shape
+ GEOMAPI_EXPORT
+ double width();
+