From: jfa Date: Fri, 3 Nov 2006 15:48:20 +0000 (+0000) Subject: Update VISU_Gen.idl documentation. X-Git-Tag: V3_2_3~1 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=4c0e4cbe4fb98380557e7e28b79343d97575f2c9;p=modules%2Fvisu.git Update VISU_Gen.idl documentation. --- diff --git a/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl-source.html b/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl-source.html index b4994bed..9dd48fe8 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl-source.html +++ b/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl-source.html @@ -5,841 +5,884 @@ Main Page +   -

idl/VISU_Gen.idl

Go to the documentation of this file.
00001 //  Copyright (C) 2003  CEA/DEN, EDF R&D
-00002 //
-00003 //
-00004 //
-00005 //  File   : VISU_Gen.idl
-00006 //  Author : Alexey Petrov
-00007 
-00014 #ifndef __VISU_GEN__
-00015 #define __VISU_GEN__
-00016 
-00017 #include "SALOME_Exception.idl"
-00018 #include "SALOME_GenericObj.idl"
-00019 #include "SALOME_Component.idl"
-00020 #include "SALOMEDS.idl"
-00021 #include "SALOMEDS_Attributes.idl"
-00022 #include "MED.idl"
-00023 
-00027 module VISU {
-00028   //-------------------------------------------------------
-00029   typedef string IdType;
-00030 
-00035   enum Scaling{ LINEAR, 
-00036           LOGARITHMIC 
-00037            };
+

idl/VISU_Gen.idl

Go to the documentation of this file.
00001 //  Copyright (C) 2003  OPEN CASCADE, EADS/CCR, LIP6, CEA/DEN,
+00002 //  CEDRAT, EDF R&D, LEG, PRINCIPIA R&D, BUREAU VERITAS 
+00003 // 
+00004 //  This library is free software; you can redistribute it and/or 
+00005 //  modify it under the terms of the GNU Lesser General Public 
+00006 //  License as published by the Free Software Foundation; either 
+00007 //  version 2.1 of the License. 
+00008 // 
+00009 //  This library is distributed in the hope that it will be useful, 
+00010 //  but WITHOUT ANY WARRANTY; without even the implied warranty of 
+00011 //  MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU 
+00012 //  Lesser General Public License for more details. 
+00013 // 
+00014 //  You should have received a copy of the GNU Lesser General Public 
+00015 //  License along with this library; if not, write to the Free Software 
+00016 //  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA 
+00017 // 
+00018 //  See http://www.salome-platform.org/ or email : webmaster.salome@opencascade.com
+00019 //
+00020 //  File   : VISU_Gen.idl
+00021 //  Author : Alexey Petrov
+00022 
+00029 #ifndef __VISU_GEN__
+00030 #define __VISU_GEN__
+00031 
+00032 #include "SALOME_Exception.idl"
+00033 #include "SALOME_GenericObj.idl"
+00034 #include "SALOME_Component.idl"
+00035 #include "SALOMEDS.idl"
+00036 #include "SALOMEDS_Attributes.idl"
+00037 #include "MED.idl"
 00038 
-00043   enum Entity{ NODE, 
-00044                EDGE, 
-00045             FACE, 
-00046             CELL  
-00047             };
-00048 
-00053   enum VISUType {
-00054     TNONE, 
-00055     TCURVE, 
-00056     TTABLE, 
-00057     TCONTAINER, 
-00058     TMESH, 
-00059     TSCALARMAP, 
-00060     TISOSURFACE, 
-00061     TDEFORMEDSHAPE, 
-00062     TSCALARMAPONDEFORMEDSHAPE, 
-00063     TGAUSSPOINTS, 
-00064     TPLOT3D, 
-00065     TCUTPLANES, 
-00066     TCUTLINES, 
-00067     TVECTORS, 
-00068     TSTREAMLINES, 
-00069     TVISUGEN, 
-00070     TVIEWMANAGER, 
-00071     TRESULT, 
-00072     TXYPLOT, 
-00073     TTABLEVIEW, 
-00074     TVIEW3D, 
-00075     TGAUSSVIEW, 
-00076     TENTITY, 
-00077     TFAMILY, 
-00078     TGROUP, 
-00079     TFIELD, 
-00080     TTIMESTAMP, 
-00081     TANIMATION, 
-00082     TALL
-00083   };
-00084 
-00085   interface Base {
-00089     IdType GetID();
-00090 
-00094     VISUType GetType();
-00095   };
-00096 
-00102   interface RemovableObject : Base {
-00106     void RemoveFromStudy();
-00107   };
-00108 
-00113   interface PrsObject : RemovableObject {
-00114   };
-00115 
-00116   //-------------------------------------------------------
-00121   interface Table : PrsObject {
-00126     void SetTitle(in string theTitle);
-00127 
-00132     string GetTitle();
-00133 
-00137     enum Orientation {
-00138       HORIZONTAL, 
-00139       VERTIACAL   
-00140     };
-00141 
-00147     void SetOrientation(in Orientation theOrientation);
+00042 module VISU {
+00043   //-------------------------------------------------------
+00044   typedef string IdType;
+00045 
+00050   enum Scaling{ LINEAR, 
+00051           LOGARITHMIC 
+00052            };
+00053 
+00058   enum Entity{ NODE, 
+00059                EDGE, 
+00060             FACE, 
+00061             CELL  
+00062             };
+00063 
+00068   enum VISUType {
+00069     TNONE, 
+00070     TCURVE, 
+00071     TTABLE, 
+00072     TCONTAINER, 
+00073     TMESH, 
+00074     TSCALARMAP, 
+00075     TISOSURFACE, 
+00076     TDEFORMEDSHAPE, 
+00077     TSCALARMAPONDEFORMEDSHAPE, 
+00078     TGAUSSPOINTS, 
+00079     TPLOT3D, 
+00080     TCUTPLANES, 
+00081     TCUTLINES, 
+00082     TVECTORS, 
+00083     TSTREAMLINES, 
+00084     TVISUGEN, 
+00085     TVIEWMANAGER, 
+00086     TRESULT, 
+00087     TXYPLOT, 
+00088     TTABLEVIEW, 
+00089     TVIEW3D, 
+00090     TGAUSSVIEW, 
+00091     TENTITY, 
+00092     TFAMILY, 
+00093     TGROUP, 
+00094     TFIELD, 
+00095     TTIMESTAMP, 
+00096     TANIMATION, 
+00097     TALL
+00098   };
+00099 
+00100   interface Base {
+00104     IdType GetID();
+00105 
+00109     VISUType GetType();
+00110   };
+00111 
+00117   interface RemovableObject : Base {
+00121     void RemoveFromStudy();
+00122   };
+00123 
+00128   interface PrsObject : RemovableObject {
+00129   };
+00130 
+00131   //-------------------------------------------------------
+00136   interface Table : PrsObject {
+00141     void SetTitle(in string theTitle);
+00142 
+00147     string GetTitle();
 00148 
-00154     Orientation GetOrientation();
-00155 
-00160     long GetNbRows();
-00161 
-00166     long GetNbColumns();
-00167   };
-00168 
-00169   //-------------------------------------------------------
-00175   interface Curve : PrsObject {
-00180     void SetTitle(in string theTitle);
-00181 
-00186     string GetTitle();
-00187 
-00193     void SetColor(in SALOMEDS::Color theColor);
-00194 
-00200     SALOMEDS::Color GetColor();
-00201 
-00207     enum MarkerType { NONE,
-00208                 CIRCLE,
-00209                 RECTANGLE,
-00210                 DIAMOND,
-00211                 DTRIANGLE,
-00212                 UTRIANGLE,
-00213                 LTRIANGLE,
-00214                 RTRIANGLE,
-00215                 CROSS,
-00216                 XCROSS
-00217     };
-00218 
-00226     void SetMarker(in MarkerType theType);
-00227 
-00235     MarkerType GetMarker();
-00236 
-00241     enum LineType{ VOIDLINE, SOLIDLINE, DASHLINE, DOTLINE, DASHDOTLINE, DASHDOTDOTLINE};
+00152     enum Orientation {
+00153       HORIZONTAL, 
+00154       VERTIACAL   
+00155     };
+00156 
+00162     void SetOrientation(in Orientation theOrientation);
+00163 
+00169     Orientation GetOrientation();
+00170 
+00175     long GetNbRows();
+00176 
+00181     long GetNbColumns();
+00182   };
+00183 
+00184   //-------------------------------------------------------
+00190   interface Curve : PrsObject {
+00195     void SetTitle(in string theTitle);
+00196 
+00201     string GetTitle();
+00202 
+00208     void SetColor(in SALOMEDS::Color theColor);
+00209 
+00215     SALOMEDS::Color GetColor();
+00216 
+00222     enum MarkerType { NONE,
+00223                 CIRCLE,
+00224                 RECTANGLE,
+00225                 DIAMOND,
+00226                 DTRIANGLE,
+00227                 UTRIANGLE,
+00228                 LTRIANGLE,
+00229                 RTRIANGLE,
+00230                 CROSS,
+00231                 XCROSS
+00232     };
+00233 
+00241     void SetMarker(in MarkerType theType);
 00242 
-00248     void SetLine(in LineType theType, in long theLineWidth);
-00249 
-00254     LineType GetLine();
-00255 
-00260     long GetLineWidth();
-00261   };
-00262 
-00263   //-------------------------------------------------------
-00269   interface Container : PrsObject {
-00274     void AddCurve(in Curve theCurve);
-00275 
-00280     void RemoveCurve(in Curve theCurve);
-00281 
-00286     long GetNbCurves();
-00287 
-00291     void Clear();
-00292   };
-00293 
-00294   //-------------------------------------------------------
-00299   interface Prs3d : PrsObject, SALOME::GenericObj {
-00300     //interface Prs3d : PrsObject{
-00301     void SetOffset(in float theDx, in float theDy, in float theDz);
-00302     void GetOffset(out float theDx, out float theDy, out float theDz);
-00303   };
-00304 
-00309   enum PresentationType{ POINT,
-00310                 WIREFRAME,
-00311                 SHADED,
-00312                 INSIDEFRAME,
-00313                 SURFACEFRAME,
-00314                 SHRINK
-00315   };
-00316 
-00322   interface Mesh : Prs3d {
-00327     void SetCellColor(in SALOMEDS::Color theColor);
-00328 
-00332     SALOMEDS::Color GetCellColor();
-00333 
-00338     void SetNodeColor(in SALOMEDS::Color theColor);
-00339 
-00343     SALOMEDS::Color GetNodeColor();
-00344 
-00349     void SetLinkColor(in SALOMEDS::Color theColor);
-00350 
-00354     SALOMEDS::Color GetLinkColor();
-00355 
-00361     void SetPresentationType(in PresentationType theType);
-00362 
-00367     PresentationType GetPresentationType();
-00368   };
-00369 
+00250     MarkerType GetMarker();
+00251 
+00256     enum LineType{ VOIDLINE, SOLIDLINE, DASHLINE, DOTLINE, DASHDOTLINE, DASHDOTDOTLINE};
+00257 
+00263     void SetLine(in LineType theType, in long theLineWidth);
+00264 
+00269     LineType GetLine();
+00270 
+00275     long GetLineWidth();
+00276   };
+00277 
+00278   //-------------------------------------------------------
+00284   interface Container : PrsObject {
+00289     void AddCurve(in Curve theCurve);
+00290 
+00295     void RemoveCurve(in Curve theCurve);
+00296 
+00301     long GetNbCurves();
+00302 
+00306     void Clear();
+00307   };
+00308 
+00309   //-------------------------------------------------------
+00314   interface Prs3d : PrsObject, SALOME::GenericObj {
+00315     //interface Prs3d : PrsObject{
+00316     void SetOffset(in float theDx, in float theDy, in float theDz);
+00317     void GetOffset(out float theDx, out float theDy, out float theDz);
+00318   };
+00319 
+00324   enum PresentationType{ POINT,
+00325                 WIREFRAME,
+00326                 SHADED,
+00327                 INSIDEFRAME,
+00328                 SURFACEFRAME,
+00329                 SHRINK
+00330   };
+00331 
+00337   interface Mesh : Prs3d {
+00342     void SetCellColor(in SALOMEDS::Color theColor);
+00343 
+00347     SALOMEDS::Color GetCellColor();
+00348 
+00353     void SetNodeColor(in SALOMEDS::Color theColor);
+00354 
+00358     SALOMEDS::Color GetNodeColor();
+00359 
+00364     void SetLinkColor(in SALOMEDS::Color theColor);
+00365 
+00369     SALOMEDS::Color GetLinkColor();
 00370 
-00371   //-------------------------------------------------------
-00380   interface ColoredPrs3d : Prs3d {
-00383     void SetScalarMode(in long theScalarMode);
+00376     void SetPresentationType(in PresentationType theType);
+00377 
+00382     PresentationType GetPresentationType();
+00383   };
 00384 
-00387     long GetScalarMode();
-00388 
-00392     double GetMin();
-00393 
-00397     double GetMax();
-00398 
-00405     void SetPosition(in double X, in double Y);
-00406 
-00410     double GetPosX();
-00411 
-00415     double GetPosY();
-00416 
-00423     void SetSize(in double theWidth, in double theHeight);
-00424 
-00429     double GetWidth();
-00430 
-00435     double GetHeight();
-00436 
-00441     void SetNbColors(in long theNbColors);
-00442 
-00448     long GetNbColors();
-00449 
-00455     void SetLabels(in long theNbLabels);
-00456 
-00462     long GetLabels();
-00463 
-00468     void SetTitle(in string theName);
-00469 
-00473     string GetTitle();
-00474   };
-00475 
-00476 
-00477   //-------------------------------------------------------
-00486   interface ScalarMap : ColoredPrs3d {
-00491     void SetScaling(in Scaling theScaling);
-00492 
-00496     Scaling GetScaling();
-00497 
-00503     void SetRange(in double theMin, in double theMax);
-00504 
-00506     enum Orientation {
-00507       HORIZONTAL, 
-00508       VERTICAL    
-00509     };
-00510 
-00516     void SetBarOrientation(in Orientation theOrientation);
-00517 
-00521     Orientation GetBarOrientation();
-00522   };
-00523 
-00524   //-------------------------------------------------------
-00529   //-------------------------------------------------------
-00530   interface GaussPoints : ColoredPrs3d {
-00531   };
+00385 
+00386   //-------------------------------------------------------
+00395   interface ColoredPrs3d : Prs3d {
+00398     void SetScalarMode(in long theScalarMode);
+00399 
+00402     long GetScalarMode();
+00403 
+00407     double GetMin();
+00408 
+00412     double GetMax();
+00413 
+00420     void SetPosition(in double X, in double Y);
+00421 
+00425     double GetPosX();
+00426 
+00430     double GetPosY();
+00431 
+00438     void SetSize(in double theWidth, in double theHeight);
+00439 
+00444     double GetWidth();
+00445 
+00450     double GetHeight();
+00451 
+00456     void SetNbColors(in long theNbColors);
+00457 
+00463     long GetNbColors();
+00464 
+00470     void SetLabels(in long theNbLabels);
+00471 
+00477     long GetLabels();
+00478 
+00483     void SetTitle(in string theName);
+00484 
+00488     string GetTitle();
+00489   };
+00490 
+00491 
+00492   //-------------------------------------------------------
+00501   interface ScalarMap : ColoredPrs3d {
+00506     void SetScaling(in Scaling theScaling);
+00507 
+00511     Scaling GetScaling();
+00512 
+00518     void SetRange(in double theMin, in double theMax);
+00519 
+00521     enum Orientation {
+00522       HORIZONTAL, 
+00523       VERTICAL    
+00524     };
+00525 
+00531     void SetBarOrientation(in Orientation theOrientation);
 00532 
-00537   interface DeformedShape : ScalarMap {
-00542     void SetScale(in double theScale);
-00543 
-00547     double GetScale();
-00548 
-00551     boolean IsColored();
-00552 
-00557     void ShowColored(in boolean theColored);
+00536     Orientation GetBarOrientation();
+00537   };
+00538 
+00539   //-------------------------------------------------------
+00544   //-------------------------------------------------------
+00545   interface GaussPoints : ColoredPrs3d {
+00546   };
+00547 
+00552   interface DeformedShape : ScalarMap {
+00557     void SetScale(in double theScale);
 00558 
-00562     SALOMEDS::Color GetColor();
+00562     double GetScale();
 00563 
-00568     void SetColor(in SALOMEDS::Color theColor);
-00569   };
-00570 
-00571   //-------------------------------------------------------
-00576   interface ScalarMapOnDeformedShape : ScalarMap {
-00577     
-00581     void SetSourceRange(in double theMinRange,in double theMaxRange);
-00585     double GetSourceRangeMin();
-00589     double GetSourceRangeMax();
-00590     
-00595     void SetScale(in double theScale);
-00596 
-00600     double GetScale();
-00601 
-00609     void SetScalarField(in string theMeshName,in string theFieldName,
-00610                in long theIteration,in Entity theEntity);
+00566     boolean IsColored();
+00567 
+00572     void ShowColored(in boolean theColored);
+00573 
+00577     SALOMEDS::Color GetColor();
+00578 
+00583     void SetColor(in SALOMEDS::Color theColor);
+00584   };
+00585 
+00586   //-------------------------------------------------------
+00591   interface ScalarMapOnDeformedShape : ScalarMap {
+00592     
+00596     void SetSourceRange(in double theMinRange,in double theMaxRange);
+00600     double GetSourceRangeMin();
+00604     double GetSourceRangeMax();
+00605     
+00610     void SetScale(in double theScale);
 00611 
-00612   };
-00613   //-------------------------------------------------------
-00621   interface Plot3D : ScalarMap {
-00626     enum Orientation { XY,   
-00627                  YZ,   
-00628                  ZX }; 
-00639     void SetOrientation (in Orientation theOrientation, in double theXAngle, in double theYAngle);
-00640 
-00644     Orientation GetOrientationType();
-00645 
-00650     double GetRotateX();
-00651 
-00656     double GetRotateY();
-00657 
-00663     void SetPlanePosition (in double  thePlanePosition,
-00664                   in boolean theIsRelative);
-00665 
-00669     double GetPlanePosition();
-00670 
-00674     boolean IsPositionRelative();
-00675 
-00681     void SetScaleFactor (in double theScaleFactor);
-00682 
-00687     double GetScaleFactor();
-00688 
-00693     void SetContourPrs (in boolean theIsContourPrs );
-00694 
-00698     boolean GetIsContourPrs();
-00699 
-00704     void SetNbOfContours (in long theNb);
-00705 
-00709     long GetNbOfContours();
-00710   };
-00711 
-00712   //-------------------------------------------------------
-00719   interface CutPlanes : ScalarMap {
-00724     enum Orientation {XY, 
-00725                       YZ, 
-00726                 ZX}; 
-00737     void SetOrientation(in Orientation theOrientation, in double theXAngle, in double theYAngle);
-00738 
-00742     Orientation GetOrientationType();
-00743 
-00747     double GetRotateX();
-00748 
-00752     double GetRotateY();
+00615     double GetScale();
+00616 
+00624     void SetScalarField(in string theMeshName,in string theFieldName,
+00625                in long theIteration,in Entity theEntity);
+00626 
+00627   };
+00628   //-------------------------------------------------------
+00636   interface Plot3D : ScalarMap {
+00641     enum Orientation { XY,   
+00642                  YZ,   
+00643                  ZX }; 
+00654     void SetOrientation (in Orientation theOrientation, in double theXAngle, in double theYAngle);
+00655 
+00659     Orientation GetOrientationType();
+00660 
+00665     double GetRotateX();
+00666 
+00671     double GetRotateY();
+00672 
+00678     void SetPlanePosition (in double  thePlanePosition,
+00679                   in boolean theIsRelative);
+00680 
+00684     double GetPlanePosition();
+00685 
+00689     boolean IsPositionRelative();
+00690 
+00696     void SetScaleFactor (in double theScaleFactor);
+00697 
+00702     double GetScaleFactor();
+00703 
+00708     void SetContourPrs (in boolean theIsContourPrs );
+00709 
+00713     boolean GetIsContourPrs();
+00714 
+00719     void SetNbOfContours (in long theNb);
+00720 
+00724     long GetNbOfContours();
+00725   };
+00726 
+00727   //-------------------------------------------------------
+00734   interface CutPlanes : ScalarMap {
+00739     enum Orientation {XY, 
+00740                       YZ, 
+00741                 ZX}; 
+00752     void SetOrientation(in Orientation theOrientation, in double theXAngle, in double theYAngle);
 00753 
-00763     void SetDisplacement(in double theDisp);
-00764 
-00768     double GetDisplacement();
-00769 
-00775      void SetPlanePosition(in long thePlaneNumber, in double thePlanePosition);
-00776 
-00781      void SetDefault(in long thePlaneNumber);
-00782 
-00786     double GetPlanePosition(in long thePlaneNumber);
-00787 
-00792     boolean IsDefault(in long thePlaneNumber);
-00793 
-00798     void SetNbPlanes(in long theNb);
-00799 
-00803     long GetNbPlanes();
-00804   };
-00805 
-00806   //-------------------------------------------------------
-00821   interface CutLines : ScalarMap {
-00830     void SetOrientation(in CutPlanes::Orientation theOrientation, in double theXAngle, in double theYAngle);
-00831 
-00841     void SetOrientation2(in CutPlanes::Orientation theOrientation, in double theXAngle, in double theYAngle);
-00842 
-00846     CutPlanes::Orientation GetOrientationType();
-00847 
-00851     CutPlanes::Orientation GetOrientationType2();
-00852 
-00856     double GetRotateX();
+00757     Orientation GetOrientationType();
+00758 
+00762     double GetRotateX();
+00763 
+00767     double GetRotateY();
+00768 
+00778     void SetDisplacement(in double theDisp);
+00779 
+00783     double GetDisplacement();
+00784 
+00790      void SetPlanePosition(in long thePlaneNumber, in double thePlanePosition);
+00791 
+00796      void SetDefault(in long thePlaneNumber);
+00797 
+00801     double GetPlanePosition(in long thePlaneNumber);
+00802 
+00807     boolean IsDefault(in long thePlaneNumber);
+00808 
+00813     void SetNbPlanes(in long theNb);
+00814 
+00818     long GetNbPlanes();
+00819   };
+00820 
+00821   //-------------------------------------------------------
+00836   interface CutLines : ScalarMap {
+00845     void SetOrientation(in CutPlanes::Orientation theOrientation, in double theXAngle, in double theYAngle);
+00846 
+00856     void SetOrientation2(in CutPlanes::Orientation theOrientation, in double theXAngle, in double theYAngle);
 00857 
-00861     double GetRotateX2();
+00861     CutPlanes::Orientation GetOrientationType();
 00862 
-00866     double GetRotateY();
+00866     CutPlanes::Orientation GetOrientationType2();
 00867 
-00871     double GetRotateY2();
+00871     double GetRotateX();
 00872 
-00879     void SetDisplacement(in double theDisp);
-00880 
-00887     void SetDisplacement2(in double theDisp);
-00888 
-00892     double GetDisplacement();
-00893 
-00897     double GetDisplacement2();
-00898 
-00902     void SetBasePlanePosition(in double thePlanePosition);
+00876     double GetRotateX2();
+00877 
+00881     double GetRotateY();
+00882 
+00886     double GetRotateY2();
+00887 
+00894     void SetDisplacement(in double theDisp);
+00895 
+00902     void SetDisplacement2(in double theDisp);
 00903 
-00906     double GetBasePlanePosition();
-00907 
-00912     void SetLinePosition(in long thePlaneNumber, in double thePlanePosition);
+00907     double GetDisplacement();
+00908 
+00912     double GetDisplacement2();
 00913 
-00917     double GetLinePosition(in long thePlaneNumber);
+00917     void SetBasePlanePosition(in double thePlanePosition);
 00918 
-00921     void SetDefault();
+00921     double GetBasePlanePosition();
 00922 
-00927     boolean IsDefault();
+00927     void SetLinePosition(in long thePlaneNumber, in double thePlanePosition);
 00928 
-00933     void SetDefaultPosition(in long thePlaneNumber);
-00934 
-00940     boolean IsDefaultPosition(in long thePlaneNumber);
-00941 
-00946     void SetNbLines(in long theNb);
-00947 
-00951     long GetNbLines();
-00952   };
-00953 
-00963   interface StreamLines : DeformedShape {
-00967     enum Direction{ FORWARD,
-00968               BACKWARD,
-00969               BOTH
-00970     };
-00971 
-00992     boolean SetParams(in double theIntStep,
-00993                 in double thePropogationTime,
-00994                 in double theStepLength,
-00995                 in Prs3d thePrs3d,
-00996                 in double thePercents,
-00997                 in Direction theDirection);
-00998 
-01001     double GetIntegrationStep();
-01002 
-01005     double GetPropagationTime();
-01006 
-01009     double GetStepLength();
-01010 
-01013     Prs3d GetSource();
-01014 
-01018     double GetUsedPoints();
-01019 
-01022     Direction GetDirection();
-01023   };
-01024 
-01033   interface IsoSurfaces : ScalarMap {
-01039     void SetNbSurfaces(in long theNb);
+00932     double GetLinePosition(in long thePlaneNumber);
+00933 
+00936     void SetDefault();
+00937 
+00942     boolean IsDefault();
+00943 
+00948     void SetDefaultPosition(in long thePlaneNumber);
+00949 
+00955     boolean IsDefaultPosition(in long thePlaneNumber);
+00956 
+00961     void SetNbLines(in long theNb);
+00962 
+00966     long GetNbLines();
+00967 
+00971     void SetAllCurvesInverted(in boolean theInvert);
+00972 
+00976     boolean IsAllCurvesInverted();
+00977 
+00981     void SetUseAbsoluteLength(in boolean theAbsLength);
+00982 
+00985     boolean IsUseAbsoluteLength();
+00986   };
+00987 
+00997   interface StreamLines : DeformedShape {
+01001     enum Direction{ FORWARD,
+01002               BACKWARD,
+01003               BOTH
+01004     };
+01005 
+01026     boolean SetParams(in double theIntStep,
+01027                 in double thePropogationTime,
+01028                 in double theStepLength,
+01029                 in Prs3d thePrs3d,
+01030                 in double thePercents,
+01031                 in Direction theDirection);
+01032 
+01035     double GetIntegrationStep();
+01036 
+01039     double GetPropagationTime();
 01040 
-01044     long GetNbSurfaces();
-01045   };
-01046 
-01047   //-------------------------------------------------------
-01052   interface Vectors : DeformedShape {
-01057     void SetLineWidth(in double theWidth);
+01043     double GetStepLength();
+01044 
+01047     Prs3d GetSource();
+01048 
+01052     double GetUsedPoints();
+01053 
+01056     Direction GetDirection();
+01057   };
 01058 
-01062     double GetLineWidth();
-01063 
-01067     enum GlyphType{ ARROW,
-01068                     CONE2,
-01069                     CONE6,
-01070                     NONE
-01071                   };
-01072 
-01078     void SetGlyphType(in GlyphType theType);
-01079 
-01083     GlyphType GetGlyphType();
-01084 
-01088     enum GlyphPos{ CENTER, 
-01089                    TAIL,   
-01090                    HEAD  
-01091                  };
+01067   interface IsoSurfaces : ScalarMap {
+01073     void SetNbSurfaces(in long theNb);
+01074 
+01078     long GetNbSurfaces();
+01079   };
+01080 
+01081   //-------------------------------------------------------
+01086   interface Vectors : DeformedShape {
+01091     void SetLineWidth(in double theWidth);
 01092 
-01098     void SetGlyphPos(in GlyphPos thePos);
-01099 
-01103     GlyphPos GetGlyphPos();
-01104   };
-01105 
-01106   //-------------------------------------------------------
-01121   interface Animation : Base {
-01125     void addField(in SALOMEDS::SObject theObject);
+01096     double GetLineWidth();
+01097 
+01101     enum GlyphType{ ARROW,
+01102                     CONE2,
+01103                     CONE6,
+01104                     NONE
+01105                   };
+01106 
+01112     void SetGlyphType(in GlyphType theType);
+01113 
+01117     GlyphType GetGlyphType();
+01118 
+01122     enum GlyphPos{ CENTER, 
+01123                    TAIL,   
+01124                    HEAD  
+01125                  };
 01126 
-01131     void generatePresentations(in long theFieldNum);
-01132 
-01138     boolean generateFrames();
+01132     void SetGlyphPos(in GlyphPos thePos);
+01133 
+01137     GlyphPos GetGlyphPos();
+01138   };
 01139 
-01142     void clearView();
-01143 
-01147 
-01150     void startAnimation();
-01151 
-01154     void stopAnimation();
-01155 
-01158     void nextFrame();
-01159 
-01162     void prevFrame();
-01163 
-01166     void firstFrame();
+01140   //-------------------------------------------------------
+01155   interface Animation : Base {
+01159     enum AnimationMode{ PARALLEL, 
+01160                SUCCCESSIVE 
+01161     };
+01162     
+01166     boolean addField(in SALOMEDS::SObject theObject);
 01167 
-01170     void lastFrame();
+01170     void clearFields();
 01171 
-01175     void gotoFrame(in long theFrame);
-01180     long getNbFields();
-01181 
-01184     long getNbFrames();
-01185 
-01188     boolean isRunning();
-01189 
-01192     long getCurrentFrame();
-01193 
-01196     ColoredPrs3d getPresentation(in long theField, in long theFrame);
-01197 
-01201     void setPresentationType(in long theFieldNum, in VISUType theType);
-01202 
-01206     VISUType getPresentationType(in long theFieldNum);
-01207 
-01211     void setSpeed(in long theSpeed);
+01176     void generatePresentations(in long theFieldNum);
+01177 
+01183     boolean generateFrames();
+01184 
+01187     void clearView();
+01188 
+01192 
+01195     void startAnimation();
+01196 
+01199     void stopAnimation();
+01200 
+01203     void nextFrame();
+01204 
+01207     void prevFrame();
+01208 
+01211     void firstFrame();
 01212 
-01215     long getSpeed();
+01215     void lastFrame();
 01216 
-01221     boolean isProportional();
-01222 
-01231     void setAnimationRange(in double theMin, in double theMax);
-01232 
-01235     double getMinRange();
-01236 
-01239     double getMaxRange();
-01240 
-01245     boolean isRangeDefined();
-01246 
-01251     void dumpTo(in string thePath);
+01220     void gotoFrame(in long theFrame);
+01225     long getNbFields();
+01226 
+01229     long getNbFrames();
+01230 
+01233     boolean isRunning();
+01234 
+01237     long getCurrentFrame();
+01238 
+01241     ColoredPrs3d getPresentation(in long theField, in long theFrame);
+01242 
+01246     void setPresentationType(in long theFieldNum, in VISUType theType);
+01247 
+01251     VISUType getPresentationType(in long theFieldNum);
 01252 
-01260     string setDumpFormat(in string theFormat);
+01256     void setSpeed(in long theSpeed);
+01257 
+01260     long getSpeed();
 01261 
-01264     boolean isCycling();
-01265 
-01269     double getMinTime();
-01270 
-01274     double getMaxTime();
-01275 
-01281     void setProportional(in boolean theProp);
-01282 
-01288     void setCycling(in boolean theCycle);
-01289 
-01290     SALOMEDS::SObject publishInStudy();
+01266     boolean isProportional();
+01267 
+01276     void setAnimationRange(in double theMin, in double theMax);
+01277 
+01280     double getMinRange();
+01281 
+01284     double getMaxRange();
+01285 
+01290     boolean isRangeDefined();
 01291 
-01292     void saveAnimation();
-01293 
-01294     void restoreFromStudy(in SALOMEDS::SObject theSObj);
-01295 
-01296     boolean isSavedInStudy();
-01297   };
-01298 
-01305   interface Result : RemovableObject, SALOME::GenericObj {
-01308     boolean BuildAll();
-01309 
-01311     boolean Build(in boolean theIsBuildAll, in boolean theIsAtOnce);
-01312 
-01314     boolean IsDone();
+01296     void dumpTo(in string thePath);
+01297 
+01305     string setDumpFormat(in string theFormat);
+01306 
+01309     boolean isCycling();
+01310 
+01314     double getMinTime();
 01315 
-01317     boolean IsEntitiesDone();
-01318 
-01320     void SetBuildFields(in boolean theIsBuildFields, in boolean theIsCalculateMinMax);
-01321 
-01323     boolean IsFieldsDone();
-01324 
-01326     void SetBuildGroups(in boolean theIsBuildGroups);
+01319     double getMaxTime();
+01320 
+01326     void setProportional(in boolean theProp);
 01327 
-01329     boolean IsGroupsDone();
-01330 
-01332     boolean IsMinMaxDone();
-01333   };
+01333     void setCycling(in boolean theCycle);
 01334 
-01335   //-------------------------------------------------------
-01336   interface ViewManager;
-01337   interface View3D;
-01338 
-01345   interface VISU_Gen : Engines::Component, SALOMEDS::Driver, Base {
-01348     void SetCurrentStudy(in SALOMEDS::Study theStudy);
-01349 
-01352     SALOMEDS::Study GetCurrentStudy();
-01353 
-01358     ViewManager GetViewManager();
-01359 
-01363     SALOMEDS::SObject ImportTables(in string theFileName);
-01364 
-01368     boolean ExportTableToFile(in SALOMEDS::SObject theTable, in string theFileName);
-01369 
-01375     Result ImportFile(in string theFileName);
-01376 
-01382     Result CreateResult(in string theFileName);
-01383 
-01389     Result CopyAndImportFile(in string theFileName);
-01390 
-01394     Result ImportMed(in SALOMEDS::SObject theMedSObject);
-01395 
-01399     Result ImportMedField(in SALOME_MED::FIELD theField);
+01335     boolean isCleaningMemoryAtEachFrame();
+01336     void setCleaningMemoryAtEachFrame(in boolean theCycle);
+01337 
+01338     SALOMEDS::SObject publishInStudy();
+01339 
+01340     void saveAnimation();
+01341 
+01342     void restoreFromStudy(in SALOMEDS::SObject theSObj);
+01343 
+01344     boolean isSavedInStudy();
+01345     
+01350     void setAnimationMode(in AnimationMode theMode);
+01351 
+01355     AnimationMode getAnimationMode();
+01356 
+01366     void ApplyProperties(in long theFieldNum, in ColoredPrs3d thePrs);
+01367   };
+01368 
+01375   interface Result : RemovableObject, SALOME::GenericObj {
+01378     boolean BuildAll();
+01379 
+01381     boolean Build(in boolean theIsBuildAll, in boolean theIsAtOnce);
+01382 
+01384     boolean IsDone();
+01385 
+01387     boolean IsEntitiesDone();
+01388 
+01390     void SetBuildFields(in boolean theIsBuildFields, in boolean theIsCalculateMinMax);
+01391 
+01393     boolean IsFieldsDone();
+01394 
+01396     void SetBuildGroups(in boolean theIsBuildGroups);
+01397 
+01399     boolean IsGroupsDone();
 01400 
-01409     void RenameEntityInStudy(in Result theResult,
-01410                     in string theMeshName,
-01411                     in Entity theEntity,
-01412                     in string theNewName);
-01413     void RenameFamilyInStudy(in Result theResult,
-01414                     in string theMeshName,
-01415                     in Entity theEntity,
-01416                     in string theSubMeshName,
-01417                     in string theNewName);
-01418     void RenameGroupInStudy(in Result theResult,
-01419                    in string theMeshName,
-01420                    in string theSubMeshName,
-01421                    in string theNewName);
-01422 
-01429     Mesh MeshOnEntity(in Result theResult, in string theMeshName, in Entity theEntity);
-01430 
-01438     Mesh FamilyMeshOnEntity(in Result theResult, in string theMeshName,
-01439                    in Entity theEntity, in string theFamilyName);
-01440 
-01447     Mesh GroupMesh(in Result theResult, in string theMeshName, in string theGroupName);
-01448 
-01457     ScalarMap ScalarMapOnField(in Result theResult, in string theMeshName,
-01458                       in Entity theEntity, in string theFieldName,
-01459                       in double theIteration);
+01402     boolean IsMinMaxDone();
+01403   };
+01404 
+01405   //-------------------------------------------------------
+01406   interface ViewManager;
+01407   interface View3D;
+01408 
+01415   interface VISU_Gen : Engines::Component, SALOMEDS::Driver, Base {
+01418     void SetCurrentStudy(in SALOMEDS::Study theStudy);
+01419 
+01422     SALOMEDS::Study GetCurrentStudy();
+01423 
+01428     ViewManager GetViewManager();
+01429 
+01433     SALOMEDS::SObject ImportTables(in string theFileName);
+01434 
+01438     boolean ExportTableToFile(in SALOMEDS::SObject theTable, in string theFileName);
+01439 
+01445     Result ImportFile(in string theFileName);
+01446 
+01452     Result CreateResult(in string theFileName);
+01453 
+01459     Result CopyAndImportFile(in string theFileName);
 01460 
-01469     GaussPoints GaussPointsOnField(in Result theResult, in string theMeshName,
-01470                        in Entity theEntity, in string theFieldName,
-01471                        in double theIteration);
-01472 
-01481     DeformedShape DeformedShapeOnField(in Result theResult, in string theMeshName,
-01482                            in Entity theEntity, in string theFieldName,
-01483                            in double theIteration);
-01484 
-01493     ScalarMapOnDeformedShape ScalarMapOnDeformedShapeOnField(in Result theResult, in string theMeshName,
-01494                                         in Entity theEntity, in string theFieldName,
-01495                                         in double theIteration);
-01496 
-01505     Vectors VectorsOnField(in Result theResult, in string theMeshName,
-01506                   in Entity theEntity, in string theFieldName,
-01507                   in double theIteration);
-01508 
-01517     IsoSurfaces IsoSurfacesOnField(in Result theResult, in string theMeshName,
-01518                        in Entity theEntity, in string theFieldName,
-01519                        in double theIteration);
-01520 
-01529     StreamLines StreamLinesOnField(in Result theResult, in string theMeshName,
-01530                        in Entity theEntity, in string theFieldName,
-01531                        in double theIteration);
-01532 
-01541     CutPlanes CutPlanesOnField(in Result theResult, in string theMeshName,
-01542                       in Entity theEntity, in string theFieldName,
-01543                       in double theIteration);
-01544 
-01553     CutLines CutLinesOnField(in Result theResult, in string theMeshName,
-01554                     in Entity theEntity, in string theFieldName,
-01555                     in double theIteration);
-01556 
-01565     Plot3D Plot3DOnField(in Result theResult, in string theMeshName,
-01566                 in Entity theEntity, in string theFieldName,
-01567                 in double theIteration);
-01568 
-01573     Table CreateTable(in string theTableEntry);
-01574 
-01581     Curve CreateCurve(in Table theTable, in long theHRow, in long theVRow);
-01582 
-01586     Container CreateContainer();
-01587 
-01591     Animation CreateAnimation(in View3D theView3d);
-01592 
-01593     void DeleteResult(in Result theResult);
-01594 
-01595     void DeletePrs3d(in Prs3d thePrs3d);
-01596   };
-01597 
-01604   interface View: Base {
-01605 
-01610     enum ViewRepresentation {
-01611       OBJECTBROWSER,
-01612       VIEWER,
-01613       PYTHON,
-01614       MESSAGES
-01615     };
-01616 
-01617     void ShowPart (in ViewRepresentation ViewRepr, in boolean state );
-01618 
-01619     boolean IsPartShown( in ViewRepresentation ViewRepr );
-01620 
-01630     void SplitRight();
-01631 
-01637     void SplitLeft();
+01464     Result ImportMed(in SALOMEDS::SObject theMedSObject);
+01465 
+01469     Result ImportMedField(in SALOME_MED::FIELD theField);
+01470 
+01479     void RenameEntityInStudy(in Result theResult,
+01480                     in string theMeshName,
+01481                     in Entity theEntity,
+01482                     in string theNewName);
+01483     void RenameFamilyInStudy(in Result theResult,
+01484                     in string theMeshName,
+01485                     in Entity theEntity,
+01486                     in string theSubMeshName,
+01487                     in string theNewName);
+01488     void RenameGroupInStudy(in Result theResult,
+01489                    in string theMeshName,
+01490                    in string theSubMeshName,
+01491                    in string theNewName);
+01492 
+01499     Mesh MeshOnEntity(in Result theResult, in string theMeshName, in Entity theEntity);
+01500 
+01508     Mesh FamilyMeshOnEntity(in Result theResult, in string theMeshName,
+01509                    in Entity theEntity, in string theFamilyName);
+01510 
+01517     Mesh GroupMesh(in Result theResult, in string theMeshName, in string theGroupName);
+01518 
+01527     ScalarMap ScalarMapOnField(in Result theResult, in string theMeshName,
+01528                       in Entity theEntity, in string theFieldName,
+01529                       in double theIteration);
+01530 
+01539     GaussPoints GaussPointsOnField(in Result theResult, in string theMeshName,
+01540                        in Entity theEntity, in string theFieldName,
+01541                        in double theIteration);
+01542 
+01551     DeformedShape DeformedShapeOnField(in Result theResult, in string theMeshName,
+01552                            in Entity theEntity, in string theFieldName,
+01553                            in double theIteration);
+01554 
+01563     ScalarMapOnDeformedShape ScalarMapOnDeformedShapeOnField(in Result theResult, in string theMeshName,
+01564                                         in Entity theEntity, in string theFieldName,
+01565                                         in double theIteration);
+01566 
+01575     Vectors VectorsOnField(in Result theResult, in string theMeshName,
+01576                   in Entity theEntity, in string theFieldName,
+01577                   in double theIteration);
+01578 
+01587     IsoSurfaces IsoSurfacesOnField(in Result theResult, in string theMeshName,
+01588                        in Entity theEntity, in string theFieldName,
+01589                        in double theIteration);
+01590 
+01599     StreamLines StreamLinesOnField(in Result theResult, in string theMeshName,
+01600                        in Entity theEntity, in string theFieldName,
+01601                        in double theIteration);
+01602 
+01611     CutPlanes CutPlanesOnField(in Result theResult, in string theMeshName,
+01612                       in Entity theEntity, in string theFieldName,
+01613                       in double theIteration);
+01614 
+01623     CutLines CutLinesOnField(in Result theResult, in string theMeshName,
+01624                     in Entity theEntity, in string theFieldName,
+01625                     in double theIteration);
+01626 
+01635     Plot3D Plot3DOnField(in Result theResult, in string theMeshName,
+01636                 in Entity theEntity, in string theFieldName,
+01637                 in double theIteration);
 01638 
-01644     void SplitBottom();
-01645 
-01651     void SplitTop();
-01652 
-01656     void OnTop();
-01657 
-01664     void Attract (in View theView);
-01665 
-01672     void AttractAll (in View theView);
-01673 
-01681     void SetRelativePositionInSplitter (in double thePosition);
-01682 
-01690     void SetRelativeSizeInSplitter (in double theSize);
-01691 
-01697     void SetRelativePositionX (in double thePosition);
+01643     Table CreateTable(in string theTableEntry);
+01644 
+01651     Curve CreateCurve(in Table theTable, in long theHRow, in long theVRow);
+01652     
+01661     Curve CreateCurveWithZ( in Table theTable, in long theHRow, in long theVRow, in long theZRow );
+01662 
+01666     Container CreateContainer();
+01667 
+01671     Animation CreateAnimation(in View3D theView3d);
+01672 
+01673     void DeleteResult(in Result theResult);
+01674 
+01675     void DeletePrs3d(in Prs3d thePrs3d);
+01676   };
+01677 
+01684   interface View: Base {
+01685 
+01690     enum ViewRepresentation {
+01691       OBJECTBROWSER,
+01692       VIEWER,
+01693       PYTHON,
+01694       MESSAGES
+01695     };
+01696 
+01697     void ShowPart (in ViewRepresentation ViewRepr, in boolean state );
 01698 
-01704     void SetRelativePositionY (in double thePosition);
-01705 
-01711     void SetRelativeSizeX (in double theSize);
-01712 
-01718     void SetRelativeSizeY (in double theSize);
-01719 
-01723     void SetViewWidth (in long Width); //setting width of view
-01724     void SetViewHeight (in long Height); //setting height of view
-01725     long GetViewWidth(); //getting view width
-01726     long GetViewHeight(); //getting view height
-01727     enum ViewPosition {TOP, CENTER, BOTTOM, RIGHT, LEFT}; //position of the study frame
-01728     void SetViewPositionHorizontal (in ViewPosition ViewPosHor); //setting of the horizontal view position
-01729     void SetViewPositionVertical (in ViewPosition ViewPosVer); //setting of the vertical view position
-01730     void SetRelativePosition( in double x, in double y );
-01731     void SetRelativeSize( in double x, in double y );
-01732     void Minimize(); // Minimizes to the task bar or to the bottom of the Desktop the %View frame.
-01733     void Restore(); // Restores the %View frame.
-01734     void Maximize(); // Maximizes the %View frame.
-01735 
-01740     void SetTitle(in string theTitle);
-01741 
-01745     string GetTitle();
-01746 
-01751     void SetBackground(in SALOMEDS::Color theColor);
-01752 
-01756     SALOMEDS::Color GetBackground();
-01757 
-01761     void EraseAll();
+01699     boolean IsPartShown( in ViewRepresentation ViewRepr );
+01700 
+01710     void SplitRight();
+01711 
+01717     void SplitLeft();
+01718 
+01724     void SplitBottom();
+01725 
+01731     void SplitTop();
+01732 
+01736     void OnTop();
+01737 
+01744     void Attract (in View theView);
+01745 
+01752     void AttractAll (in View theView);
+01753 
+01761     void SetRelativePositionInSplitter (in double thePosition);
 01762 
-01766     void DisplayAll();
-01767 
-01772     void Erase(in PrsObject thePrsObj);
-01773 
-01778     void Display(in PrsObject thePrsObj);
-01779 
-01785     void DisplayOnly(in PrsObject thePrsObj);
-01786 
-01790     void Update();
-01791 
-01797     boolean SavePicture(in string theFileName);
-01798   };
+01770     void SetRelativeSizeInSplitter (in double theSize);
+01771 
+01777     void SetRelativePositionX (in double thePosition);
+01778 
+01784     void SetRelativePositionY (in double thePosition);
+01785 
+01791     void SetRelativeSizeX (in double theSize);
+01792 
+01798     void SetRelativeSizeY (in double theSize);
 01799 
-01800   //-------------------------------------------------------
-01805   interface View3D : View {
-01810     enum ViewType{ FRONT, BACK, LEFT, RIGHT, TOP, BOTTOM};
-01811 
-01815     enum Axis{ XAxis, YAxis, ZAxis};
-01816 
-01820     typedef double XYZ[3];
+01803     void SetViewWidth (in long Width); //setting width of view
+01804     void SetViewHeight (in long Height); //setting height of view
+01805     long GetViewWidth(); //getting view width
+01806     long GetViewHeight(); //getting view height
+01807     enum ViewPosition {TOP, CENTER, BOTTOM, RIGHT, LEFT}; //position of the study frame
+01808     void SetViewPositionHorizontal (in ViewPosition ViewPosHor); //setting of the horizontal view position
+01809     void SetViewPositionVertical (in ViewPosition ViewPosVer); //setting of the vertical view position
+01810     void SetRelativePosition( in double x, in double y );
+01811     void SetRelativeSize( in double x, in double y );
+01812     void Minimize(); // Minimizes to the task bar or to the bottom of the Desktop the %View frame.
+01813     void Restore(); // Restores the %View frame.
+01814     void Maximize(); // Maximizes the %View frame.
+01815 
+01820     void SetTitle(in string theTitle);
 01821 
-01825     void FitAll();
+01825     string GetTitle();
 01826 
-01831     void SetView(in ViewType theType);
+01831     void SetBackground(in SALOMEDS::Color theColor);
 01832 
-01838     void SetPointOfView(in XYZ theCoord);
-01839 
-01845     XYZ GetPointOfView();
-01846 
-01850     void SetViewUp(in XYZ theDir);
-01851 
-01855     XYZ GetViewUp();
-01856 
-01861     void SetFocalPoint(in XYZ theDir);
-01862 
-01867     XYZ GetFocalPoint();
-01868 
-01872     void SetParallelScale(in double theScale);
-01873 
-01877     double GetParallelScale();
-01878 
-01884     void ScaleView(in Axis theAxis, in double theParam);
-01885 
-01889     void RemoveScale();
-01890 
-01896     boolean SaveViewParams(in string theName);
-01897 
-01903     boolean RestoreViewParams(in string theName);
-01904 
-01905 
-01910     PresentationType GetPresentationType(in ScalarMap thePrs);
-01911 
-01917     string SetPresentationType(in ScalarMap thePrs, in PresentationType thePrsType);
-01918 
-01923     boolean IsShrinked(in ScalarMap thePrs);
-01924 
-01930     string SetShrinked(in ScalarMap thePrs, in boolean isShrinked);
+01836     SALOMEDS::Color GetBackground();
+01837 
+01841     void EraseAll();
+01842 
+01846     void DisplayAll();
+01847 
+01852     void Erase(in PrsObject thePrsObj);
+01853 
+01858     void Display(in PrsObject thePrsObj);
+01859 
+01865     void DisplayOnly(in PrsObject thePrsObj);
+01866 
+01870     void Update();
+01871 
+01877     boolean SavePicture(in string theFileName);
+01878   };
+01879 
+01880   //-------------------------------------------------------
+01885   interface View3D : View {
+01890     enum ViewType{ FRONT, BACK, LEFT, RIGHT, TOP, BOTTOM};
+01891 
+01895     enum Axis{ XAxis, YAxis, ZAxis};
+01896 
+01900     typedef double XYZ[3];
+01901 
+01905     void FitAll();
+01906 
+01911     void SetView(in ViewType theType);
+01912 
+01918     void SetPointOfView(in XYZ theCoord);
+01919 
+01925     XYZ GetPointOfView();
+01926 
+01930     void SetViewUp(in XYZ theDir);
 01931 
-01936     boolean IsShaded(in ScalarMap thePrs);
-01937 
-01943     string SetShaded(in ScalarMap thePrs, in boolean isShaded);
-01944 
-01949     double GetOpacity(in ScalarMap thePrs);
-01950 
-01956     string SetOpacity(in ScalarMap thePrs, in double theOpacity);
-01957 
-01962     double GetLineWidth(in ScalarMap thePrs);
-01963 
-01969     string SetLineWidth(in ScalarMap thePrs, in double theLineWidth);
-01970   };
-01971 
-01972   //-------------------------------------------------------
-01977   interface TableView : View {
-01978   };
-01979 
-01980   //-------------------------------------------------------
-01986   interface XYPlot : View {
-01990     void SetSubTitle(in string theTitle);
+01935     XYZ GetViewUp();
+01936 
+01941     void SetFocalPoint(in XYZ theDir);
+01942 
+01947     XYZ GetFocalPoint();
+01948 
+01952     void SetParallelScale(in double theScale);
+01953 
+01957     double GetParallelScale();
+01958 
+01964     void ScaleView(in Axis theAxis, in double theParam);
+01965 
+01969     void RemoveScale();
+01970 
+01976     boolean SaveViewParams(in string theName);
+01977 
+01983     boolean RestoreViewParams(in string theName);
+01984 
+01985 
+01990     PresentationType GetPresentationType(in ScalarMap thePrs);
 01991 
-01994     string GetSubTitle();
-01995 
-02000     enum CurveType { POINTS, MULTYLINE, SPLINE};
-02001 
-02005     void SetCurveType(in CurveType theType);
-02006 
-02009     CurveType GetCurveType();
-02010 
-02015     void SetMarkerSize(in long theSize);
-02016 
-02020     long GetMarkerSize();
-02021 
-02024     void EnableXGrid(in boolean theMajor, in long theNumMajor, in boolean theMinor, in long theNumMinor);
-02025 
-02028     void EnableYGrid(in boolean theMajor, in long theNumMajor, in boolean theMinor, in long theNumMinor);
-02029 
-02033     void SetHorScaling(in Scaling theScaling);
-02034 
-02037     Scaling GetHorScaling();
-02038 
-02042     void SetVerScaling(in Scaling theScaling);
+01997     string SetPresentationType(in ScalarMap thePrs, in PresentationType thePrsType);
+01998 
+02003     boolean IsShrinked(in ScalarMap thePrs);
+02004 
+02010     string SetShrinked(in ScalarMap thePrs, in boolean isShrinked);
+02011 
+02016     boolean IsShaded(in ScalarMap thePrs);
+02017 
+02023     string SetShaded(in ScalarMap thePrs, in boolean isShaded);
+02024 
+02029     double GetOpacity(in ScalarMap thePrs);
+02030 
+02036     string SetOpacity(in ScalarMap thePrs, in double theOpacity);
+02037 
+02042     double GetLineWidth(in ScalarMap thePrs);
 02043 
-02046     Scaling GetVerScaling();
-02047 
-02051     void SetXTitle(in string theTitle);
-02052 
-02055     string GetXTitle();
-02056 
-02060     void SetYTitle(in string theTitle);
-02061 
-02064     string GetYTitle();
-02065 
-02068     void ShowLegend(in boolean theShowing);
-02069 
-02072     void FitAll();
-02073 
-02076     void FitXRange(in double xMin, in double xMax);
-02077 
-02080     void FitYRange(in double yMin, in double yMax);
+02049     string SetLineWidth(in ScalarMap thePrs, in double theLineWidth);
+02050   };
+02051 
+02052   //-------------------------------------------------------
+02057   interface TableView : View {
+02058   };
+02059 
+02060   //-------------------------------------------------------
+02066   interface XYPlot : View {
+02070     void SetSubTitle(in string theTitle);
+02071 
+02074     string GetSubTitle();
+02075 
+02080     enum CurveType { POINTS, MULTYLINE, SPLINE};
 02081 
-02084     void FitRange(in double xMin, in double xMax,
-02085             in double yMin, in double yMax);
+02085     void SetCurveType(in CurveType theType);
 02086 
-02087     void GetFitRanges(out double xMin,out double xMax,
-02088                 out double yMin,out double yMax);
-02089   };
+02089     CurveType GetCurveType();
 02090 
-02091   //-------------------------------------------------------
-02096   interface ViewManager: Base {
-02103     View GetCurrentView();
-02104 
-02109     View3D Create3DView();
-02110 
-02115     TableView CreateTableView(in Table theTable);
-02116 
-02121     XYPlot CreateXYPlot();
-02122 
-02126     void Destroy(in View theView);
-02127   };
-02128 };
-02129 
-02130 #endif
+02095     void SetMarkerSize(in long theSize);
+02096 
+02100     long GetMarkerSize();
+02101 
+02104     void EnableXGrid(in boolean theMajor, in long theNumMajor, in boolean theMinor, in long theNumMinor);
+02105 
+02108     void EnableYGrid(in boolean theMajor, in long theNumMajor, in boolean theMinor, in long theNumMinor);
+02109 
+02113     void SetHorScaling(in Scaling theScaling);
+02114 
+02117     Scaling GetHorScaling();
+02118 
+02122     void SetVerScaling(in Scaling theScaling);
+02123 
+02126     Scaling GetVerScaling();
+02127 
+02131     void SetXTitle(in string theTitle);
+02132 
+02135     string GetXTitle();
+02136 
+02140     void SetYTitle(in string theTitle);
+02141 
+02144     string GetYTitle();
+02145 
+02148     void ShowLegend(in boolean theShowing);
+02149 
+02152     void FitAll();
+02153 
+02156     void FitXRange(in double xMin, in double xMax);
+02157 
+02160     void FitYRange(in double yMin, in double yMax);
+02161 
+02164     void FitRange(in double xMin, in double xMax,
+02165             in double yMin, in double yMax);
+02166 
+02167     void GetFitRanges(out double xMin,out double xMax,
+02168                 out double yMin,out double yMax);
+02169   };
+02170 
+02171   //-------------------------------------------------------
+02176   interface ViewManager: Base {
+02183     View GetCurrentView();
+02184 
+02189     View3D Create3DView();
+02190 
+02195     TableView CreateTableView(in Table theTable);
+02196 
+02201     XYPlot CreateXYPlot();
+02202 
+02206     void Destroy(in View theView);
+02207   };
+02208 };
+02209 
+02210 #endif
 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl.html b/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl.html index 062a41b4..14b7a98d 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl.html +++ b/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl.html @@ -5,13 +5,14 @@ Main Page +   -

