*
* This is a root class for all 3D presentations, which can be displayed in %VISU module.
*/
- interface Prs3d : PrsObject, SALOME::GenericObj {
+ interface Prs3d : PrsObject, SALOME::GenericObj
+ {
/*!
* Applies a set basic input parameters to the 3D presentation
* \return True of the set of input parameters is correct and was succesfully applied,
*/
boolean Apply();
+ //! Sets Result object used by presentation to obtain its input
void SetResultObject(in Result theResult);
+
+ //! Gets Result object used by presentation to obtain its input
Result GetResultObject();
+ //! Sets name of the mesh used by presentation to obtain its input
void SetMeshName(in string theMeshName);
+
+ //! Gets name of the mesh used by presentation to obtain its input
string GetMeshName();
/*!
* Gets offset parameters for the 3D presentation
*/
void GetOffset(out float theDx, out float theDy, out float theDz);
+
+ /*!
+ * Gets memory size actually used by the presentation (Mb).
+ */
+ float GetMemorySize();
};
/*!
* Gets the title of the scalar bar.
*/
string GetTitle();
-
- /*!
- * Gets an expended memory size for the presentation (Mb).
- */
- float GetMemorySize();
};
float GetLimitedMemory();
/*!
- * Gets an expended memory size for the cache system (Mb).
+ * Gets memory size actually used by the cache system (Mb).
*/
float GetMemorySize();