Interfaces of the VISU module: idl/VISU_Gen.idl File Reference

#include "SALOME_Exception.idl"
+

idl/VISU_Gen.idl File Reference

#include "SALOME_Exception.idl"
#include "SALOME_GenericObj.idl"
#include "SALOME_Component.idl"
#include "SALOMEDS.idl"
@@ -19,13 +20,13 @@ #include "MED.idl"

-Include dependency graph for VISU_Gen.idl:

+Include dependency graph for VISU_Gen.idl:

Go to the source code of this file. - + @@ -68,7 +69,7 @@ Include dependency graph for VISU_Gen.idl:

 
- + @@ -101,7 +102,7 @@ Include dependency graph for VISU_Gen.idl:

 
- + @@ -109,72 +110,74 @@ Include dependency graph for VISU_Gen.idl:

 
- + - - - -

Namespaces

namespace  VISU
namespace  VISU

Data Structures

interface  VISU.Base
Scalar Map on Deformed shape presentation interface. More...
interface  VISU.Plot3D
 Plot3D interface. More...
 Plot3D interface. More...
interface  VISU.CutPlanes
 Cut planes interface. More...
3D view interface More...
interface  VISU.TableView
 Interface of the Table view. More...
 Interface of the Table view. More...
interface  VISU.XYPlot
 Interface of the 2D plot view. More...
Interface of the ViewManager. More...

Typedefs

typedef string VISU.IdType
typedef string VISU.IdType

Enumerations

enum  VISU.Scaling { VISU.LINEAR, -VISU.LOGARITHMIC +
enum  VISU.Scaling { VISU.LINEAR, +VISU.LOGARITHMIC }
enum  VISU.Entity { VISU.NODE, -VISU.EDGE, -VISU.FACE, -VISU.CELL +
enum  VISU.Entity { VISU.NODE, +VISU.EDGE, +VISU.FACE, +VISU.CELL }
enum  VISU.VISUType {
-  VISU.TNONE, -VISU.TCURVE, -VISU.TTABLE, -VISU.TCONTAINER, +
enum  VISU.VISUType {
+  VISU.TNONE, +VISU.TCURVE, +VISU.TTABLE, +VISU.TCONTAINER,
-  VISU.TMESH, -VISU.TSCALARMAP, -VISU.TISOSURFACE, -VISU.TDEFORMEDSHAPE, +  VISU.TMESH, +VISU.TSCALARMAP, +VISU.TISOSURFACE, +VISU.TDEFORMEDSHAPE,
-  VISU.TSCALARMAPONDEFORMEDSHAPE, -VISU.TGAUSSPOINTS, -VISU.TPLOT3D, -VISU.TCUTPLANES, +  VISU.TSCALARMAPONDEFORMEDSHAPE, +VISU.TGAUSSPOINTS, +VISU.TPLOT3D, +VISU.TCUTPLANES,
-  VISU.TCUTLINES, -VISU.TVECTORS, -VISU.TSTREAMLINES, -VISU.TVISUGEN, +  VISU.TCUTLINES, +VISU.TVECTORS, +VISU.TSTREAMLINES, +VISU.TVISUGEN,
-  VISU.TVIEWMANAGER, -VISU.TRESULT, -VISU.TXYPLOT, -VISU.TTABLEVIEW, +  VISU.TVIEWMANAGER, +VISU.TRESULT, +VISU.TXYPLOT, +VISU.TTABLEVIEW,
-  VISU.TVIEW3D, -VISU.TGAUSSVIEW, -VISU.TENTITY, -VISU.TFAMILY, +  VISU.TVIEW3D, +VISU.TGAUSSVIEW, +VISU.TENTITY, +VISU.TFAMILY,
-  VISU.TGROUP, -VISU.TFIELD, -VISU.TTIMESTAMP, -VISU.TANIMATION, +  VISU.TGROUP, +VISU.TFIELD, +VISU.TTIMESTAMP, +VISU.TANIMATION,
-  VISU.TALL +  VISU.TALL
}
enum  VISU.PresentationType {
-  VISU.POINT, -VISU.WIREFRAME, -VISU.SHADED, -VISU.INSIDEFRAME, +
enum  VISU.PresentationType {
+  VISU.POINT, +VISU.WIREFRAME, +VISU.SHADED, +VISU.INSIDEFRAME,
-  VISU.SURFACEFRAME, -VISU.SHRINK +  VISU.SURFACEFRAME, +VISU.SHRINK
}


Detailed Description

This file conatins a set of interfaces of the VISU module. This module provides various forms of data visualization in SALOME application. These forms include data tables, XY plots, 3d representations and combination of these forms. + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Animation.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Animation.html index 1c5bf25f..1f16a54a 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Animation.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Animation.html @@ -5,22 +5,35 @@ Main Page +   +

VISU.Animation Interface Reference

Animation class More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.Animation:

Inheritance graph
+Inheritance diagram for VISU.Animation:

Inheritance graph
+ + + + + + - + + + @@ -38,9 +51,9 @@ Inheritance diagram for VISU.Animation:

ColoredPrs3d 
- + - + @@ -56,9 +69,9 @@ Inheritance diagram for VISU.Animation:

boolean 
- + - + @@ -70,6 +83,10 @@ Inheritance diagram for VISU.Animation:

void 
+ + + + @@ -78,9 +95,15 @@ Inheritance diagram for VISU.Animation:

boolean 
- + + + + + - + + + @@ -113,14 +136,46 @@ playing these animations in the VISU module. Time stamp represents a subfield: the results of calculations are taken in one definite moment.

+


Member Enumeration Documentation

+

+


Public Types

enum  AnimationMode { PARALLEL, +SUCCCESSIVE + }

Public Member Functions

void addField (in SALOMEDS::SObject theObject)
boolean addField (in SALOMEDS::SObject theObject)
void clearFields ()
void generatePresentations (in long theFieldNum)
getPresentation (in long theField, in long theFrame)
void setPresentationType (in long theFieldNum, in VISUType theType)
void setPresentationType (in long theFieldNum, in VISUType theType)
VISUType getPresentationType (in long theFieldNum)
VISUType getPresentationType (in long theFieldNum)
void setSpeed (in long theSpeed)
isRangeDefined ()
void dumpTo (in string thePath)
void dumpTo (in string thePath)
string setDumpFormat (in string theFormat)
string setDumpFormat (in string theFormat)
boolean isCycling ()
setCycling (in boolean theCycle)
boolean isCleaningMemoryAtEachFrame ()
void setCleaningMemoryAtEachFrame (in boolean theCycle)
SALOMEDS::SObject publishInStudy ()
void saveAnimation ()
isSavedInStudy ()
IdType GetID ()
void setAnimationMode (in AnimationMode theMode)
AnimationMode getAnimationMode ()
void ApplyProperties (in long theFieldNum, in ColoredPrs3d thePrs)
VISUType GetType ()
IdType GetID ()
VISUType GetType ()
Playback of an animation:
void startAnimation ()
+ + + +
+ + + + +
enum VISU::Animation::AnimationMode
+
+ + + + + +
+   + + +

+This enumeration contains a set of available animation modes.

Enumerator:
+ + + +
PARALLEL  +parallel mode of animation.
SUCCCESSIVE  +succcessive mode of animation.
+
+

Member Function Documentation

-

+

- + @@ -147,6 +202,33 @@ Defines the field which will be used as a base for generation of the animation.
void VISU.Animation.addField boolean VISU.Animation.addField in SALOMEDS::SObject  theObject
+

+ + + + +
+ + + + + + + + +
void VISU.Animation.clearFields  ) 
+
+ + + + + +
+   + + +

+Remove all fields from Animation object.

@@ -589,7 +671,7 @@ Returns the number of the current frame. - + @@ -618,7 +700,7 @@ Sets the type of presentation (vectors, deformed shape etc.) which will be gener
in VISUType in VISUType  theType
- + @@ -859,7 +941,7 @@ Returns True if the range of the animation has been defined by the method se - + @@ -890,9 +972,9 @@ Saves all the frames composing the animation into a definite directory. Pictures
VISUType VISU.Animation.getPresentationType VISUType VISU.Animation.getPresentationType in long  theFieldNum
void VISU.Animation.dumpTo in string in string  thePath  )  - + - + @@ -1067,6 +1149,61 @@ Sets cycling playback of the animation. The number of cycles can be infinite, un
string VISU.Animation.setDumpFormat string VISU.Animation.setDumpFormat in string in string  theFormat  ) 
+

+ + + + +
+ + + + + + + + +
boolean VISU.Animation.isCleaningMemoryAtEachFrame  ) 
+
+ + + + + +
+   + + +

+

+

+ + + + +
+ + + + + + + + + +
void VISU.Animation.setCleaningMemoryAtEachFrame in boolean  theCycle  ) 
+
+ + + + + +
+   + + +

+

@@ -1176,13 +1313,110 @@ Sets cycling playback of the animation. The number of cycles can be infinite, un
+

+ + + + +
+ + + + + + + + + +
void VISU.Animation.setAnimationMode in AnimationMode  theMode  ) 
+
+ + + + + +
+   + + +

+Sets the animation mode.

Parameters:
+ + +
theMode The value of this parameter is taken from the AnimationMode enumeration.
+
+
+

+ + + + +
+ + + + + + + + +
AnimationMode VISU.Animation.getAnimationMode  ) 
+
+ + + + + +
+   + + +

+Gets the animation mode.

+

+ + + + +
+ + + + + + + + + + + + + + + + + + +
void VISU.Animation.ApplyProperties in long  theFieldNum,
in ColoredPrs3d  thePrs
+
+ + + + + +
+   + + +

+Apply the presentation properties to all fields. The exception is raised in the following cases: 1) presentations for the given field is not yet created; 2) invalid dynamic cast of the given presentation to VISU.ColoredPrs3d_i; 3) the MED file is not the same; 4) the mesh name is not the same; 5) the field name is not the same; 6) the entity is not the same.

- + @@ -1209,7 +1443,7 @@ Returns ID of the object.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -1231,5 +1465,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Base.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Base.html index 893d6a08..81bd3902 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Base.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Base.html @@ -5,21 +5,52 @@ Main Page +   +

VISU.Base Interface Reference

import "VISU_Gen.idl";

-Inheritance diagram for VISU.Base:

Inheritance graph
+Inheritance diagram for VISU.Base:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - +

Public Member Functions

IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Member Function Documentation

@@ -29,7 +60,7 @@ Inheritance diagram for VISU.Base:

- + @@ -56,7 +87,7 @@ Returns ID of the object. - + @@ -535,7 +555,7 @@ Sets the title of the scalar bar. By default - the name of the selected result i
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -78,5 +109,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3d.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3d.html index 520511b3..0e7a574f 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3d.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3d.html @@ -5,18 +5,38 @@ Main Page +   +

VISU.ColoredPrs3d Interface Reference

Basic Interface for the Colored 3D Presentations. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.ColoredPrs3d:

Inheritance graph
+Inheritance diagram for VISU.ColoredPrs3d:

Inheritance graph
+ + + + + + + + + + + + + + + + + @@ -50,9 +70,9 @@ Inheritance diagram for VISU.ColoredPrs3d:

long 
- + - + @@ -60,9 +80,9 @@ Inheritance diagram for VISU.ColoredPrs3d:

void 
- + - +

Public Member Functions

GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -504,7 +524,7 @@ Gets the number of labels which will be used for indication of color gradation o
void VISU.ColoredPrs3d.SetTitle in string in string  theName  )  - + @@ -675,7 +695,7 @@ Remove object from study.
string VISU.ColoredPrs3d.GetTitle string VISU.ColoredPrs3d.GetTitle  )  - + @@ -702,7 +722,7 @@ Returns ID of the object.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -724,5 +744,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Container.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Container.html index 69f99750..a4e7c307 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Container.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Container.html @@ -5,18 +5,26 @@ Main Page +   +

VISU.Container Interface Reference

Container presentable object interface More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.Container:

Inheritance graph
+Inheritance diagram for VISU.Container:

Inheritance graph
+ + + + + @@ -30,9 +38,9 @@ Inheritance diagram for VISU.Container:

void 
- + - +

Public Member Functions

RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -193,7 +201,7 @@ Remove object from study.
- + @@ -220,7 +228,7 @@ Returns ID of the object. - + @@ -203,7 +211,7 @@ Sets the title of the curve.
Parameters:
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -242,5 +250,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Curve.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Curve.html index 0a4e76fd..172b84da 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Curve.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Curve.html @@ -5,18 +5,26 @@ Main Page +   +

VISU.Curve Interface Reference

Interface of curve representation. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.Curve:

Inheritance graph
+Inheritance diagram for VISU.Curve:

Inheritance graph
+ + + + + @@ -48,9 +56,9 @@ Inheritance diagram for VISU.Curve:


Public Member Functions

-
+ - + @@ -68,9 +76,9 @@ Inheritance diagram for VISU.Curve:

void 
- + - +

Public Types

void SetTitle (in string theTitle)
void SetTitle (in string theTitle)
string GetTitle ()
string GetTitle ()
void SetColor (in SALOMEDS::Color theColor)
RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -172,7 +180,7 @@ This enumeration contains a set of elements defining the type of presentation of
void VISU.Curve.SetTitle in string in string  theTitle  )  - + @@ -479,7 +487,7 @@ Remove object from study.
string VISU.Curve.GetTitle string VISU.Curve.GetTitle  )  - + @@ -506,7 +514,7 @@ Returns ID of the object.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -528,5 +536,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines.html index 84f6308d..e5e052d4 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines.html @@ -5,18 +5,30 @@ Main Page +   +

VISU.CutLines Interface Reference

Cut lines presentation. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.CutLines:

Inheritance graph
+Inheritance diagram for VISU.CutLines:

Inheritance graph
+ + + + + + + + + @@ -69,9 +81,17 @@ Inheritance diagram for VISU.CutLines:

long 
- + - + + + + + + + + + @@ -109,9 +129,9 @@ Inheritance diagram for VISU.CutLines:

long 
- + - + @@ -119,9 +139,9 @@ Inheritance diagram for VISU.CutLines:

void 
- + - +

Public Types

GetNbLines ()
void SetScaling (in Scaling theScaling)
void SetAllCurvesInverted (in boolean theInvert)
Scaling GetScaling ()
boolean IsAllCurvesInverted ()
void SetUseAbsoluteLength (in boolean theAbsLength)
boolean IsUseAbsoluteLength ()
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -865,6 +885,131 @@ Sets the number of cut lines.
Parameters:
Gets the number of cut lines.
+

+ + + + +
+ + + + + + + + + +
void VISU.CutLines.SetAllCurvesInverted in boolean  theInvert  ) 
+
+ + + + + +
+   + + +

+Invert all curves of corresponding table

Parameters:
+ + +
theInvert - Invert all curves, if value is TRUE, else not.
+
+
+

+ + + + +
+ + + + + + + + +
boolean VISU.CutLines.IsAllCurvesInverted  ) 
+
+ + + + + +
+   + + +

+Checks the orientation of all curves

Return values:
+ + +
TRUE - if all curves are inverted, else FALSE
+
+
+

+ + + + +
+ + + + + + + + + +
void VISU.CutLines.SetUseAbsoluteLength in boolean  theAbsLength  ) 
+
+ + + + + +
+   + + +

+Sets values which cutlines would be shown: aboslute or relative values

Parameters:
+ + +
theAbsLength - boolean value, TRUE or false.
+
+
+

+ + + + +
+ + + + + + + + +
boolean VISU.CutLines.IsUseAbsoluteLength  ) 
+
+ + + + + +
+   + + +

+Checks values of cutlines: using aboslute or relative values

@@ -873,7 +1018,7 @@ Gets the number of cut lines. - + @@ -904,7 +1049,7 @@ Sets the type of scaling of the values reflected by the scalar bar.
void VISU.ScalarMap.SetScaling in Scaling in Scaling  theScaling  )  [inherited] - + @@ -1463,7 +1608,7 @@ Gets the number of labels which will be used for indication of color gradation o - + @@ -1494,7 +1639,7 @@ Sets the title of the scalar bar. By default - the name of the selected result i
Scaling VISU.ScalarMap.GetScaling Scaling VISU.ScalarMap.GetScaling  ) 
void VISU.ColoredPrs3d.SetTitle in string in string  theName  )  [inherited] - + @@ -1634,7 +1779,7 @@ Remove object from study.
string VISU.ColoredPrs3d.GetTitle string VISU.ColoredPrs3d.GetTitle  )  - + @@ -1661,7 +1806,7 @@ Returns ID of the object. - + @@ -573,7 +585,7 @@ Sets the type of scaling of the values reflected by the scalar bar.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -1683,5 +1828,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutPlanes.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutPlanes.html index 0a984a7d..eabf4827 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutPlanes.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutPlanes.html @@ -5,18 +5,30 @@ Main Page +   +

VISU.CutPlanes Interface Reference

Cut planes interface. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.CutPlanes:

Inheritance graph
+Inheritance diagram for VISU.CutPlanes:

Inheritance graph
+ + + + + + + + + @@ -50,9 +62,9 @@ Inheritance diagram for VISU.CutPlanes:

long 
- + - + @@ -90,9 +102,9 @@ Inheritance diagram for VISU.CutPlanes:

long 
- + - + @@ -100,9 +112,9 @@ Inheritance diagram for VISU.CutPlanes:

void 
- + - +

Public Types

GetNbPlanes ()
void SetScaling (in Scaling theScaling)
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -542,7 +554,7 @@ Gets the number of cut planes.
void VISU.ScalarMap.SetScaling in Scaling in Scaling  theScaling  )  [inherited] - + @@ -1132,7 +1144,7 @@ Gets the number of labels which will be used for indication of color gradation o - + @@ -1163,7 +1175,7 @@ Sets the title of the scalar bar. By default - the name of the selected result i
Scaling VISU.ScalarMap.GetScaling Scaling VISU.ScalarMap.GetScaling  ) 
void VISU.ColoredPrs3d.SetTitle in string in string  theName  )  [inherited] - + @@ -1303,7 +1315,7 @@ Remove object from study.
string VISU.ColoredPrs3d.GetTitle string VISU.ColoredPrs3d.GetTitle  )  - + @@ -1330,7 +1342,7 @@ Returns ID of the object. - + @@ -350,7 +364,7 @@ Sets the type of scaling of the values reflected by the scalar bar.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -1352,5 +1364,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1DeformedShape.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1DeformedShape.html index 85f1b42c..20b397cd 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1DeformedShape.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1DeformedShape.html @@ -5,18 +5,32 @@ Main Page +   +

VISU.DeformedShape Interface Reference

Deformed shape presentation interface. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.DeformedShape:

Inheritance graph
+Inheritance diagram for VISU.DeformedShape:

Inheritance graph
+ + + + + + + + + + + @@ -37,9 +51,9 @@ Inheritance diagram for VISU.DeformedShape:

void 
- + - + @@ -77,9 +91,9 @@ Inheritance diagram for VISU.DeformedShape:

long 
- + - + @@ -87,9 +101,9 @@ Inheritance diagram for VISU.DeformedShape:

void 
- + - +

Public Types

SetColor (in SALOMEDS::Color theColor)
void SetScaling (in Scaling theScaling)
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -319,7 +333,7 @@ Sets the color of this presentation.
Parameters:
void VISU.ScalarMap.SetScaling in Scaling in Scaling  theScaling  )  [inherited] - + @@ -909,7 +923,7 @@ Gets the number of labels which will be used for indication of color gradation o - + @@ -940,7 +954,7 @@ Sets the title of the scalar bar. By default - the name of the selected result i
Scaling VISU.ScalarMap.GetScaling Scaling VISU.ScalarMap.GetScaling  ) 
void VISU.ColoredPrs3d.SetTitle in string in string  theName  )  [inherited] - + @@ -1080,7 +1094,7 @@ Remove object from study.
string VISU.ColoredPrs3d.GetTitle string VISU.ColoredPrs3d.GetTitle  )  - + @@ -1107,7 +1121,7 @@ Returns ID of the object. - + @@ -535,7 +546,7 @@ Sets the title of the scalar bar. By default - the name of the selected result i
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -1129,5 +1143,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints.html index 99332f1e..a3b5c4a1 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints.html @@ -5,18 +5,29 @@ Main Page +   +

VISU.GaussPoints Interface Reference

Gauss Points presentation interface. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.GaussPoints:

Inheritance graph
+Inheritance diagram for VISU.GaussPoints:

Inheritance graph
+ + + + + + + + @@ -50,9 +61,9 @@ Inheritance diagram for VISU.GaussPoints:

long 
- + - + @@ -60,9 +71,9 @@ Inheritance diagram for VISU.GaussPoints:

void 
- + - +

Public Member Functions

GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -504,7 +515,7 @@ Gets the number of labels which will be used for indication of color gradation o
void VISU.ColoredPrs3d.SetTitle in string in string  theName  )  [inherited] - + @@ -675,7 +686,7 @@ Remove object from study.
string VISU.ColoredPrs3d.GetTitle string VISU.ColoredPrs3d.GetTitle  )  - + @@ -702,7 +713,7 @@ Returns ID of the object. - + @@ -222,7 +234,7 @@ Sets the type of scaling of the values reflected by the scalar bar.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -724,5 +735,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1IsoSurfaces.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1IsoSurfaces.html index 59cfa569..b0ae625c 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1IsoSurfaces.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1IsoSurfaces.html @@ -5,18 +5,30 @@ Main Page +   +

VISU.IsoSurfaces Interface Reference

Interface of the isometric surface presentation. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.IsoSurfaces:

Inheritance graph
+Inheritance diagram for VISU.IsoSurfaces:

Inheritance graph
+ + + + + + + + + @@ -29,9 +41,9 @@ Inheritance diagram for VISU.IsoSurfaces:

long 
- + - + @@ -69,9 +81,9 @@ Inheritance diagram for VISU.IsoSurfaces:

long 
- + - + @@ -79,9 +91,9 @@ Inheritance diagram for VISU.IsoSurfaces:

void 
- + - +

Public Types

GetNbSurfaces ()
void SetScaling (in Scaling theScaling)
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -191,7 +203,7 @@ Gets the number of isometric surfaces
void VISU.ScalarMap.SetScaling in Scaling in Scaling  theScaling  )  [inherited] - + @@ -781,7 +793,7 @@ Gets the number of labels which will be used for indication of color gradation o - + @@ -812,7 +824,7 @@ Sets the title of the scalar bar. By default - the name of the selected result i
Scaling VISU.ScalarMap.GetScaling Scaling VISU.ScalarMap.GetScaling  ) 
void VISU.ColoredPrs3d.SetTitle in string in string  theName  )  [inherited] - + @@ -952,7 +964,7 @@ Remove object from study.
string VISU.ColoredPrs3d.GetTitle string VISU.ColoredPrs3d.GetTitle  )  - + @@ -979,7 +991,7 @@ Returns ID of the object. - + @@ -270,7 +280,7 @@ Sets the type of representation of a mesh.
Parameters:
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -1001,5 +1013,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Mesh.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Mesh.html index 4323e7db..aacf8d8f 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Mesh.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Mesh.html @@ -5,18 +5,28 @@ Main Page +   +

VISU.Mesh Interface Reference

Interface of the mesh. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.Mesh:

Inheritance graph
+Inheritance diagram for VISU.Mesh:

Inheritance graph
+ + + + + + + @@ -32,9 +42,9 @@ Inheritance diagram for VISU.Mesh:

SALOMEDS::Color 
- + - + @@ -42,9 +52,9 @@ Inheritance diagram for VISU.Mesh:

void 
- + - +

Public Member Functions

GetLinkColor ()
void SetPresentationType (in PresentationType theType)
void SetPresentationType (in PresentationType theType)
PresentationType GetPresentationType ()
PresentationType GetPresentationType ()
void SetOffset (in float theDx, in float theDy, in float theDz)
RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -239,7 +249,7 @@ Gets the color of mesh links.
void VISU.Mesh.SetPresentationType in PresentationType in PresentationType  theType  ) 
- + @@ -411,7 +421,7 @@ Remove object from study.
PresentationType VISU.Mesh.GetPresentationType PresentationType VISU.Mesh.GetPresentationType  )  - + @@ -438,7 +448,7 @@ Returns ID of the object. - + @@ -594,7 +606,7 @@ Sets the type of scaling of the values reflected by the scalar bar.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -460,5 +470,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D.html index 95389d07..bfbd1426 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D.html @@ -5,18 +5,30 @@ Main Page +   -

VISU.Plot3D Interface Reference

Plot3D interface. + +

VISU.Plot3D Interface Reference

Plot3D interface. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.Plot3D:

Inheritance graph
+Inheritance diagram for VISU.Plot3D:

Inheritance graph
+ + + + + + + + + @@ -52,9 +64,9 @@ Inheritance diagram for VISU.Plot3D:

long 
- + - + @@ -92,9 +104,9 @@ Inheritance diagram for VISU.Plot3D:

long 
- + - + @@ -102,9 +114,9 @@ Inheritance diagram for VISU.Plot3D:

void 
- + - +

Public Types

GetNbOfContours ()
void SetScaling (in Scaling theScaling)
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -563,7 +575,7 @@ Gets the number of contours.
void VISU.ScalarMap.SetScaling in Scaling in Scaling  theScaling  )  [inherited] - + @@ -1153,7 +1165,7 @@ Gets the number of labels which will be used for indication of color gradation o - + @@ -1184,7 +1196,7 @@ Sets the title of the scalar bar. By default - the name of the selected result i
Scaling VISU.ScalarMap.GetScaling Scaling VISU.ScalarMap.GetScaling  ) 
void VISU.ColoredPrs3d.SetTitle in string in string  theName  )  [inherited] - + @@ -1324,7 +1336,7 @@ Remove object from study.
string VISU.ColoredPrs3d.GetTitle string VISU.ColoredPrs3d.GetTitle  )  - + @@ -1351,7 +1363,7 @@ Returns ID of the object.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -1373,5 +1385,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d.html index a352a928..1b5ddef5 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d.html @@ -5,18 +5,39 @@ Main Page +   +

VISU.Prs3d Interface Reference

3D presentation interface More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.Prs3d:

Inheritance graph
+Inheritance diagram for VISU.Prs3d:

Inheritance graph
+ + + + + + + + + + + + + + + + + + @@ -26,9 +47,9 @@ Inheritance diagram for VISU.Prs3d:

void 
- + - +

Public Member Functions

RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -154,7 +175,7 @@ Remove object from study.
- + @@ -181,7 +202,7 @@ Returns ID of the object.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -203,5 +224,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject.html index e3e0679b..8c56ee4f 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject.html @@ -5,26 +5,49 @@ Main Page +   +

VISU.PrsObject Interface Reference

Presentable object interface. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.PrsObject:

Inheritance graph
+Inheritance diagram for VISU.PrsObject:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + - + - +

Public Member Functions

void RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -64,7 +87,7 @@ Remove object from study.
- + @@ -91,7 +114,7 @@ Returns ID of the object.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -113,5 +136,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1RemovableObject.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1RemovableObject.html index 17e06eed..85775287 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1RemovableObject.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1RemovableObject.html @@ -5,26 +5,50 @@ Main Page +   +

VISU.RemovableObject Interface Reference

Removable object interface. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.RemovableObject:

Inheritance graph
+Inheritance diagram for VISU.RemovableObject:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + - + - +

Public Member Functions

void RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -64,7 +88,7 @@ Remove object from study.
- + @@ -91,7 +115,7 @@ Returns ID of the object.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -113,5 +137,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result.html index 3485b96e..0991db36 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result.html @@ -5,18 +5,26 @@ Main Page +   +

VISU.Result Interface Reference

Interface Result. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.Result:

Inheritance graph
+Inheritance diagram for VISU.Result:

Inheritance graph
+ + + + + @@ -40,9 +48,9 @@ Inheritance diagram for VISU.Result:

void 
- + - +

Public Member Functions

RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -346,7 +354,7 @@ Remove object from study.
- + @@ -373,7 +381,7 @@ Returns ID of the object. - + @@ -157,7 +176,7 @@ Sets the type of scaling of the values reflected by the scalar bar.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -395,5 +403,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMap.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMap.html index 277943e2..d39fe6eb 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMap.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMap.html @@ -5,18 +5,37 @@ Main Page +   +

VISU.ScalarMap Interface Reference

Interface of the Scalar Map. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.ScalarMap:

Inheritance graph
+Inheritance diagram for VISU.ScalarMap:

Inheritance graph
+ + + + + + + + + + + + + + + + @@ -25,9 +44,9 @@ Inheritance diagram for VISU.ScalarMap:


Public Member Functions

-
+ - + @@ -65,9 +84,9 @@ Inheritance diagram for VISU.ScalarMap:

long 
- + - + @@ -75,9 +94,9 @@ Inheritance diagram for VISU.ScalarMap:

void 
- + - +

Public Types

void SetScaling (in Scaling theScaling)
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -126,7 +145,7 @@ Implemented in void VISU.ScalarMap.SetScaling
in Scaling in Scaling  theScaling  )  - + @@ -716,7 +735,7 @@ Gets the number of labels which will be used for indication of color gradation o - + @@ -747,7 +766,7 @@ Sets the title of the scalar bar. By default - the name of the selected result i
Scaling VISU.ScalarMap.GetScaling Scaling VISU.ScalarMap.GetScaling  ) 
void VISU.ColoredPrs3d.SetTitle in string in string  theName  )  [inherited] - + @@ -887,7 +906,7 @@ Remove object from study.
string VISU.ColoredPrs3d.GetTitle string VISU.ColoredPrs3d.GetTitle  )  - + @@ -914,7 +933,7 @@ Returns ID of the object. - + - + @@ -307,7 +319,7 @@ Gets the scale of the presentatable object. - + @@ -346,7 +358,7 @@ Sets the scalar field
Parameters:
- + @@ -377,7 +389,7 @@ Sets the type of scaling of the values reflected by the scalar bar.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -936,5 +955,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape.html index fef17552..435b0bda 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape.html @@ -5,18 +5,30 @@ Main Page +   +

VISU.ScalarMapOnDeformedShape Interface Reference

Scalar Map on Deformed shape presentation interface. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.ScalarMapOnDeformedShape:

Inheritance graph
+Inheritance diagram for VISU.ScalarMapOnDeformedShape:

Inheritance graph
+ + + + + + + + + @@ -35,11 +47,11 @@ Inheritance diagram for VISU.ScalarMapOnDeformedShape:

double 
- + - + - + @@ -77,9 +89,9 @@ Inheritance diagram for VISU.ScalarMapOnDeformedShape:

long 
- + - + @@ -87,9 +99,9 @@ Inheritance diagram for VISU.ScalarMapOnDeformedShape:

void 
- + - +

Public Types

GetScale ()
void SetScalarField (in string theMeshName, in string theFieldName, in long theIteration, in Entity theEntity)
void SetScalarField (in string theMeshName, in string theFieldName, in long theIteration, in Entity theEntity)
void SetScaling (in Scaling theScaling)
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -289,13 +301,13 @@ Gets the scale of the presentatable object.
void VISU.ScalarMapOnDeformedShape.SetScalarField in string in string  theMeshName,
in string in string  theFieldName,
in Entity in Entity  theEntity
void VISU.ScalarMap.SetScaling in Scaling in Scaling  theScaling  )  [inherited] - + @@ -936,7 +948,7 @@ Gets the number of labels which will be used for indication of color gradation o - + @@ -967,7 +979,7 @@ Sets the title of the scalar bar. By default - the name of the selected result i
Scaling VISU.ScalarMap.GetScaling Scaling VISU.ScalarMap.GetScaling  ) 
void VISU.ColoredPrs3d.SetTitle in string in string  theName  )  [inherited] - + @@ -1107,7 +1119,7 @@ Remove object from study.
string VISU.ColoredPrs3d.GetTitle string VISU.ColoredPrs3d.GetTitle  )  - + @@ -1134,7 +1146,7 @@ Returns ID of the object. - + @@ -642,7 +655,7 @@ Sets the type of scaling of the values reflected by the scalar bar.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -1156,5 +1168,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1StreamLines.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1StreamLines.html index 87dd7eff..f66c65d3 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1StreamLines.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1StreamLines.html @@ -5,18 +5,31 @@ Main Page +   +

VISU.StreamLines Interface Reference

Interface of the stream lines representation. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.StreamLines:

Inheritance graph
+Inheritance diagram for VISU.StreamLines:

Inheritance graph
+ + + + + + + + + + @@ -56,9 +69,9 @@ Inheritance diagram for VISU.StreamLines:

void 
- + - + @@ -96,9 +109,9 @@ Inheritance diagram for VISU.StreamLines:

long 
- + - + @@ -106,9 +119,9 @@ Inheritance diagram for VISU.StreamLines:

void 
- + - +

Public Types

SetColor (in SALOMEDS::Color theColor)
void SetScaling (in Scaling theScaling)
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -611,7 +624,7 @@ Sets the color of this presentation.
Parameters:
void VISU.ScalarMap.SetScaling in Scaling in Scaling  theScaling  )  [inherited] - + @@ -1201,7 +1214,7 @@ Gets the number of labels which will be used for indication of color gradation o - + @@ -1232,7 +1245,7 @@ Sets the title of the scalar bar. By default - the name of the selected result i
Scaling VISU.ScalarMap.GetScaling Scaling VISU.ScalarMap.GetScaling  ) 
void VISU.ColoredPrs3d.SetTitle in string in string  theName  )  [inherited] - + @@ -1372,7 +1385,7 @@ Remove object from study.
string VISU.ColoredPrs3d.GetTitle string VISU.ColoredPrs3d.GetTitle  )  - + @@ -1399,7 +1412,7 @@ Returns ID of the object. - + @@ -119,7 +127,7 @@ Sets the title of the table.
Parameters:
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -1421,5 +1434,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Table.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Table.html index c4d4f208..25ebfe38 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Table.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Table.html @@ -5,18 +5,26 @@ Main Page +   +

VISU.Table Interface Reference

Table representation interface More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.Table:

Inheritance graph
+Inheritance diagram for VISU.Table:

Inheritance graph
+ + + + + @@ -25,9 +33,9 @@ Inheritance diagram for VISU.Table:


Public Member Functions

-
+ - + @@ -39,9 +47,9 @@ Inheritance diagram for VISU.Table:

void 
- + - +

Public Types

void SetTitle (in string theTitle)
void SetTitle (in string theTitle)
string GetTitle ()
string GetTitle ()
void SetOrientation (in Orientation theOrientation)
RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -88,7 +96,7 @@ Vertical orientation of the table.
void VISU.Table.SetTitle in string in string  theTitle  )  - + @@ -291,7 +299,7 @@ Remove object from study.
string VISU.Table.GetTitle string VISU.Table.GetTitle  )  - + @@ -318,7 +326,7 @@ Returns ID of the object. - + @@ -1022,7 +1029,7 @@ Sets the title of the View frame.
Parameters:
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -340,5 +348,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView.html index 375929f3..da2505fb 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView.html @@ -5,18 +5,25 @@ Main Page +   +

VISU.TableView Interface Reference

Interface of the Table view. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.TableView:

Inheritance graph
+Inheritance diagram for VISU.TableView:

Inheritance graph
+ + + + @@ -84,9 +91,9 @@ Inheritance diagram for VISU.TableView:

void 
- + - + @@ -94,9 +101,9 @@ Inheritance diagram for VISU.TableView:

void 
- + - + @@ -114,11 +121,11 @@ Inheritance diagram for VISU.TableView:

void 
- + - + - +

Public Types

SetViewPositionVertical (in ViewPosition ViewPosVer)
void SetRelativePosition (in double x, in double y)
void SetRelativePosition (in double x, in double y)
void SetRelativeSize (in double x, in double y)
void SetRelativeSize (in double x, in double y)
void Minimize ()
Maximize ()
void SetTitle (in string theTitle)
void SetTitle (in string theTitle)
string GetTitle ()
string GetTitle ()
void SetBackground (in SALOMEDS::Color theColor)
Update ()
boolean SavePicture (in string theFileName)
boolean SavePicture (in string theFileName)
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -991,7 +998,7 @@ Old methods for view parameters management, they don't work now
void VISU.View.SetTitle in string in string  theTitle  )  [inherited] - + @@ -1291,7 +1298,7 @@ Updates the view. - + @@ -1323,7 +1330,7 @@ Saves the view.
Parameters:
string VISU.View.GetTitle string VISU.View.GetTitle  ) 
boolean VISU.View.SavePicture in string in string  theFileName  )  [inherited] - + @@ -1350,7 +1357,7 @@ Returns ID of the object. - + @@ -217,7 +227,7 @@ Imports tables from a file and create TableAttribute in Sudy - + @@ -248,7 +258,7 @@ Export table to a file - + @@ -281,7 +291,7 @@ Imports data from a file. The access to this file will be conserved outside of t - + @@ -314,7 +324,7 @@ Create result and initialize its with the file. The access to this file will be - + @@ -409,19 +419,19 @@ Imports data from a MED field. - + - + - + @@ -467,25 +477,25 @@ Rename a study object, representing a mesh, specified by given values.
- + - + - + - + @@ -522,19 +532,19 @@ Rename a study object, representing a mesh, specified by given values.
- + - + - + @@ -571,13 +581,13 @@ Rename a study object, representing a mesh, specified by given values.
- + - + @@ -621,19 +631,19 @@ Creates a mesh on the basis of the data generated in other sources ( - + - + - + @@ -677,13 +687,13 @@ Creates on the basis of a family a mesh which will be composed of geometrical el - + - + @@ -727,19 +737,19 @@ Creates a mesh on the basis of a group of families.
Parameter
- + - + - + @@ -791,19 +801,19 @@ Creates a scalar map presentation.
Parameters:
- + - + - + @@ -855,19 +865,19 @@ Creates a Gauss Points presentation.
Parameters:
- + - + - + @@ -919,19 +929,19 @@ Creates a deformed shape presentation.
Parameters:
- + - + - + @@ -983,19 +993,19 @@ Creates a deformed shape presentation.
Parameters:
- + - + - + @@ -1047,19 +1057,19 @@ Creates a vector presentation.
Parameters:
- + - + - + @@ -1111,19 +1121,19 @@ Creates an iso surface presentation.
Parameters:
- + - + - + @@ -1175,19 +1185,19 @@ Creates an stream lines presentation.
Parameters:
- + - + - + @@ -1239,19 +1249,19 @@ Creates a presentation of cut planes.
Parameters:
- + - + - + @@ -1303,19 +1313,19 @@ Creates a presentation of cut lines.
Parameters:
- + - + - + @@ -1361,7 +1371,7 @@ Creates a Plot3D presentat - + @@ -1436,6 +1446,63 @@ Creates a curve on the basis of points, whose values are taken from the table. <
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -1372,5 +1379,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1VISU__Gen.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1VISU__Gen.html index 2031854b..1040447e 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1VISU__Gen.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1VISU__Gen.html @@ -5,18 +5,26 @@ Main Page +   +

VISU.VISU_Gen Interface Reference

VISU_Gen interface More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.VISU_Gen:

Inheritance graph
+Inheritance diagram for VISU.VISU_Gen:

Inheritance graph
+ + + + + @@ -26,56 +34,58 @@ Inheritance diagram for VISU.VISU_Gen:

ViewManager 
- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + @@ -84,9 +94,9 @@ Inheritance diagram for VISU.VISU_Gen:

void 
- + - +

Public Member Functions

GetViewManager ()
SALOMEDS::SObject ImportTables (in string theFileName)
SALOMEDS::SObject ImportTables (in string theFileName)
boolean ExportTableToFile (in SALOMEDS::SObject theTable, in string theFileName)
boolean ExportTableToFile (in SALOMEDS::SObject theTable, in string theFileName)
Result ImportFile (in string theFileName)
Result ImportFile (in string theFileName)
Result CreateResult (in string theFileName)
Result CreateResult (in string theFileName)
Result CopyAndImportFile (in string theFileName)
Result CopyAndImportFile (in string theFileName)
Result ImportMed (in SALOMEDS::SObject theMedSObject)
Result ImportMedField (in SALOME_MED::FIELD theField)
void RenameEntityInStudy (in Result theResult, in string theMeshName, in Entity theEntity, in string theNewName)
void RenameEntityInStudy (in Result theResult, in string theMeshName, in Entity theEntity, in string theNewName)
void RenameFamilyInStudy (in Result theResult, in string theMeshName, in Entity theEntity, in string theSubMeshName, in string theNewName)
void RenameFamilyInStudy (in Result theResult, in string theMeshName, in Entity theEntity, in string theSubMeshName, in string theNewName)
void RenameGroupInStudy (in Result theResult, in string theMeshName, in string theSubMeshName, in string theNewName)
void RenameGroupInStudy (in Result theResult, in string theMeshName, in string theSubMeshName, in string theNewName)
Mesh MeshOnEntity (in Result theResult, in string theMeshName, in Entity theEntity)
Mesh MeshOnEntity (in Result theResult, in string theMeshName, in Entity theEntity)
Mesh FamilyMeshOnEntity (in Result theResult, in string theMeshName, in Entity theEntity, in string theFamilyName)
Mesh FamilyMeshOnEntity (in Result theResult, in string theMeshName, in Entity theEntity, in string theFamilyName)
Mesh GroupMesh (in Result theResult, in string theMeshName, in string theGroupName)
Mesh GroupMesh (in Result theResult, in string theMeshName, in string theGroupName)
ScalarMap ScalarMapOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
ScalarMap ScalarMapOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
GaussPoints GaussPointsOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
GaussPoints GaussPointsOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
DeformedShape DeformedShapeOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
DeformedShape DeformedShapeOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
ScalarMapOnDeformedShape ScalarMapOnDeformedShapeOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
ScalarMapOnDeformedShape ScalarMapOnDeformedShapeOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
Vectors VectorsOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
Vectors VectorsOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
IsoSurfaces IsoSurfacesOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
IsoSurfaces IsoSurfacesOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
StreamLines StreamLinesOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
StreamLines StreamLinesOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
CutPlanes CutPlanesOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
CutPlanes CutPlanesOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
CutLines CutLinesOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
CutLines CutLinesOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
Plot3D Plot3DOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
Plot3D Plot3DOnField (in Result theResult, in string theMeshName, in Entity theEntity, in string theFieldName, in double theIteration)
Table CreateTable (in string theTableEntry)
Table CreateTable (in string theTableEntry)
Curve CreateCurve (in Table theTable, in long theHRow, in long theVRow)
Curve CreateCurveWithZ (in Table theTable, in long theHRow, in long theVRow, in long theZRow)
Container CreateContainer ()
Animation CreateAnimation (in View3D theView3d)
DeletePrs3d (in Prs3d thePrs3d)
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -183,7 +193,7 @@ Gets the View Manager which is used for creation of post-processing presentation
SALOMEDS::SObject VISU.VISU_Gen.ImportTables in string in string  theFileName  ) 
in string in string  theFileName
Result VISU.VISU_Gen.ImportFile in string in string  theFileName  ) 
Result VISU.VISU_Gen.CreateResult in string in string  theFileName  ) 
Result VISU.VISU_Gen.CopyAndImportFile in string in string  theFileName  ) 
in string in string  theMeshName,
in Entity in Entity  theEntity,
in string in string  theNewName
in string in string  theMeshName,
in Entity in Entity  theEntity,
in string in string  theSubMeshName,
in string in string  theNewName
in string in string  theMeshName,
in string in string  theSubMeshName,
in string in string  theNewName
in string in string  theMeshName,
in Entity in Entity  theEntity
in string in string  theMeshName,
in Entity in Entity  theEntity,
in string in string  theFamilyName
in string in string  theMeshName,
in string in string  theGroupName
in string in string  theMeshName,
in Entity in Entity  theEntity,
in string in string  theFieldName,
in string in string  theMeshName,
in Entity in Entity  theEntity,
in string in string  theFieldName,
in string in string  theMeshName,
in Entity in Entity  theEntity,
in string in string  theFieldName,
in string in string  theMeshName,
in Entity in Entity  theEntity,
in string in string  theFieldName,
in string in string  theMeshName,
in Entity in Entity  theEntity,
in string in string  theFieldName,
in string in string  theMeshName,
in Entity in Entity  theEntity,
in string in string  theFieldName,
in string in string  theMeshName,
in Entity in Entity  theEntity,
in string in string  theFieldName,
in string in string  theMeshName,
in Entity in Entity  theEntity,
in string in string  theFieldName,
in string in string  theMeshName,
in Entity in Entity  theEntity,
in string in string  theFieldName,
in string in string  theMeshName,
in Entity in Entity  theEntity,
in string in string  theFieldName,
Table VISU.VISU_Gen.CreateTable in string in string  theTableEntry  ) 
+

+ + + + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
Curve VISU.VISU_Gen.CreateCurveWithZ in Table  theTable,
in long  theHRow,
in long  theVRow,
in long  theZRow
+
+ + + + + +
+   + + +

+Creates a curve on the basis of points, whose values are taken from the table. Each point has also assigned value, that will be shown as tooltip in Plot2d

Parameters:
+ + + + + +
theTable Table containing the data for construction of curves.
HRow Index of the row in the table: abscissa of the point.
VRow Index of the row in the table: ordinate of the point.
ZRow Index of the row in the table: assigned value (so-called as Z).
+
+

@@ -1558,7 +1625,7 @@ Creates an animation in the 3D view.
Parameters:
- + @@ -1585,7 +1652,7 @@ Returns ID of the object. - + @@ -621,7 +634,7 @@ Sets the type of scaling of the values reflected by the scalar bar.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -1607,5 +1674,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Vectors.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Vectors.html index c035a891..562deb3e 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Vectors.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Vectors.html @@ -5,18 +5,31 @@ Main Page +   +

VISU.Vectors Interface Reference

Interface of the vector presentation. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.Vectors:

Inheritance graph
+Inheritance diagram for VISU.Vectors:

Inheritance graph
+ + + + + + + + + + @@ -60,9 +73,9 @@ Inheritance diagram for VISU.Vectors:

void 
- + - + @@ -100,9 +113,9 @@ Inheritance diagram for VISU.Vectors:

long 
- + - + @@ -110,9 +123,9 @@ Inheritance diagram for VISU.Vectors:

void 
- + - +

Public Types

SetColor (in SALOMEDS::Color theColor)
void SetScaling (in Scaling theScaling)
void SetScaling (in Scaling theScaling)
Scaling GetScaling ()
Scaling GetScaling ()
void SetRange (in double theMin, in double theMax)
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetOffset (in float theDx, in float theDy, in float theDz)
RemoveFromStudy ()
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -590,7 +603,7 @@ Sets the color of this presentation.
Parameters:
void VISU.ScalarMap.SetScaling in Scaling in Scaling  theScaling  )  [inherited] - + @@ -1180,7 +1193,7 @@ Gets the number of labels which will be used for indication of color gradation o - + @@ -1211,7 +1224,7 @@ Sets the title of the scalar bar. By default - the name of the selected result i
Scaling VISU.ScalarMap.GetScaling Scaling VISU.ScalarMap.GetScaling  ) 
void VISU.ColoredPrs3d.SetTitle in string in string  theName  )  [inherited] - + @@ -1351,7 +1364,7 @@ Remove object from study.
string VISU.ColoredPrs3d.GetTitle string VISU.ColoredPrs3d.GetTitle  )  - + @@ -1378,7 +1391,7 @@ Returns ID of the object. - + @@ -1022,7 +1031,7 @@ Sets the title of the View frame.
Parameters:
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -1400,5 +1413,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View.html index d2037c8a..49a49f98 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View.html @@ -5,18 +5,27 @@ Main Page +   +

VISU.View Interface Reference

View interface More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.View:

Inheritance graph
+Inheritance diagram for VISU.View:

Inheritance graph
+ + + + + + @@ -84,9 +93,9 @@ Inheritance diagram for VISU.View:

void 
- + - + @@ -94,9 +103,9 @@ Inheritance diagram for VISU.View:

void 
- + - + @@ -114,11 +123,11 @@ Inheritance diagram for VISU.View:

void 
- + - + - +

Public Types

SetViewPositionVertical (in ViewPosition ViewPosVer)
void SetRelativePosition (in double x, in double y)
void SetRelativePosition (in double x, in double y)
void SetRelativeSize (in double x, in double y)
void SetRelativeSize (in double x, in double y)
void Minimize ()
Maximize ()
void SetTitle (in string theTitle)
void SetTitle (in string theTitle)
string GetTitle ()
string GetTitle ()
void SetBackground (in SALOMEDS::Color theColor)
Update ()
boolean SavePicture (in string theFileName)
boolean SavePicture (in string theFileName)
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -991,7 +1000,7 @@ Old methods for view parameters management, they don't work now
void VISU.View.SetTitle in string in string  theTitle  )  - + @@ -1291,7 +1300,7 @@ Updates the view. - + @@ -1323,7 +1332,7 @@ Saves the view.
Parameters:
string VISU.View.GetTitle string VISU.View.GetTitle  ) 
boolean VISU.View.SavePicture in string in string  theFileName  )  - + @@ -1350,7 +1359,7 @@ Returns ID of the object. - + @@ -747,7 +754,7 @@ Saves view parameters.
Returns:
True if the view
- + @@ -813,7 +820,7 @@ Get representation type of the given presentation in this view.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -1372,5 +1381,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D.html index fa86b4c5..a442397e 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D.html @@ -5,18 +5,25 @@ Main Page +   +

VISU.View3D Interface Reference

3D view interface More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.View3D:

Inheritance graph
+Inheritance diagram for VISU.View3D:

Inheritance graph
+ + + + @@ -80,29 +87,29 @@ Inheritance diagram for VISU.View3D:

void 
- + - + - + - + - + - + - + @@ -160,9 +167,9 @@ Inheritance diagram for VISU.View3D:

void 
- + - + @@ -180,11 +187,11 @@ Inheritance diagram for VISU.View3D:

void 
- + - + - +

Public Types

RemoveScale ()
boolean SaveViewParams (in string theName)
boolean SaveViewParams (in string theName)
boolean RestoreViewParams (in string theName)
boolean RestoreViewParams (in string theName)
PresentationType GetPresentationType (in ScalarMap thePrs)
string SetPresentationType (in ScalarMap thePrs, in PresentationType thePrsType)
string SetPresentationType (in ScalarMap thePrs, in PresentationType thePrsType)
boolean IsShrinked (in ScalarMap thePrs)
string SetShrinked (in ScalarMap thePrs, in boolean isShrinked)
string SetShrinked (in ScalarMap thePrs, in boolean isShrinked)
boolean IsShaded (in ScalarMap thePrs)
string SetShaded (in ScalarMap thePrs, in boolean isShaded)
string SetShaded (in ScalarMap thePrs, in boolean isShaded)
double GetOpacity (in ScalarMap thePrs)
string SetOpacity (in ScalarMap thePrs, in double theOpacity)
string SetOpacity (in ScalarMap thePrs, in double theOpacity)
double GetLineWidth (in ScalarMap thePrs)
string SetLineWidth (in ScalarMap thePrs, in double theLineWidth)
string SetLineWidth (in ScalarMap thePrs, in double theLineWidth)
void ShowPart (in ViewRepresentation ViewRepr, in boolean state)
Maximize ()
void SetTitle (in string theTitle)
void SetTitle (in string theTitle)
string GetTitle ()
string GetTitle ()
void SetBackground (in SALOMEDS::Color theColor)
Update ()
boolean SavePicture (in string theFileName)
boolean SavePicture (in string theFileName)
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -713,7 +720,7 @@ Removes the scaling of the view.
boolean VISU.View3D.SaveViewParams in string in string  theName  ) 
boolean VISU.View3D.RestoreViewParams in string in string  theName  )  - + @@ -891,7 +898,7 @@ Get shrink state of the given presentation in this view.
Para
string VISU.View3D.SetPresentationType string VISU.View3D.SetPresentationType in ScalarMap  thePrs, - + @@ -969,7 +976,7 @@ Get shading state of the given presentation in this view.
Par
string VISU.View3D.SetShrinked string VISU.View3D.SetShrinked in ScalarMap  thePrs, - + @@ -1047,7 +1054,7 @@ Get opacity of the given presentation in this view.
Parameter
string VISU.View3D.SetShaded string VISU.View3D.SetShaded in ScalarMap  thePrs, - + @@ -1125,7 +1132,7 @@ Get line width of the given presentation in this view.
Parame
string VISU.View3D.SetOpacity string VISU.View3D.SetOpacity in ScalarMap  thePrs, - + @@ -1956,7 +1963,7 @@ Old methods for view parameters management, they don't work now - + @@ -1987,7 +1994,7 @@ Sets the title of the View frame.
Parameters:
string VISU.View3D.SetLineWidth string VISU.View3D.SetLineWidth in ScalarMap  thePrs,
void VISU.View.SetTitle in string in string  theTitle  )  [inherited] - + @@ -2256,7 +2263,7 @@ Updates the view. - + @@ -2288,7 +2295,7 @@ Saves the view.
Parameters:
string VISU.View.GetTitle string VISU.View.GetTitle  ) 
boolean VISU.View.SavePicture in string in string  theFileName  )  [inherited] - + @@ -2315,7 +2322,7 @@ Returns ID of the object.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -2337,5 +2344,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ViewManager.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ViewManager.html index 2b150d41..6ddc8cf4 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ViewManager.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ViewManager.html @@ -5,18 +5,24 @@ Main Page +   +

VISU.ViewManager Interface Reference

Interface of the ViewManager. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.ViewManager:

Inheritance graph
+Inheritance diagram for VISU.ViewManager:

Inheritance graph
+ + + @@ -34,9 +40,9 @@ Inheritance diagram for VISU.ViewManager:

 
- + - +

Public Member Functions

Creation of a 2D plot View.
void Destroy (in View theView)
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -193,7 +199,7 @@ Deletes a definite view.
Parameters:
- + @@ -220,7 +226,7 @@ Returns ID of the object. - + @@ -319,7 +326,7 @@ Sets the title of the XY plot
Parameters:
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -242,5 +248,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+ diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot.html index 3c109aad..3edaf2b1 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot.html @@ -5,18 +5,25 @@ Main Page +   +

VISU.XYPlot Interface Reference

Interface of the 2D plot view. More...

import "VISU_Gen.idl";

-Inheritance diagram for VISU.XYPlot:

Inheritance graph
+Inheritance diagram for VISU.XYPlot:

Inheritance graph
+ + + + @@ -43,9 +50,9 @@ Inheritance diagram for VISU.XYPlot:


Public Member Functions

-
+ - + @@ -59,21 +66,21 @@ Inheritance diagram for VISU.XYPlot:

void 
- + - + - + - + - + - + - + - + @@ -133,9 +140,9 @@ Inheritance diagram for VISU.XYPlot:

void 
- + - + @@ -143,9 +150,9 @@ Inheritance diagram for VISU.XYPlot:

void 
- + - + @@ -163,11 +170,11 @@ Inheritance diagram for VISU.XYPlot:

void 
- + - + - +

Public Types

void SetSubTitle (in string theTitle)
void SetSubTitle (in string theTitle)
string GetSubTitle ()
string GetSubTitle ()
void SetCurveType (in CurveType theType)
EnableYGrid (in boolean theMajor, in long theNumMajor, in boolean theMinor, in long theNumMinor)
void SetHorScaling (in Scaling theScaling)
void SetHorScaling (in Scaling theScaling)
Scaling GetHorScaling ()
Scaling GetHorScaling ()
void SetVerScaling (in Scaling theScaling)
void SetVerScaling (in Scaling theScaling)
Scaling GetVerScaling ()
Scaling GetVerScaling ()
void SetXTitle (in string theTitle)
void SetXTitle (in string theTitle)
string GetXTitle ()
string GetXTitle ()
void SetYTitle (in string theTitle)
void SetYTitle (in string theTitle)
string GetYTitle ()
string GetYTitle ()
void ShowLegend (in boolean theShowing)
SetViewPositionVertical (in ViewPosition ViewPosVer)
void SetRelativePosition (in double x, in double y)
void SetRelativePosition (in double x, in double y)
void SetRelativeSize (in double x, in double y)
void SetRelativeSize (in double x, in double y)
void Minimize ()
Maximize ()
void SetTitle (in string theTitle)
void SetTitle (in string theTitle)
string GetTitle ()
string GetTitle ()
void SetBackground (in SALOMEDS::Color theColor)
Update ()
boolean SavePicture (in string theFileName)
boolean SavePicture (in string theFileName)
IdType GetID ()
IdType GetID ()
VISUType GetType ()
VISUType GetType ()

Detailed Description

@@ -288,7 +295,7 @@ displaying part ("ALL" isn't setable)
Enumerator:
void VISU.XYPlot.SetSubTitle in string in string  theTitle  )  - + @@ -566,7 +573,7 @@ Enable/disables Y-axis grid of the 2D plot. - + @@ -597,7 +604,7 @@ Sets horizontal scaling of the 2D plot.
Parameters:
<
string VISU.XYPlot.GetSubTitle string VISU.XYPlot.GetSubTitle  ) 
void VISU.XYPlot.SetHorScaling in Scaling in Scaling  theScaling  )  - + @@ -626,7 +633,7 @@ Gets the type horizontal scaling of the 2D plot. - + @@ -657,7 +664,7 @@ Sets vertical scaling of the 2D plot.
Parameters:
Scaling VISU.XYPlot.GetHorScaling Scaling VISU.XYPlot.GetHorScaling  ) 
void VISU.XYPlot.SetVerScaling in Scaling in Scaling  theScaling  ) 
- + @@ -686,7 +693,7 @@ Gets the type vertical scaling of the 2D plot. - + @@ -717,7 +724,7 @@ Sets the title of the X-axis of the plot.
Parameters:
Scaling VISU.XYPlot.GetVerScaling Scaling VISU.XYPlot.GetVerScaling  ) 
void VISU.XYPlot.SetXTitle in string in string  theTitle  ) 
- + @@ -746,7 +753,7 @@ Gets the title of the X-axis of the plot. - + @@ -777,7 +784,7 @@ Sets the title of the Y-axis of the plot.
Parameters:
string VISU.XYPlot.GetXTitle string VISU.XYPlot.GetXTitle  ) 
void VISU.XYPlot.SetYTitle in string in string  theTitle  ) 
- + @@ -1818,7 +1825,7 @@ Old methods for view parameters management, they don't work now - + @@ -1849,7 +1856,7 @@ Sets the title of the View frame.
Parameters:
string VISU.XYPlot.GetYTitle string VISU.XYPlot.GetYTitle  ) 
void VISU.View.SetTitle in string in string  theTitle  )  [inherited] - + @@ -2118,7 +2125,7 @@ Updates the view. - + @@ -2150,7 +2157,7 @@ Saves the view.
Parameters:
string VISU.View.GetTitle string VISU.View.GetTitle  ) 
boolean VISU.View.SavePicture in string in string  theFileName  )  [inherited] - + @@ -2177,7 +2184,7 @@ Returns ID of the object.
IdType VISU.Base.GetID IdType VISU.Base.GetID  )  - + @@ -2199,5 +2206,7 @@ Returns the type of the presentable object
VISUType VISU.Base.GetType VISUType VISU.Base.GetType  ) 
+