From 2641cbcbabb5d31952ec12ee6fa5c0967374623e Mon Sep 17 00:00:00 2001 From: jfa Date: Thu, 21 Jun 2007 10:40:29 +0000 Subject: [PATCH] Update User documentation for VISU_Gen.idl. --- .../visugenidl_doc/VISU__Gen_8idl-source.html | 888 ------ .../VISU/visugenidl_doc/VISU__Gen_8idl.html | 29 +- .../visugenidl_doc/VISU__Gen_8idl__incl.jpg | Bin 16179 -> 15523 bytes .../interfaceVISU_1_1Animation.html | 1700 ++++------ ...rfaceVISU_1_1Animation__inherit__graph.jpg | Bin 3632 -> 3703 bytes .../visugenidl_doc/interfaceVISU_1_1Base.html | 115 +- .../interfaceVISU_1_1Base__inherit__graph.jpg | Bin 63679 -> 27839 bytes .../interfaceVISU_1_1ColoredPrs3d.html | 1069 ++++--- .../interfaceVISU_1_1ColoredPrs3dCache.html | 344 ++ ...U_1_1ColoredPrs3dCache__inherit__graph.jpg | Bin 0 -> 10066 bytes .../interfaceVISU_1_1ColoredPrs3dHolder.html | 288 ++ ..._1_1ColoredPrs3dHolder__inherit__graph.jpg | Bin 0 -> 12086 bytes ...ceVISU_1_1ColoredPrs3d__inherit__graph.jpg | Bin 42657 -> 44355 bytes .../interfaceVISU_1_1Container.html | 268 +- ...rfaceVISU_1_1Container__inherit__graph.jpg | Bin 8071 -> 8284 bytes .../interfaceVISU_1_1Curve.html | 554 ++-- ...interfaceVISU_1_1Curve__inherit__graph.jpg | Bin 7738 -> 7976 bytes .../interfaceVISU_1_1CutLines.html | 2344 ++++++-------- ...erfaceVISU_1_1CutLines__inherit__graph.jpg | Bin 17204 -> 17608 bytes .../interfaceVISU_1_1CutPlanes.html | 1722 +++++----- ...rfaceVISU_1_1CutPlanes__inherit__graph.jpg | Bin 17312 -> 17647 bytes .../interfaceVISU_1_1DeformedShape.html | 1476 ++++----- ...eVISU_1_1DeformedShape__inherit__graph.jpg | Bin 21858 -> 22382 bytes .../interfaceVISU_1_1GaussPoints.html | 1051 +++--- ...aceVISU_1_1GaussPoints__inherit__graph.jpg | Bin 15098 -> 15664 bytes .../interfaceVISU_1_1IsoSurfaces.html | 1366 ++++---- ...aceVISU_1_1IsoSurfaces__inherit__graph.jpg | Bin 17377 -> 17800 bytes .../visugenidl_doc/interfaceVISU_1_1Mesh.html | 553 ++-- .../interfaceVISU_1_1Mesh__inherit__graph.jpg | Bin 12666 -> 12820 bytes .../interfaceVISU_1_1Plot3D.html | 1818 +++++------ ...nterfaceVISU_1_1Plot3D__inherit__graph.jpg | Bin 17052 -> 17429 bytes .../interfaceVISU_1_1Prs3d.html | 279 +- ...interfaceVISU_1_1Prs3d__inherit__graph.jpg | Bin 44442 -> 46225 bytes .../interfaceVISU_1_1PrsObject.html | 143 +- ...rfaceVISU_1_1PrsObject__inherit__graph.jpg | Bin 47480 -> 28426 bytes .../interfaceVISU_1_1RemovableObject.html | 146 +- ...ISU_1_1RemovableObject__inherit__graph.jpg | Bin 49201 -> 32749 bytes .../interfaceVISU_1_1Result.html | 472 ++- ...nterfaceVISU_1_1Result__inherit__graph.jpg | Bin 8816 -> 9215 bytes .../interfaceVISU_1_1ScalarMap.html | 1314 ++++---- ...rfaceVISU_1_1ScalarMapOnDeformedShape.html | 1549 +++++---- ...alarMapOnDeformedShape__inherit__graph.jpg | Bin 18825 -> 19110 bytes ...rfaceVISU_1_1ScalarMap__inherit__graph.jpg | Bin 40860 -> 42348 bytes .../interfaceVISU_1_1StreamLines.html | 1870 +++++------ ...aceVISU_1_1StreamLines__inherit__graph.jpg | Bin 20104 -> 20565 bytes .../interfaceVISU_1_1Table.html | 376 +-- .../interfaceVISU_1_1TableView.html | 1572 ++++----- ...rfaceVISU_1_1TableView__inherit__graph.jpg | Bin 4849 -> 5147 bytes ...interfaceVISU_1_1Table__inherit__graph.jpg | Bin 7767 -> 7928 bytes .../interfaceVISU_1_1VISU__Gen.html | 2030 ++++++------ ...rfaceVISU_1_1VISU__Gen__inherit__graph.jpg | Bin 9098 -> 9222 bytes .../interfaceVISU_1_1Vectors.html | 1766 +++++----- ...terfaceVISU_1_1Vectors__inherit__graph.jpg | Bin 19714 -> 20191 bytes .../visugenidl_doc/interfaceVISU_1_1View.html | 1576 ++++----- .../interfaceVISU_1_1View3D.html | 2826 +++++++---------- ...nterfaceVISU_1_1View3D__inherit__graph.jpg | Bin 4659 -> 4934 bytes .../interfaceVISU_1_1ViewManager.html | 264 +- ...aceVISU_1_1ViewManager__inherit__graph.jpg | Bin 3960 -> 3962 bytes .../interfaceVISU_1_1View__inherit__graph.jpg | Bin 9464 -> 9567 bytes .../interfaceVISU_1_1XYPlot.html | 2722 +++++++--------- ...nterfaceVISU_1_1XYPlot__inherit__graph.jpg | Bin 4655 -> 4795 bytes .../VISU/visugenidl_doc/namespaceVISU.html | 380 +++ 62 files changed, 15479 insertions(+), 19391 deletions(-) delete mode 100644 doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl-source.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3dCache.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3dCache__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3dHolder.html create mode 100644 doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3dHolder__inherit__graph.jpg create mode 100644 doc/salome/gui/VISU/visugenidl_doc/namespaceVISU.html 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 deleted file mode 100644 index 9dd48fe8..00000000 --- a/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl-source.html +++ /dev/null @@ -1,888 +0,0 @@ - - - - - - Main Page - - - - -  - - - -

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 
-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 
-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 
-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 
-00376     void SetPresentationType(in PresentationType theType);
-00377 
-00382     PresentationType GetPresentationType();
-00383   };
-00384 
-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 
-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     double GetScale();
-00563 
-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 
-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 
-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     CutPlanes::Orientation GetOrientationType();
-00862 
-00866     CutPlanes::Orientation GetOrientationType2();
-00867 
-00871     double GetRotateX();
-00872 
-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 
-00907     double GetDisplacement();
-00908 
-00912     double GetDisplacement2();
-00913 
-00917     void SetBasePlanePosition(in double thePlanePosition);
-00918 
-00921     double GetBasePlanePosition();
-00922 
-00927     void SetLinePosition(in long thePlaneNumber, in double thePlanePosition);
-00928 
-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 
-01043     double GetStepLength();
-01044 
-01047     Prs3d GetSource();
-01048 
-01052     double GetUsedPoints();
-01053 
-01056     Direction GetDirection();
-01057   };
-01058 
-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 
-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 
-01132     void SetGlyphPos(in GlyphPos thePos);
-01133 
-01137     GlyphPos GetGlyphPos();
-01138   };
-01139 
-01140   //-------------------------------------------------------
-01155   interface Animation : Base {
-01159     enum AnimationMode{ PARALLEL, 
-01160                SUCCCESSIVE 
-01161     };
-01162     
-01166     boolean addField(in SALOMEDS::SObject theObject);
-01167 
-01170     void clearFields();
-01171 
-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     void lastFrame();
-01216 
-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 
-01256     void setSpeed(in long theSpeed);
-01257 
-01260     long getSpeed();
-01261 
-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 
-01296     void dumpTo(in string thePath);
-01297 
-01305     string setDumpFormat(in string theFormat);
-01306 
-01309     boolean isCycling();
-01310 
-01314     double getMinTime();
-01315 
-01319     double getMaxTime();
-01320 
-01326     void setProportional(in boolean theProp);
-01327 
-01333     void setCycling(in boolean theCycle);
-01334 
-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 
-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 
-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 
-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 
-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 
-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 
-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     string GetTitle();
-01826 
-01831     void SetBackground(in SALOMEDS::Color theColor);
-01832 
-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 
-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 
-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 
-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 
-02085     void SetCurveType(in CurveType theType);
-02086 
-02089     CurveType GetCurveType();
-02090 
-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 14b7a98d..5d34130d 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl.html +++ b/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl.html @@ -11,7 +11,7 @@   - +

idl/VISU_Gen.idl File Reference

#include "SALOME_Exception.idl"
#include "SALOME_GenericObj.idl"
#include "SALOME_Component.idl"
@@ -21,9 +21,7 @@

Include dependency graph for VISU_Gen.idl:

- -

-Go to the source code of this file. +
@@ -55,6 +53,16 @@ Include dependency graph for VISU_Gen.idl:

interface  
+ + + + + + + + + + @@ -110,7 +118,9 @@ Include dependency graph for VISU_Gen.idl:

 
- + + + @@ -178,6 +191,6 @@ Include dependency graph for VISU_Gen.idl:

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. +Generated on Thu Jun 21 14:30:37 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl__incl.jpg b/doc/salome/gui/VISU/visugenidl_doc/VISU__Gen_8idl__incl.jpg index 7d8a72acb2c95a8d740fe4c9db766f14c26b3dd6..b39f3e1a6caeed92a9267f8d670c52f68535f389 100644 GIT binary patch literal 15523 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 - +

VISU.Animation Interface Reference

Animation class More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.Animation:

Inheritance graph
- +

Namespaces

namespace  VISU
VISU.ColoredPrs3d
 Basic Interface for the Colored 3D Presentations. More...
interface  VISU.ColoredPrs3dHolder
 ColoredPrs3dHolder interface. Interface of 3d presentation's holder, which represents colored 3d presentations, created on fields. It is publishing in the object browser in a separate folder and can be controled by viewer's slider. More...
struct  VISU.ColoredPrs3dHolder.BasicInput
struct  VISU.ColoredPrs3dHolder.TimeStampInfo
interface  VISU.ColoredPrs3dCache
 ColoredPrs3dCache interface. This interface is responsible for memory management of 3d presentations. One cache corresponds to one study. More...
interface  VISU.ScalarMap
 Interface of the Scalar Map. More...
Interface of the ViewManager. More...

Typedefs

typedef string VISU.IdType
typedef string VISU.IdType
typedef sequence< string > VISU.string_array

Enumerations

enum  VISU.Scaling { VISU.LINEAR, @@ -131,7 +141,7 @@ Include dependency graph for VISU_Gen.idl:

VISU.TMESH, VISU.TSCALARMAP, -VISU.TISOSURFACE, +VISU.TISOSURFACES, VISU.TDEFORMEDSHAPE,
  VISU.TSCALARMAPONDEFORMEDSHAPE, @@ -159,7 +169,10 @@ Include dependency graph for VISU_Gen.idl:

VISU.TTIMESTAMP, VISU.TANIMATION,
-  VISU.TALL +  VISU.TCOLOREDPRS3DHOLDER, +VISU.TCOLOREDPRS3DCACHE, +VISU.TPART, +VISU.TALL
}
+ + + + @@ -69,9 +73,9 @@ Inheritance diagram for VISU.Animation:

boolean 
- + - + @@ -137,24 +141,16 @@ playing these animations in the VISU module.


Member Enumeration Documentation

-

-


Public Types

 PARALLEL
 SUCCCESSIVE
enum  AnimationMode { PARALLEL, SUCCCESSIVE }
isRangeDefined ()
void dumpTo (in string thePath)
void dumpTo (in string thePath)
string setDumpFormat (in string theFormat)
string setDumpFormat (in string theFormat)
boolean isCycling ()
- - - -
- + +
+
+
- +
enum VISU::Animation::AnimationMode enum VISU::Animation::AnimationMode
-
- - - - succcessive mode of animation.
-   - + +

This enumeration contains a set of available animation modes.

Enumerator:
@@ -165,33 +161,25 @@ parallel mode of animation.
- - - + + +


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - - - + + + + + +
boolean VISU.Animation.addField in SALOMEDS::SObject  theObject  ) boolean VISU.Animation.addField (in SALOMEDS::SObject  theObject  ) 
-
- - - -
-   - + +

Defines the field which will be used as a base for generation of the animation.

Parameters:
@@ -199,59 +187,43 @@ Defines the field which will be used as a base for generation of the animation.
theObject The SObject corresponding to the field.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.Animation.clearFields  ) void VISU.Animation.clearFields (  ) 
-
- - - - - -
-   - + +

-Remove all fields from Animation object.

-

- - - - -
- +Remove all fields from Animation object. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Animation.generatePresentations in long  theFieldNum  ) void VISU.Animation.generatePresentations (in long  theFieldNum  ) 
-
- - - -
-   - + +

Generates presentations on the basis of the field.

Parameters:
@@ -259,249 +231,177 @@ Generates presentations on the basis of the field.
Parameters
theFieldNum The number of the field, which will be used as the basis for construction of the presentation.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
boolean VISU.Animation.generateFrames  ) boolean VISU.Animation.generateFrames (  ) 
-
- - - - - -
-   - + +

Generates a set of frames from the created by the method generatePresentations3D presentations. A sequence of these frames will be transformed into an animation.

Returns:
True, if the frames have been successfully generated.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.Animation.clearView  ) void VISU.Animation.clearView (  ) 
-
- - - - - -
-   - + +

-Clears the view before starting an animation.

-

- - - - -
- +Clears the view before starting an animation. + +

+ +

+
+
- - - - - + + + + +
void VISU.Animation.startAnimation  ) void VISU.Animation.startAnimation (  ) 
-
- - - - - -
-   - + +

-Starts an animation.

-

- - - - -
- +Starts an animation. + +

+ +

+
+
- - - - - + + + + +
void VISU.Animation.stopAnimation  ) void VISU.Animation.stopAnimation (  ) 
-
- - - - - -
-   - + +

-Stops an animation.

-

- - - - -
- +Stops an animation. + +

+ +

+
+
- - - - - + + + + +
void VISU.Animation.nextFrame  ) void VISU.Animation.nextFrame (  ) 
-
- - - - - -
-   - + +

-Forwards to the next frame.

-

- - - - -
- +Forwards to the next frame. + +

+ +

+
+
- - - - - + + + + +
void VISU.Animation.prevFrame  ) void VISU.Animation.prevFrame (  ) 
-
- - - - - -
-   - + +

-Returns to the previous frame.

-

- - - - -
- +Returns to the previous frame. + +

+ +

+
+
- - - - - + + + + +
void VISU.Animation.firstFrame  ) void VISU.Animation.firstFrame (  ) 
-
- - - - - -
-   - + +

-Returns to the first frame of the animation.

-

- - - - -
- +Returns to the first frame of the animation. + +

+ +

+
+
- - - - - + + + + +
void VISU.Animation.lastFrame  ) void VISU.Animation.lastFrame (  ) 
-
- - - - - -
-   - + +

-Forwards to the last frame of the animation.

-

- - - - -
- +Forwards to the last frame of the animation. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Animation.gotoFrame in long  theFrame  ) void VISU.Animation.gotoFrame (in long  theFrame  ) 
-
- - - -
-   - + +

Passes to a definite frame of the animation.

Parameters:
@@ -509,242 +409,178 @@ Passes to a definite frame of the animation.
Parameters:<
theFrame A long value defining the number of the frame.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.Animation.getNbFields  ) long VISU.Animation.getNbFields (  ) 
-
- - - - - -
-   - + +

-Gets the number of time stamps (subfields) contained in the given field.

-

- - - - -
- +Gets the number of time stamps (subfields) contained in the given field. + +

+ +

+
+
- - - - - + + + + +
long VISU.Animation.getNbFrames  ) long VISU.Animation.getNbFrames (  ) 
-
- - - - - -
-   - + +

-Gets the number of generated frames

-

- - - - -
- +Gets the number of generated frames + +

+ +

+
+
- - - - - + + + + +
boolean VISU.Animation.isRunning  ) boolean VISU.Animation.isRunning (  ) 
-
- - - - - -
-   - + +

-Returns True, if the animation is currently running.

-

- - - - -
- +Returns True, if the animation is currently running. + +

+ +

+
+
- - - - - + + + + +
long VISU.Animation.getCurrentFrame  ) long VISU.Animation.getCurrentFrame (  ) 
-
- - - - - -
-   - + +

-Returns the number of the current frame.

-

- - - - -
- +Returns the number of the current frame. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
ColoredPrs3d VISU.Animation.getPresentation in long  theField, ColoredPrs3d VISU.Animation.getPresentation (in long  theField,
in long  theFramein long  theFrame 
)
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.Animation.setPresentationType in long  theFieldNum, void VISU.Animation.setPresentationType (in long  theFieldNum,
in VISUType  theTypein VISUType  theType 
)
-
- - - - - -
-   - + +

-Sets the type of presentation (vectors, deformed shape etc.) which will be generated by the method generatePresentations.

-

- - - - -
- +Sets the type of presentation (vectors, deformed shape etc.) which will be generated by the method generatePresentations. + +

+ +

+
+
- - - - - - + + + + + +
VISUType VISU.Animation.getPresentationType in long  theFieldNum  ) VISUType VISU.Animation.getPresentationType (in long  theFieldNum  ) 
-
- - - - - -
-   - + +

-Gets the type of presentation (vectors, deformed shape etc.) which will be generated by the method generatePresentations.

-

- - - - -
- +Gets the type of presentation (vectors, deformed shape etc.) which will be generated by the method generatePresentations. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Animation.setSpeed in long  theSpeed  ) void VISU.Animation.setSpeed (in long  theSpeed  ) 
-
- - - -
-   - + +

Sets the speed of the animation.

Parameters:
@@ -752,95 +588,71 @@ Sets the speed of the animation.
Parameters:
theSpeed The speed of the animation. The value varies from 1 to 99.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.Animation.getSpeed  ) long VISU.Animation.getSpeed (  ) 
-
- - - - - -
-   - + +

-Gets the speed of the animation.

-

- - - - -
- +Gets the speed of the animation. + +

+ +

+
+
- - - - - + + + + +
boolean VISU.Animation.isProportional  ) boolean VISU.Animation.isProportional (  ) 
-
- - - - - -
-   - + +

-Ruturns True, if playback of the animation is proportional. This option allows to render your animation with proportional periods of time between every frame (not depending on the time stamps).

-

- - - - -
- +Ruturns True, if playback of the animation is proportional. This option allows to render your animation with proportional periods of time between every frame (not depending on the time stamps). + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.Animation.setAnimationRange in double  theMin, void VISU.Animation.setAnimationRange (in double  theMin,
in double  theMaxin double  theMax 
)
-
- - - -
-   - + +

Sets the range of the animation. The range is defined on the basis of the time stamps of the field which have been used for generation of the animation. This method allows to bound the range of generated frames. If this method is not used, the animation will be generated on the basis of all time stamps contained in the field.

Parameters:
@@ -849,113 +661,81 @@ Sets the range of the animation. The range is defined on the basis of the time s
theMax The value of the last time stamp which will be used for generation of the animation.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.Animation.getMinRange  ) double VISU.Animation.getMinRange (  ) 
-
- - - - - -
-   - + +

-Gets the number of the first time stamp which will be used for generation of the animation.

-

- - - - -
- +Gets the number of the first time stamp which will be used for generation of the animation. + +

+ +

+
+
- - - - - + + + + +
double VISU.Animation.getMaxRange  ) double VISU.Animation.getMaxRange (  ) 
-
- - - - - -
-   - + +

-Gets the number of the last time stamp which will be used for generation of the animation.

-

- - - - -
- +Gets the number of the last time stamp which will be used for generation of the animation. + +

+ +

+
+
- - - - - + + + + +
boolean VISU.Animation.isRangeDefined  ) boolean VISU.Animation.isRangeDefined (  ) 
-
- - - - - -
-   - + +

-Returns True if the range of the animation has been defined by the method setAnimationRange. Otherwise the animation will be generated on the basis of all time stamps contained in the field.

-

- - - - -
- +Returns True if the range of the animation has been defined by the method setAnimationRange. Otherwise the animation will be generated on the basis of all time stamps contained in the field. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Animation.dumpTo in string  thePath  ) void VISU.Animation.dumpTo (in string  thePath  ) 
-
- - - -
-   - + +

Saves all the frames composing the animation into a definite directory. Pictures format is set with method setDumpFormat().

Parameters:
@@ -963,32 +743,24 @@ Saves all the frames composing the animation into a definite directory. Pictures
thePath The directory where all the frames will be saved.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
string VISU.Animation.setDumpFormat in string  theFormat  ) string VISU.Animation.setDumpFormat (in string  theFormat  ) 
-
- - - - - -
-   - + +

Set format for saving all the frames composing the animation.

Parameters:
@@ -997,115 +769,83 @@ Set format for saving all the frames composing the animation.
Returns:
Really set format. Differ from theFormat if theFormat is not available.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
boolean VISU.Animation.isCycling  ) boolean VISU.Animation.isCycling (  ) 
-
- - - - - -
-   - + +

-Returns True, if the playback of the animation is cycling.

-

- - - - -
- +Returns True, if the playback of the animation is cycling. + +

+ +

+
+
- - - - - + + + + +
double VISU.Animation.getMinTime  ) double VISU.Animation.getMinTime (  ) 
-
- - - - - -
-   - + +

Gets the first time stamp of the field defined at the input of the animation.

Note:
This method is used if animation range is NOT defined.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.Animation.getMaxTime  ) double VISU.Animation.getMaxTime (  ) 
-
- - - - - -
-   - + +

Gets the last time stamp of the field defined at the input of the animation.

Note:
This method is used if animation range is NOT defined.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Animation.setProportional in boolean  theProp  ) void VISU.Animation.setProportional (in boolean  theProp  ) 
-
- - - -
-   - + +

Sets proprtional playback of the animation. This option allows to render your animation with proportional periods of time between every frame (not depending on the time stamps).

Parameters:
@@ -1113,32 +853,24 @@ Sets proprtional playback of the animation. This option allows to render your an
theProp If this boolean parameter is True, playback of your animation will be set as proportional.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Animation.setCycling in boolean  theCycle  ) void VISU.Animation.setCycling (in boolean  theCycle  ) 
-
- - - -
-   - + +

Sets cycling playback of the animation. The number of cycles can be infinite, untill you use startAnimation method.

Parameters:
@@ -1146,196 +878,140 @@ Sets cycling playback of the animation. The number of cycles can be infinite, un
theCycle If this boolean parameter is True, playback of your animation will be set as cycling.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
boolean VISU.Animation.isCleaningMemoryAtEachFrame  ) boolean VISU.Animation.isCleaningMemoryAtEachFrame (  ) 
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

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

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
SALOMEDS::SObject VISU.Animation.publishInStudy  ) SALOMEDS::SObject VISU.Animation.publishInStudy (  ) 
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.Animation.saveAnimation  ) void VISU.Animation.saveAnimation (  ) 
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Animation.restoreFromStudy in SALOMEDS::SObject  theSObj  ) void VISU.Animation.restoreFromStudy (in SALOMEDS::SObject  theSObj  ) 
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
boolean VISU.Animation.isSavedInStudy  ) boolean VISU.Animation.isSavedInStudy (  ) 
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

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

Sets the animation mode.

Parameters:
@@ -1343,129 +1019,97 @@ Sets the animation mode.
Parameters:
theMode The value of this parameter is taken from the AnimationMode enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
AnimationMode VISU.Animation.getAnimationMode  ) AnimationMode VISU.Animation.getAnimationMode (  ) 
-
- - - - - -
-   - + +

-Gets the animation mode.

-

- - - - -
- +Gets the animation mode. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.Animation.ApplyProperties in long  theFieldNum, void VISU.Animation.ApplyProperties (in long  theFieldNum,
in ColoredPrs3d  thePrsin 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.

-

- - - - -
- +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. + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Returns ID of the object. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]VISUType VISU.Base.GetType (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns the type of the presentable object + +

+Generated on Thu Jun 21 14:31:14 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Animation__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Animation__inherit__graph.jpg index 2ef144117066af51563af322a7a7f4d44ba9f6dc..83cfd510a72e20fe175588c66b22bb6e7a629157 100644 GIT binary patch delta 2806 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 - + -

VISU.Base Interface Reference

import "VISU_Gen.idl"; +

VISU.Base Interface Reference

import "VISU_Gen.idl";

Inheritance diagram for VISU.Base:

Inheritance graph
- - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + @@ -54,62 +39,46 @@ Inheritance diagram for VISU.Base:

-

- - - -
- + +
+
+
- - - - - + + + + +
IdType VISU.Base.GetID  ) IdType VISU.Base.GetID (  ) 
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Returns ID of the object. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  ) VISUType VISU.Base.GetType (  ) 
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns the type of the presentable object + +

+Generated on Thu Jun 21 14:30:44 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Base__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Base__inherit__graph.jpg index afd2825c6bbaf4674cb778094965404b321c19b9..0a3207aafe0660f03cd762a7b7d3f8b46032e798 100644 GIT binary patch literal 27839 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

rUW)b8lHoo_^ol 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

x9VF2T50m}eSSB) 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 UDlJ8q^ - +

VISU.ColoredPrs3d Interface Reference

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

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.ColoredPrs3d:

Inheritance graph
- - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + @@ -48,6 +57,12 @@ Inheritance diagram for VISU.ColoredPrs3d:

double 
+ + + + + + @@ -70,14 +85,20 @@ Inheritance diagram for VISU.ColoredPrs3d:

long 
- + + + + + - + + + @@ -88,148 +109,191 @@ Inheritance diagram for VISU.ColoredPrs3d:

Detailed Description

This interface is responsable for coloring of 3D field presentations according the scalar values applied to different cells. As well it contains presentation parameters of the scalar bar. The scalar bar is displayed along with each colored field presentation and serves for consulting the correspondance between colors and data values.

-


Member Function Documentation

-

-


Public Types

 HORIZONTAL
 VERTICAL
enum  Orientation { HORIZONTAL, +VERTICAL + }

Public Member Functions

void SetScalarMode (in long theScalarMode)
GetMax ()
double GetSourceMin ()
double GetSourceMax ()
boolean IsRangeFixed ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
void SetBarOrientation (in Orientation theOrientation)
string GetTitle ()
Orientation GetBarOrientation ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
float GetMemorySize ()
void RemoveFromStudy ()
IdType GetID ()
- - - -
- - - - - - - - +

Member Enumeration Documentation

+ +
+
+
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  ) 
+ +
enum VISU::ColoredPrs3d::Orientation
-
- - - - - +Orientation of the scalar bar (to provide backward compatibility).
Enumerator:
+
-   - + +

-Sets the method of coloring of the elements composing a 3D presentation.

+ +
HORIZONTAL  +Horizontal orientation of the scalar bar.
VERTICAL  +Vertical orientation of the scalar bar.
-

- - - - -
- - - - - - - + + +

+Implemented in VISU.Plot3D, and VISU.CutPlanes. + +

+


Member Function Documentation

+ +
+
+
long VISU.ColoredPrs3d.GetScalarMode  ) 
+ + + + + + +
void VISU.ColoredPrs3d.SetScalarMode (in long  theScalarMode  ) 
-
- - - - - -
-   - + +

-Gets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- - - - - - - +Sets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
double VISU.ColoredPrs3d.GetMin  ) 
+ + + + + +
long VISU.ColoredPrs3d.GetScalarMode (  ) 
-
- - - - - -
-   - + +

-Gets the min boundary of the scalar bar.

-

- - - - -
- - - - - - - +Gets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
double VISU.ColoredPrs3d.GetMax  ) 
+ + + + + +
double VISU.ColoredPrs3d.GetMin (  ) 
-
- - - - - -
-   - + +

-Gets the max boundary of the scalar bar.

-

- - - - -
- +Gets the min boundary of the scalar bar. + +

+ +

+
+
+ + + + + + + +
double VISU.ColoredPrs3d.GetMax (  ) 
+ +
+ +

+Gets the max boundary of the scalar bar. +

+

+ +

+
+ - - - - + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X, double VISU.ColoredPrs3d.GetSourceMin (  ) 
+
+
+ +

+Gets the min boundary of the scalar bar from source data. +

+

+ +

+
+ - - - - + + + + + +
in double  Ydouble VISU.ColoredPrs3d.GetSourceMax (  ) 
+
+
+ +

+Gets the max boundary of the scalar bar from source data. +

+

+ +

+
+ - - - + + + + +
boolean VISU.ColoredPrs3d.IsRangeFixed (  ) 
-
- - - -
-   - + +
+ +

+Defines whether the scalar range corresponds to the source data or not. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition (in double  X,
in double  Y 
)
+
+

Sets the position of the scalar bar origin on the screen.

Parameters:
@@ -238,95 +302,71 @@ Sets the position of the scalar bar origin on the screen.
Par
Y Vertical position. The value can be between 0 and 1.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.ColoredPrs3d.GetPosX  ) 
+ + + + + +
double VISU.ColoredPrs3d.GetPosX (  ) 
-
- - - - - -
-   - + +

-Gets horizontal position of the scalar bar origin.

-

- - - - -
- - - - - - - +Gets horizontal position of the scalar bar origin. + +

+ +

+
+
double VISU.ColoredPrs3d.GetPosY  ) 
+ + + + + +
double VISU.ColoredPrs3d.GetPosY (  ) 
-
- - - - - -
-   - + +

-Gets vertical position of the scalar bar origin.

-

- - - - -
- +Gets vertical position of the scalar bar origin. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth, void VISU.ColoredPrs3d.SetSize (in double  theWidth,
in double  theHeightin double  theHeight 
)
-
- - - -
-   - + +

Sets the size of the scalar bar.

Parameters:
@@ -335,88 +375,64 @@ Sets the size of the scalar bar.
Parameters:
theHeight Height of this presentable object. The value can be between 0 and 1.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.ColoredPrs3d.GetWidth  ) 
+ + + + + +
double VISU.ColoredPrs3d.GetWidth (  ) 
-
- - - - - -
-   - + +

Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
-
-

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.ColoredPrs3d.GetHeight  ) 
+ + + + + +
double VISU.ColoredPrs3d.GetHeight (  ) 
-
- - - - - -
-   - + +

Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  ) 
+ + + + + + +
void VISU.ColoredPrs3d.SetNbColors (in long  theNbColors  ) 
-
- - - -
-   - + +

Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
@@ -424,60 +440,44 @@ Sets the number of colors which will be used for presentation of this presentabl
theNbColors A long value defining the number of colors.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
long VISU.ColoredPrs3d.GetNbColors  ) 
+ + + + + +
long VISU.ColoredPrs3d.GetNbColors (  ) 
-
- - - - - -
-   - + +

Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  ) 
+ + + + + + +
void VISU.ColoredPrs3d.SetLabels (in long  theNbLabels  ) 
-
- - - -
-   - + +

Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
@@ -485,60 +485,44 @@ Sets the number of labels which will be used for indication of color gradation o
theNbLabels A long value defining the number of labels.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
long VISU.ColoredPrs3d.GetLabels  ) 
+ + + + + +
long VISU.ColoredPrs3d.GetLabels (  ) 
-
- - - - - -
-   - + +

Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ColoredPrs3d.SetTitle in string  theName  ) 
+ + + + + + +
void VISU.ColoredPrs3d.SetTitle (in string  theName  ) 
-
- - - -
-   - + +

Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
@@ -546,205 +530,220 @@ Sets the title of the scalar bar. By default - the name of the selected result i
theName String parameter defining the name of the scalar bar.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
string VISU.ColoredPrs3d.GetTitle  ) 
+ + + + + +
string VISU.ColoredPrs3d.GetTitle (  ) 
-
- - - - - -
-   - + +

-Gets the title of the scalar bar.

-

- - - - -
- +Gets the title of the scalar bar. + +

+ +

+
+
+ + + + + + + + +
void VISU.ColoredPrs3d.SetBarOrientation (in Orientation  theOrientation  ) 
+ +
+ +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+ +
+

+ +

+
+ - - - - + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx, Orientation VISU.ColoredPrs3d.GetBarOrientation (  ) 
+
+
+ +

+Gets the type of orientation of the scalar bar (to provide backward compatibility). +

+

+ +

+
+ + + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.SetOffset (in float  theDx,
in float  theDy, in float  theDy,
in float  theDzin float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Move the 3D presentation according to the given offset parameters + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.GetOffset out float  theDx, void VISU.Prs3d.GetOffset (out float  theDx,
out float  theDy, out float  theDy,
out float  theDzout float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- - - - - - - +Gets offset parameters for the 3D presentation + +

+ +

+
+
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+ + + + + +
float VISU.Prs3d.GetMemorySize (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- - - - - - - +Gets memory size actually used by the presentation (Mb). + +

+ +

+
+
IdType VISU.Base.GetID  )  [inherited]
+ + + + + +
void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- - - - - - - +Remove object from study. + +

+ +

+
+
VISUType VISU.Base.GetType  )  [inherited]
+ + + + + +
IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns ID of the object. + +

+ +

+
+ + + + + + + + +
VISUType VISU.Base.GetType (  )  [inherited]
+
+
+ +

+Returns the type of the presentable object +

+

+Generated on Thu Jun 21 14:30:55 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3dCache.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3dCache.html new file mode 100644 index 00000000..9730844a --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3dCache.html @@ -0,0 +1,344 @@ + + + + + + Main Page + + + + +  + + + + +

VISU.ColoredPrs3dCache Interface Reference

ColoredPrs3dCache interface. This interface is responsible for memory management of 3d presentations. One cache corresponds to one study. + +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.ColoredPrs3dCache:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

 MINIMAL
 LIMITED
 NO_ENLARGE
 ENLARGE
 IMPOSSIBLE
enum  MemoryMode { MINIMAL, +LIMITED + }
enum  EnlargeType { NO_ENLARGE, +ENLARGE, +IMPOSSIBLE + }

Public Member Functions

void SetMemoryMode (in MemoryMode theMode)
MemoryMode GetMemoryMode ()
void SetLimitedMemory (in float theMemorySize)
float GetLimitedMemory ()
float GetMemorySize ()
ColoredPrs3dHolder CreateHolder (in VISUType theType, in ColoredPrs3dHolder::BasicInput theInput)
EnlargeType GetRequiredMemory (in VISUType theType, in ColoredPrs3dHolder::BasicInput theInput, out float theRequiredMemory)
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()
+

Member Enumeration Documentation

+ +
+ +
+ +

+This enumeration contains the cache memory modes.

Enumerator:
+ + + +
MINIMAL  +Minimal memory mode (default behaviour).
LIMITED  +Limited memory mode (fixed memory size for presentations).
+
+ +
+

+ +

+ +
+ +

+This enumeration defines how to enlarge the cache limited memory.

Enumerator:
+ + + + +
NO_ENLARGE  +No need to enlarge (default behaviour).
ENLARGE  +Enlarge limited memory.
IMPOSSIBLE  +Impossible to enlarge (not enough free memory).
+
+ +
+

+


Member Function Documentation

+ +
+
+ + + + + + + + + +
void VISU.ColoredPrs3dCache.SetMemoryMode (in MemoryMode  theMode  ) 
+
+
+ +

+Sets a memory mode. +

+

+ +

+
+ + + + + + + + +
MemoryMode VISU.ColoredPrs3dCache.GetMemoryMode (  ) 
+
+
+ +

+Gets a memory mode. +

+

+ +

+
+ + + + + + + + + +
void VISU.ColoredPrs3dCache.SetLimitedMemory (in float  theMemorySize  ) 
+
+
+ +

+Sets a memory size for limited mode (Mb). +

+

+ +

+
+ + + + + + + + +
float VISU.ColoredPrs3dCache.GetLimitedMemory (  ) 
+
+
+ +

+Gets a memory size for limited mode (Mb). +

+

+ +

+
+ + + + + + + + +
float VISU.ColoredPrs3dCache.GetMemorySize (  ) 
+
+
+ +

+Gets memory size actually used by the cache system (Mb). +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
ColoredPrs3dHolder VISU.ColoredPrs3dCache.CreateHolder (in VISUType  theType,
in ColoredPrs3dHolder::BasicInput  theInput 
)
+
+
+ +

+Creates ColoredPrs3dHolder. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + + + + + + + +
EnlargeType VISU.ColoredPrs3dCache.GetRequiredMemory (in VISUType  theType,
in ColoredPrs3dHolder::BasicInput  theInput,
out float  theRequiredMemory 
)
+
+
+ +

+Gets a memory which is required to create a holder. +

+

+ +

+
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
+
+
+ +

+Remove object from study. +

+

+ +

+
+ + + + + + + + +
IdType VISU.Base.GetID (  )  [inherited]
+
+
+ +

+Returns ID of the object. +

+

+ +

+
+ + + + + + + + +
VISUType VISU.Base.GetType (  )  [inherited]
+
+
+ +

+Returns the type of the presentable object +

+

+ +

+ + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3dCache__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3dCache__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..5cab7235bcaf0bbb5e19187ddc773dfac0ae0195 GIT binary patch literal 10066 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 QB`R%9qxeq)4?XqY0D)xZ>i_@% literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3dHolder.html b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3dHolder.html new file mode 100644 index 00000000..9ed99118 --- /dev/null +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3dHolder.html @@ -0,0 +1,288 @@ + + + + + + Main Page + + + + +  + + + + +

VISU.ColoredPrs3dHolder Interface Reference

ColoredPrs3dHolder interface. Interface of 3d presentation's holder, which represents colored 3d presentations, created on fields. It is publishing in the object browser in a separate folder and can be controled by viewer's slider. + +

+import "VISU_Gen.idl"; +

+Inheritance diagram for VISU.ColoredPrs3dHolder:

Inheritance graph
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Public Types

typedef sequence< TimeStampInfoTimeStampsRange

Public Member Functions

boolean Apply (in ColoredPrs3d thePrs3d, in BasicInput theInput, in View3D theView3D)
ColoredPrs3d GetDevice ()
VISUType GetPrsType ()
TimeStampsRange GetTimeStampsRange ()
BasicInput GetBasicInput ()
ColoredPrs3dCache GetCache ()
float GetMemorySize ()
void RemoveFromStudy ()
IdType GetID ()
VISUType GetType ()

Data Structures

struct  BasicInput
struct  TimeStampInfo
+

Member Typedef Documentation

+ +
+ +
+ +

+Defines representation range of timestamps. +

+

+


Member Function Documentation

+ +
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
boolean VISU.ColoredPrs3dHolder.Apply (in ColoredPrs3d  thePrs3d,
in BasicInput  theInput,
in View3D  theView3D 
)
+
+
+ +

+Apply input parameters to last visited presentation in the cache. +

+

+ +

+
+ + + + + + + + +
ColoredPrs3d VISU.ColoredPrs3dHolder.GetDevice (  ) 
+
+
+ +

+Gets the last visited presentation in the cache. +

+

+ +

+
+ + + + + + + + +
VISUType VISU.ColoredPrs3dHolder.GetPrsType (  ) 
+
+
+ +

+Gets type of the managed presentations. +

+

+ +

+
+ + + + + + + + +
TimeStampsRange VISU.ColoredPrs3dHolder.GetTimeStampsRange (  ) 
+
+
+ +

+Gets TimeStampsRange information from the last visited presentation. +

+

+ +

+
+ + + + + + + + +
BasicInput VISU.ColoredPrs3dHolder.GetBasicInput (  ) 
+
+
+ +

+Gets input parameters of the last visited presentation. +

+

+ +

+
+ + + + + + + + +
ColoredPrs3dCache VISU.ColoredPrs3dHolder.GetCache (  ) 
+
+
+ +

+Gets a ColoredPrs3dCache, to which the holder belongs +

+

+ +

+
+ + + + + + + + +
float VISU.ColoredPrs3dHolder.GetMemorySize (  ) 
+
+
+ +

+Gets memory size actually used by the holder (Mb). +

+

+ +

+
+ + + + + + + + +
void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
+
+
+ +

+Remove object from study. +

+

+ +

+
+ + + + + + + + +
IdType VISU.Base.GetID (  )  [inherited]
+
+
+ +

+Returns ID of the object. +

+

+ +

+
+ + + + + + + + +
VISUType VISU.Base.GetType (  )  [inherited]
+
+
+ +

+Returns the type of the presentable object +

+

+ +

+ + diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3dHolder__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3dHolder__inherit__graph.jpg new file mode 100644 index 0000000000000000000000000000000000000000..8f127ae5ec013a848a41fba53eb85b6305b50c77 GIT binary patch literal 12086 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 CX}6;Q literal 0 HcmV?d00001 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3d__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ColoredPrs3d__inherit__graph.jpg index 7525305c4dfaa25f7734dd0412e85cb69cc19411..f9aaa9a38851ec534d99b80e1a7e93727c4fedff 100644 GIT binary patch literal 44355 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
&u~hRFw< z0zFx9j44qRK+dp};~DH&^)%%QSqJuYt`=M>AUGA}pAR}UmbP0!cH!@|mTJ%x{B7@K zK)Q7*?uWgeURQ48MOK7taDr$APnTDe37AGII zi9NPW(?z=K8u{r$`9Tt&5TBt65Hx)sFWjh4$)r>F;g#_f=G-&)gX-h)vt@j@ZBO}3 zbn%xccLT+AR~l4Q%F2q5P-0x181u4T`e9D5J9n(puSoSYBf*KL7Z;_nrss_opc`{@ z?W4WtOjgW2LKMje+q$sX2Q<|e`)?$$n1xugmjW`F#?hiQ=fY`CAK^#_)rcH*Wu1ASjbc_%KkttwZD< zBnLhm9DeOyZ`T1M7n9;Ysf-sdIunt)uf^L*wH(8S_N+PAxpz52ZjpcT8YDtrwz#Yg z*c_OS^AqW$Ms3U_r2>@evBFpny&@B7===(Eo*Ud760`$JKqsPhzjyM_`O7s5KTG_- zt<$IH%5UhZT&@{J80Xg{X7P+AeoWX+VIC>Ax=_&`UTe=<*Sl9n4LDkjd|PbBDrH;@ zQOH3>+K^nMpBM}J5M|puQ1p9~zrVTlTKFihy;d~CJyOYNM1!NJILZ?Nf{zddZDH^s z2y2giDq~qyki9)@1Qz-}eR6TTt3a$lSp_KL2zS2X9mJ8b)W;Q(xD#FD;kmhTatlXCBcO=god3ac0$CdIa-R33IZJTxF-9YfLaD>*X|_?Jr#*R&{w6 zK?JPR8e+!Zab#nIr=RqnKZ%+>TUQ1O!!VI2tfT zj2THXVuVRoMii18!Yf|u$(B4Xvb5iEH-W!RoU5-9;Mu~`IBcd$Ju8A7J#Aq(hkmy$ z7nZ1C>(uY9u8Km+yc1MmS=hs#oUs4Y}&-EZ1U$9^+jy$ z_BtgDKL}cuw?s5EWu$}@pYC=;8?*FfUbw*-D^?Y;1#SppV=?2rp{VM_j9RJ-o;=Hu zQQBhEhmla+fw!sF#F11;$qEMRmo`;yBrfZoLc382o9k~e1it30oIe(OkZ5QXF)d+H zamR+9?y7|Wqr*MKE5w_(rJz=s-S#J+TJrCTs;o&Vr#o66&UvMxURL_uapUHTQ}{dX zL|Zzc?&}V41LONTnRhm}j7`eN+modWowz>~+w(uyQV=BGap=xfi=F^^A)sF5GZHpS zhWUf5{ZUjH*o)r^%!|GBc!fZ5+D$`kb;NfI?3@$`%upZH{}?=eg!^zL-$M~+hrWdl z0kk(^vUh*BvG?tc!J9ZE8b3k`zp;EIb%L*ti&*w|n^hgd+`VC~ycA3PX9f9&y+ZhJ zYxax91?DcSJdUNrPMZOWylS$zxXRkMc?(AKZ8o+am)J&;WO|x=#Bk)PLrp=B(bLb+ zTYxHVX_n+_X{NYgb4UrUP&xlSWKBrutCh6`)>pE(qlUT`?lu*z<|f6nvSBqOLNq4! z^4Hc{;jghk@i!E*y0}_(EUhlXiDB>yan8aDPu~;O(^c5 ztz$^6FjrKAK(A84X3^5y55~Q8HM)uUNsw;>_HIUu_298Yj$gI|-f79>9b|Ml z>yp37b8O}=Mlv}V95Fgxm^;KvfBr?sQk9R)DYPPyZLZ(>h|NkLFvkD}fvwrHrWLkP zvo)0{8`WgO?P2kD)2n+iaw3h0v1gPq~af?z3_`E zOjRk&la-x!^urBh!F5O1xVbnwq!4gi;I7o)n4rfzqv<%#6;lnNqu-ZUp-$dPQZyJZ zl)4Dvl4m#8K7DdWS0GGM%X#^G6hcAmeaFUl1UcoAlLe-J0Rh$K@5X~M+CQT4QsU(# zc&q3)0_me12aM8!l&bPT8u@)dOLOCNqGN3P68hdi&d0%#=Wfsv-8}_A^+73Ai|4+g zfuyQ?3FlAA!hrac=T9dg&gF}EBg25&0)@QrF z;>T)1=ZzM{Y^)mD8ASAxN{s_RDjo#A%DGRUFwF*JxDQb*YHIcO7|CYe5#lrST*)=yiVOA6H+ZC_6$>?u`R@g*x2Y34{)*x<2tY^N-` zwF@1w$qRehm~i^&)|#t%);H%oFE#j|`%1Z)T4(Du6zrD^3VaJaQX+Z%k|M;XWgT*^ zaiR_(fa3+wY=NX*cD@rt%xHS6lzE*@Tr$qbHfo++Ts-J??UOLE;4eFY6S2r1P(qx~ z(tJUC9*85Ja!iS#wJbGDhLT)A&(Ta%cmg%@hPd z(_fUZw7H;2NA$(rne?IKJhhSDXkvHdthzvhWHh-1mlD*Dm$Qjg$7RM@d2T<#p+cVv zN&Mc^bI?R1uuA~H^9_e{z%FfOR^h?knOd-=_RS34Y+tfJk_kR8(#Y0%SXV-@qPW(* zKK@97(Mubh3^T1R^-j&@L@ckG!}AnHx3$XJn3Jm-64{8SozE;O5^X}N`tGAbxML~8 z>}B=TpW-gxOF0a^kT_Z?uqJl90&56QEtfz>2Q{Kn_13|f@RktCgO*hxn2TNEOy8ZW zB9AOm28nNcuR62l(1bc)y;5EvteNgtsX7m%UNo@Kde#2mSl5aXs&bV_ua@(pFN`-N z5fRo3T?e-Tz=QL3w+>)wH(9WvYmZL?YvBzcTOrG9wn4&i&$uO4xDQvatH>sjGSa_E zdC*kGz!t-l@@sZ@P^6ITWo$-tQV#uH9o|{LB_14A`(a)hqOZ_&&_gw8a3VxU6XD7j z?s5r_Ab+jJbWK+(eLTH;*^wa^O`RAg{GhH7UzV~O2}cC9SEc9ixTo%g39kZwsC(Rn zGC)!-iIqNwJL4@AM5MIIu^gZ*5Cz_(uVTWIciRs8{XJ`)&SNFt%E!M{OiQY#XUUo7rkh)RSC4n8u8oD}WgQ|f zg22uF=(Z6{{B?_l?eF%^vZ%Sq*40yL ze^hbFfdI2xx*Lhdb6lZ86nTl&9I%Rz`XH$aUb}daa>-;Sv8+4v^3^LBh;2|iylZ0f zW}_?c8|{ai_0mdjA^)p9TKTpm4!1!rF3_E#6{au=KH1SWZJG=`CGB@~KM3Fo$=PBi zdLTD~d>J`x)JRI@Fp1Lg=Jn1Ls%NE@8(s}7}*JBg*HR&UmBbker z3@#8las*(h?7cOzTQqP@KEAKAs0fS+mcgedNw;%oOn$h<)aFjqmryeM#?mJ&ZU(|tfr4kYz@hK z-q_k=q+D&#*-Px^uK$2+N~{nUrz9y`52%G-b~IF*1*s?vbKF}Cd6Oh5;Sv8P$F}*+ zBFo6VWX0D_ig_PD=EqJdO!3M}wJcCbeUcQzmqnm)qWyGJl4t0Ub^h)dZhx5-Z)Ux1 zQUKM|LVu|bL+ zVv)hJGJ;Zi=Q5MhM>hj5`7nXqr<;Rod$ZE^=8})9jB5hDsPvq1y>;-PSfK6c-vaIM zb0fi_45^ZRRGI1z_>VJS_?$f($q1q;NN9_dJ8)`MQY>zLDT+IfBBjaRhw-WA2B83e zJwTarqV{Kd(jkoh#y+QuDm_%eIBLt$yI!K+rsb3&`OxnKC2tT@5wE;l3~TRa*#IWI zGLA@&Ei8&yK~%zcKCC&UNO(VaJ(CPw*Ycd9tJm?5t`_&4^xdFH3aE$aZ{W|@Ar*%R zk-N5j1;t=JUH*>)y zeOVgeCh3BS=@%xfFMaEQwT^DBuB{wMa~%{=UjjyAUO!q@3XsSy(f3xy?4Et>F$~J z{_vk#^3|#HowLv0`~1Rw37M0QBOq9RH=Uw>(erchw!a5(j6O(16P#RY8lMd)wO{bm z%Q;yR-lFvG9i4o2USAe&6|sf39i#=E5Xh16QO|8_YiO<9uy3;0}>`O}o z-Rg9J(Bk*U%Ri<;9PP|5%C`&UEWLcsVu z-FpQ-S9!0}C}+4GMFD5p_J7iKGd*2)qx2C=g(p+mcE&}Cm@;I*46@{nF3UBlj&q?{ zb8!I=)~sQ*uC*<7i%#-d0cGvJeePXTW9V|0tZNs}~+;L=Sv?b#E zHa-Y}xuzi4PkuEG@MwUEBX5fyCeEF~;8DE^*wvtR20k z1VmU4cm8(C{Oe~DYgj)K0bhS20`>qz0Oh}3Sl{|M=fBOfSSXzcY~n`g;m`A?hLm-b z?CI@Oa;R7LW2lF+DDTsP;)LV1%CAwg?FcpXfoZW@Tu_KUR4X-t*P+o;5AGo4UkHzj zaT^6F)%gZnnitaXR}MQL`)K@tF4aADl{c)$<$0CKoXnxl9?&5}x55|ms??}UklW`m zB=}3++J^Z;9NKodB50LW9OAd!ViD?;XiMu@=An$!+o`!@|_x zW%Yiw(YfuIBmZ~c!#{K#F_+yGnC3mH-VvCdcCL1KV5nGG(Iw&WHktX4pq3Gtx;HLc8qu|Bv5~kVECe(*28CQkfFXY45Lg1>QuGZ zk1QMsehsQ|D2whZAlYSB`<0Pf^miS@-+y=iCW-i~ozg$uIEi%T{LuD*70S|27rohu zX+o6JN5>rWWCTfw4unJ(c%NitPQak`I_j}C{YUKyGZgviue6+$j>4}hr4stgiaQz( zWTPhNhS{quWh@l1VZII86?({9+jol(cOTzg_u7xaCV$65{Yv}3MR6|v8w%*ZE~ttU z11OdA7=`V${z;B(xlF6XGy28Cti}hu=vl66ia<>NP;qT5I^A;b5UabXN?O#waRM(0(&!)0AY|NLir_7`srR$rX z|3UcR-9;JBKoFf3xj`5%-V4$ZPzML)Qfj}ti~Cb{;jY%{2xAbhO{#2+ktM0_3N1VA z1xDQ+#Cw5+P>oTO-@GODy-$BG%slz`c<8sH<42sC(|AP% zvO)mSeizr9I%cZh=<~tnOzMNlB;C}H-(|Duc<8>D4SoJ{ru4d9fzI-(ub{wgm+5C? z#}^!Md3VX!mZDByUNlQ2G_><+gDA8R+ijGQ;TyjG^$~koF{6$i!5*Eua46&ytm>U}v^wGHV_@IZ!;ebnZT@*}tE(29rhm#J)w&Zx8nrIy&)=oj^Ux)PSr?hOmjGtypC5}2TgQ3O z@9P6_VRClxI?*MI7u&+$TfqG8#>hNx+I`_w{0zE-^6^Zy*6DcuBFQ%WKv$zCLa*)g z4h_EJmwq#@OkrH7LzUKk#OLo}KF5A@4u>}*!`0R^o@+D28w?!3o&mp=vWR*4`F;S5 z56v46Gz+pNriYQ+S z-*IU#Y`vXE-p&^}C=0RDL>7SRg}t=g6sTTylSq(rOjcK8aHwND3d-4!*Cc}ZFbd$! z6OQGMRAifJ&){ATn3xF+Y9O4B+O!T*^YpYbr-K;|xuc}lgP*W={)*82=f>v$dCBvC z=27t{pS7`n;_a@6>usmRGOYW9Rvk(L_1D>QcfX?VT+M}Y|3EyOsPzQ+@fY6!QN1?- zy9B_F`;ZDp-@f(&h^)t5t!L=)zktS6jP8M4h4V}Oc-Al3YcYyYqWw+29XD8pc_VqE zc*>(#+*UuQ>0 z`tiFH_f;>w`ib5VZ!=QYxy>;0O?_#hm~c-^hS$Y-*1I1K%?M~N3My~g*ph@Bo{?+& zK1cnmqw8WQX|-b-H;Ad?!Xk~Ie%+5}7U3frN?~({iqOc2)@I(nc{0hi=y{}Vxp|wr zBzbHo9XTNrzL@O3P`CEvnmAtA{87i&nW>Afy)~=X40JI|-}=A>3YICv*@+vnvc$OlZ|~;zB~c9!{j}!L%qs)L8fG2nYT!6R~P~-oiZPC*tOvI;rFJm@+}U zFw!cTM2)V{=8Y9(Zn@rsDErd>#YU&F%%bk$BAB$~w%qKm?Ol3h*r22hE19|$9 ziott@%7#h8@4g<;H3*`15Gwg*AW5?sjh?7*4>0nCPWb5pnl3O|ICw=F?z;qz&o`Vc zNUy(hXCg{So{c{Tag7K^MC$ zeLGBhBOgTE`w*7-aO@PLpWQJlQ<@e9O6$cLCdCyrhBCW^s-1;C?=kf45cPR2)CUu9 zR#Hvct7(mq@6pL3-&ocs?RblGX^B5GKTeXe&bP?WnI_MP=+MwZ8z! z{2R-2{nX9G4bhHy@>`cuVHP^*dLWR4g^9_b&ep+xqKjp*{-8a4McdPN@|f5s_d~YO zi0-Bgxp^MQ6+Rl{!D3{s1)C_ftT$rU+wk>1X-s?)I$Q3MGuk)=loAL*1L2pQx z_x0{(xi8}d`UTWr;a}J*HB1qyXR^FuP$0CFYkb>5_Z+^?wrsriYGm;fO0C-s4FDzB z4*5wYWxR1qLmJRsgVdhr@?B*h1Wc}m}Zm+=56bg;8+ zhGsr}KqEEQpaYn((Z>0AoBsNrfP>N}e)?2o1?S5$sr{Fn8QMnZ{LQ)m3w6W-_K_nh zbzeT-`|prv-INVQ-V*IIh47dhJNNqK8!{EivU02V4^gF=R-0_G?`ggJO?=9SMMZLZ z%Z%;sTji)Xhe*2cZw+P&_ApoB%v%qM7?NQW%lu*rP1L2ZJmCY_k;B&$X8AFoI=>M!PHFS?kx8fJQCWH@ ziFlT-hD5MCIBl?`Am-F~UyXZR@RTfkJ+UryP_`WRx;X2wkHGG@6Ry3NS6011oKr&# z& zoPwxvbHo!9enzE(l&}4L2wqjsm_Wfc*>VrS@pvi7m1b1Tx#aiSsokdGX+}6|)$lra z*kjQv8_Ibhx)g*dSylBNy^J}FX9)?t24$9OZ1`#oJPZ0&bu&+OGUenGFHK2#2%@OY zo&bz|3H*z<-eih1c}9=-Yvn5RAk!oSw8u-@FaRPh9VAHRyI+E=dkD5mEr(Wp?%7a< zMeHt-*-FV*p)OD*Z&|9EJG5-{h#LTsM-{xIyJ-|0yDOh{P*Cb(hn(U%w0cKeowZ*i zq`RfQv-MQ+_j&=Wdika|G#Teq8Tg)KQLE;@?x)|?QQylQa%fDl&7Z4GFt~@2*^&

d714LzG7L;Ensd4SRcR?&0%`brg=2(&&9gbeMM_ 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 AoB#j- literal 42657 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 - +

VISU.Container Interface Reference

Container presentable object interface More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.Container:

Inheritance graph
- - - + + + @@ -47,29 +47,21 @@ Inheritance diagram for VISU.Container:

-

- - - -
- + +
+
+
- - - - - - + + + + + +
void VISU.Container.AddCurve in Curve  theCurve  ) void VISU.Container.AddCurve (in Curve  theCurve  ) 
-
- - - -
-   - + +

Adds a curve into the container.

Parameters:
@@ -77,32 +69,24 @@ Adds a curve into the container.
Parameters:
theCurve The added curve.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Container.RemoveCurve in Curve  theCurve  ) void VISU.Container.RemoveCurve (in Curve  theCurve  ) 
-
- - - -
-   - + +

Removes a curve from the container.

Parameters:
@@ -110,147 +94,107 @@ Removes a curve from the container.
Parameters:
theCurve The removed curve.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.Container.GetNbCurves  ) long VISU.Container.GetNbCurves (  ) 
-
- - - - - -
-   - + +

Gets the number of curves which are stored in the container.

Returns:
A long value corresponding to the number of curves which are stored in the container.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.Container.Clear  ) void VISU.Container.Clear (  ) 
-
- - - - - -
-   - + +

-Removes all curves from the container.

-

- - - - -
- +Removes all curves from the container. + +

+ +

+
+
- - - - - + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- +Remove object from study. + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Returns ID of the object. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]VISUType VISU.Base.GetType (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns the type of the presentable object + +

+Generated on Thu Jun 21 14:30:50 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Container__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Container__inherit__graph.jpg index fb62a02743e71b01eadc414ec183dc41229617be..ed68a9b547402234b6a7a12529d0af488690a054 100644 GIT binary patch literal 8284 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 literal 8071 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 - +

VISU.Curve Interface Reference

Interface of curve representation. More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.Curve:

Inheritance graph
- - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + @@ -85,24 +117,16 @@ Inheritance diagram for VISU.Curve:

-


Public Types

 NONE
 CIRCLE
 RECTANGLE
 DIAMOND
 DTRIANGLE
 UTRIANGLE
 LTRIANGLE
 RTRIANGLE
 CROSS
 XCROSS
 VOIDLINE
 SOLIDLINE
 DASHLINE
 DOTLINE
 DASHDOTLINE
 DASHDOTDOTLINE
enum  MarkerType {
  NONE, CIRCLE, @@ -56,9 +88,9 @@ Inheritance diagram for VISU.Curve:


Public Member Functions

void SetTitle (in string theTitle)
void SetTitle (in string theTitle)
string GetTitle ()
string GetTitle ()
void SetColor (in SALOMEDS::Color theColor)
- - - -
- + +
+
+
- +
enum VISU::Curve::MarkerType enum VISU::Curve::MarkerType
-
- - - -
-   - + +

This enumeration contains a set of elements defining the presentation type of markers (data points) with help of which the curve is constructed on the graphics.

Enumerator:
@@ -129,27 +153,19 @@ This enumeration contains a set of elements defining the presentation type of ma
- - - -

- - - - -
- + + +

+ +

+
+
- +
enum VISU::Curve::LineType enum VISU::Curve::LineType
-
- - - -
-   - + +

This enumeration contains a set of elements defining the type of presentation of a curve line on the graphics.

Enumerator:
@@ -168,33 +184,25 @@ This enumeration contains a set of elements defining the type of presentation of
- - - + + +


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - - - + + + + + +
void VISU.Curve.SetTitle in string  theTitle  ) void VISU.Curve.SetTitle (in string  theTitle  ) 
-
- - - -
-   - + +

Sets the title of the curve.

Parameters:
@@ -202,60 +210,44 @@ Sets the title of the curve.
Parameters:
theTitle This string parameter defines the title of this curve.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
string VISU.Curve.GetTitle  ) string VISU.Curve.GetTitle (  ) 
-
- - - - - -
-   - + +

Gets the title of the curve.

Returns:
String value corresponding to the title of the curve.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Curve.SetColor in SALOMEDS::Color  theColor  ) void VISU.Curve.SetColor (in SALOMEDS::Color  theColor  ) 
-
- - - -
-   - + +

Sets the color of the curve.

Parameters:
@@ -263,60 +255,44 @@ Sets the color of the curve.
Parameters:
theColor The color of the curve. This parameter is taken from the Orientation enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
SALOMEDS::Color VISU.Curve.GetColor  ) SALOMEDS::Color VISU.Curve.GetColor (  ) 
-
- - - - - -
-   - + +

Gets the color of the curve.

Returns:
Color of the curve. The returned value will correspond to one of the elements the Color enumeration.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Curve.SetMarker in MarkerType  theType  ) void VISU.Curve.SetMarker (in MarkerType  theType  ) 
-
- - - -
-   - + +

Sets the presentation type of markers (data points) with help of which the curve is constructed on the graphics.

Parameters:
@@ -324,69 +300,53 @@ Sets the presentation type of markers (data points) with help of which the curve
theType This parameter defines the type of marker with help of which the curve is constructed on the graphics. It is taken from MarkerType enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
MarkerType VISU.Curve.GetMarker  ) MarkerType VISU.Curve.GetMarker (  ) 
-
- - - - - -
-   - + +

Gets the presentation type of markers (data points) with help of which the curve is constructed on the graphics.

Returns:
The type of marker with help of which the curve is constructed on the graphics. The returned value will correspond to one of the elements the MarkerType enumeration.
-
-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.Curve.SetLine in LineType  theType, void VISU.Curve.SetLine (in LineType  theType,
in long  theLineWidthin long  theLineWidth 
)
-
- - - -
-   - + +

Sets the type of presentation of curve lines on the graphics.

Parameters:
@@ -395,148 +355,108 @@ Sets the type of presentation of curve lines on the graphics.
theLineWidth Long value defining the width of the curve line.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
LineType VISU.Curve.GetLine  ) LineType VISU.Curve.GetLine (  ) 
-
- - - - - -
-   - + +

Gets the type of representation of curve lines on the graphics.

Returns:
The type of representation of curve lines on the graphics.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.Curve.GetLineWidth  ) long VISU.Curve.GetLineWidth (  ) 
-
- - - - - -
-   - + +

Gets the width of the curve line.

Returns:
Long value corresponding to the width of the curve line.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- +Remove object from study. + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Returns ID of the object. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]VISUType VISU.Base.GetType (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns the type of the presentable object + +

+Generated on Thu Jun 21 14:30:49 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Curve__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Curve__inherit__graph.jpg index 5f593d4540a89190343fe7c25fda183a570d562e..4beb40dd54237dd13b62294f73e4715f0f347195 100644 GIT binary patch literal 7976 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 Q!u;P){$F3J!7x+*0T^oz(f|Me literal 7738 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 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 e5e052d4..0ba6ffce 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines.html @@ -11,29 +11,33 @@   - +

VISU.CutLines Interface Reference

Cut lines presentation. More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.CutLines:

Inheritance graph
- - - - - - - + + + + + + + - + + + + @@ -95,9 +99,11 @@ Inheritance diagram for VISU.CutLines:

void 
- + - + + + @@ -107,6 +113,12 @@ Inheritance diagram for VISU.CutLines:

double 
+ + + + + + @@ -129,14 +141,20 @@ Inheritance diagram for VISU.CutLines:

long 
- + + + - + + + + + @@ -149,78 +167,62 @@ Presentation parameters of a Cut lines presentation. Cut Lines is a type of pres 1. From Cut Planes presentation one plane is taken and it is used as base plane for construction of cut lines. 2. This plane is cut by a regular array of planes. The result of this operation is a regular array of lines in space, belonging to the same plane and having the same orientation. They are located inside or on the mesh.


Member Enumeration Documentation

-

-


Public Types

enum  Orientation { HORIZONTAL, -VERTICAL +
 HORIZONTAL
 VERTICAL
enum  Orientation { HORIZONTAL, +VERTICAL }

Public Member Functions

SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
void SetSourceRange ()
Orientation GetBarOrientation ()
void AddMeshOnGroup (in string theGroupName)
void RemoveAllGeom ()
void SetScalarMode (in long theScalarMode)
GetMax ()
double GetSourceMin ()
double GetSourceMax ()
boolean IsRangeFixed ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
float GetMemorySize ()
void RemoveFromStudy ()
IdType GetID ()
- - - -
- + +
+
+
- +
enum VISU::ScalarMap::Orientation [inherited] enum VISU::ColoredPrs3d::Orientation [inherited]
-
- - - - - -
-   - + +

Orientation of the scalar bar (to provide backward compatibility).

Enumerator:
- -
HORIZONTAL  +
HORIZONTAL  Horizontal orientation of the scalar bar.
VERTICAL  +
VERTICAL  Vertical orientation of the scalar bar.

-Implemented in VISU.Plot3D, and VISU.CutPlanes.

+Implemented in VISU.Plot3D, and VISU.CutPlanes. + +


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.CutLines.SetOrientation in CutPlanes::Orientation  theOrientation, void VISU.CutLines.SetOrientation (in CutPlanes::Orientation  theOrientation,
in double  theXAngle, in double  theXAngle,
in double  theYAnglein double  theYAngle 
)
-
- - - -
-   - + +

Sets the type of orientation in 3D space of the base plane of a cut lines presentation.

Parameters:
@@ -230,47 +232,39 @@ Sets the type of orientation in 3D space of the base plane of a cut lines presen
theXAngle The angle of rotation of the base plane around the second axis of the chosen orientation.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.CutLines.SetOrientation2 in CutPlanes::Orientation  theOrientation, void VISU.CutLines.SetOrientation2 (in CutPlanes::Orientation  theOrientation,
in double  theXAngle, in double  theXAngle,
in double  theYAnglein double  theYAngle 
)
-
- - - -
-   - + +

Sets the type of orientation in 3D space of the cutting planes of a cut lines presentation.

Parameters:
@@ -280,194 +274,138 @@ Sets the type of orientation in 3D space of the cutting planes of a cut lines pr
theXAngle The angle of rotation of the cutting planes around the second axis of the chosen orientation.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
CutPlanes::Orientation VISU.CutLines.GetOrientationType  ) 
+ + + + + +
CutPlanes::Orientation VISU.CutLines.GetOrientationType (  ) 
-
- - - - - -
-   - + +

-Gets the type of orientation in 3D space of the base plane of a cut lines presentation.

-

- - - - -
- - - - - - - +Gets the type of orientation in 3D space of the base plane of a cut lines presentation. + +

+ +

+
+
CutPlanes::Orientation VISU.CutLines.GetOrientationType2  ) 
+ + + + + +
CutPlanes::Orientation VISU.CutLines.GetOrientationType2 (  ) 
-
- - - - - -
-   - + +

-Gets the type of orientation in 3D space of the cutting planes of a cut lines presentation.

-

- - - - -
- - - - - - - +Gets the type of orientation in 3D space of the cutting planes of a cut lines presentation. + +

+ +

+
+
double VISU.CutLines.GetRotateX  ) 
+ + + + + +
double VISU.CutLines.GetRotateX (  ) 
-
- - - - - -
-   - + +

-Gets rotation angle of the base plane around the first axis of the chosen orientation.

-

- - - - -
- - - - - - - +Gets rotation angle of the base plane around the first axis of the chosen orientation. + +

+ +

+
+
double VISU.CutLines.GetRotateX2  ) 
+ + + + + +
double VISU.CutLines.GetRotateX2 (  ) 
-
- - - - - -
-   - + +

-Gets rotation angle of the cutting planes around the first axis of the chosen orientation.

-

- - - - -
- - - - - - - +Gets rotation angle of the cutting planes around the first axis of the chosen orientation. + +

+ +

+
+
double VISU.CutLines.GetRotateY  ) 
+ + + + + +
double VISU.CutLines.GetRotateY (  ) 
-
- - - - - -
-   - + +

-Gets rotation angle of the base plane around the second axis of the chosen orientation.

-

- - - - -
- - - - - - - +Gets rotation angle of the base plane around the second axis of the chosen orientation. + +

+ +

+
+
double VISU.CutLines.GetRotateY2  ) 
+ + + + + +
double VISU.CutLines.GetRotateY2 (  ) 
-
- - - - - -
-   - + +

-Gets rotation angle of the cutting planes around the second axis of the chosen orientation.

-

- - - - -
- - - - - - - - +Gets rotation angle of the cutting planes around the second axis of the chosen orientation. + +

+ +

+
+
void VISU.CutLines.SetDisplacement in double  theDisp  ) 
+ + + + + + +
void VISU.CutLines.SetDisplacement (in double  theDisp  ) 
-
- - - -
-   - + +

Sets the displacement of the base plane of the cut lines presentation in 3D space.

@@ -476,32 +414,24 @@ Sets the displacement of the base plane of the cut lines presentation in 3D spac

theDisp This parameter defines position of the base plane in 3D space. It varies from 0 to 1.
- - - -

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.CutLines.SetDisplacement2 in double  theDisp  ) 
+ + + + + + +
void VISU.CutLines.SetDisplacement2 (in double  theDisp  ) 
-
- - - -
-   - + +

Sets the displacement of the cutting planes of the cut lines presentation in 3D space.

@@ -510,86 +440,62 @@ Sets the displacement of the cutting planes of the cut lines presentation in 3D

theDisp This parameter defines position of the cutting planes in 3D space. It varies from 0 to 1.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.CutLines.GetDisplacement  ) 
+ + + + + +
double VISU.CutLines.GetDisplacement (  ) 
-
- - - - - -
-   - + +

-Gets the displacement of the base plane of the cut lines presentation in 3D space.

-

- - - - -
- - - - - - - +Gets the displacement of the base plane of the cut lines presentation in 3D space. + +

+ +

+
+
double VISU.CutLines.GetDisplacement2  ) 
+ + + + + +
double VISU.CutLines.GetDisplacement2 (  ) 
-
- - - - - -
-   - + +

-Gets the displacement of the cutting planes of the cut lines presentation in 3D space.

-

- - - - -
- - - - - - - - +Gets the displacement of the cutting planes of the cut lines presentation in 3D space. + +

+ +

+
+
void VISU.CutLines.SetBasePlanePosition in double  thePlanePosition  ) 
+ + + + + + +
void VISU.CutLines.SetBasePlanePosition (in double  thePlanePosition  ) 
-
- - - -
-   - + +

Sets the position of the base plane in 3D space.

Parameters:
@@ -597,68 +503,52 @@ Sets the position of the base plane in 3D space.
Parameters:<
thePlanePosition A double value defining the position of the base plane in 3D space.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.CutLines.GetBasePlanePosition  ) 
+ + + + + +
double VISU.CutLines.GetBasePlanePosition (  ) 
-
- - - - - -
-   - + +

-Gets the position of the base plane in 3D space.

-

- - - - -
- +Gets the position of the base plane in 3D space. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.CutLines.SetLinePosition in long  thePlaneNumber, void VISU.CutLines.SetLinePosition (in long  thePlaneNumber,
in double  thePlanePositionin double  thePlanePosition 
)
-
- - - -
-   - + +

Sets the position of one of cutting planes in 3D space.

Parameters:
@@ -667,32 +557,24 @@ Sets the position of one of cutting planes in 3D space.
Param
thePlanePosition A double value defining the position of the base plane in 3D space.
- - - -

- - - - -
- - - - - - - - + + +

+ +

+
+
double VISU.CutLines.GetLinePosition in long  thePlaneNumber  ) 
+ + + + + + +
double VISU.CutLines.GetLinePosition (in long  thePlaneNumber  ) 
-
- - - -
-   - + +

Gets the position of one of cutting planes in 3D space.

Parameters:
@@ -700,87 +582,63 @@ Gets the position of one of cutting planes in 3D space.
Param
thePlaneNumber A long value defining the order number of this cutting plane.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
void VISU.CutLines.SetDefault  ) 
+ + + + + +
void VISU.CutLines.SetDefault (  ) 
-
- - - - - -
-   - + +

-Sets the position of the base plane to default value.

-

- - - - -
- - - - - - - +Sets the position of the base plane to default value. + +

+ +

+
+
boolean VISU.CutLines.IsDefault  ) 
+ + + + + +
boolean VISU.CutLines.IsDefault (  ) 
-
- - - - - -
-   - + +

Determines whether the base plane has default position.

Returns:
True if the base plane has default position.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.CutLines.SetDefaultPosition in long  thePlaneNumber  ) 
+ + + + + + +
void VISU.CutLines.SetDefaultPosition (in long  thePlaneNumber  ) 
-
- - - -
-   - + +

Sets the position of the choosen cutting plane to default value.

Parameters:
@@ -788,32 +646,24 @@ Sets the position of the choosen cutting plane to default value.
thePlaneNumber The number of this cutting plane.
- - - -

- - - - -
- - - - - - - - + + +

+ +

+
+
boolean VISU.CutLines.IsDefaultPosition in long  thePlaneNumber  ) 
+ + + + + + +
boolean VISU.CutLines.IsDefaultPosition (in long  thePlaneNumber  ) 
-
- - - -
-   - + +

Determines whether the choosen cutting plane has default position.

Parameters:
@@ -822,32 +672,24 @@ Determines whether the choosen cutting plane has default position.
<

Returns:
True if this cutting plane has default position.
- - - -

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.CutLines.SetNbLines in long  theNb  ) 
+ + + + + + +
void VISU.CutLines.SetNbLines (in long  theNb  ) 
-
- - - -
-   - + +

Sets the number of cut lines.

Parameters:
@@ -855,59 +697,43 @@ Sets the number of cut lines.
Parameters:
theNb The number of cut lines.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
long VISU.CutLines.GetNbLines  ) 
+ + + + + +
long VISU.CutLines.GetNbLines (  ) 
-
- - - - - -
-   - + +

-Gets the number of cut lines.

-

- - - - -
- - - - - - - - +Gets the number of cut lines. + +

+ +

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

Invert all curves of corresponding table

Parameters:
@@ -915,31 +741,23 @@ Invert all curves of corresponding table
Parameters:
theInvert - Invert all curves, if value is TRUE, else not.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
boolean VISU.CutLines.IsAllCurvesInverted  ) 
+ + + + + +
boolean VISU.CutLines.IsAllCurvesInverted (  ) 
-
- - - -
-   - + +

Checks the orientation of all curves

Return values:
@@ -947,32 +765,24 @@ Checks the orientation of all curves
Return values:
<
TRUE - if all curves are inverted, else FALSE
- - - -

- - - - -
- - - - - - - - + + +

+ +

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

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

Parameters:
@@ -980,59 +790,43 @@ Sets values which cutlines would be shown: aboslute or relative values
theAbsLength - boolean value, TRUE or false.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
boolean VISU.CutLines.IsUseAbsoluteLength  ) 
+ + + + + +
boolean VISU.CutLines.IsUseAbsoluteLength (  ) 
-
- - - - - -
-   - + +

-Checks values of cutlines: using aboslute or relative values

-

- - - - -
- - - - - - - - +Checks values of cutlines: using aboslute or relative values + +

+ +

+
+
void VISU.ScalarMap.SetScaling in Scaling  theScaling  )  [inherited]
+ + + + + + +
void VISU.ScalarMap.SetScaling (in Scaling  theScaling  )  [inherited]
-
- - - -
-   - + +

Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
@@ -1040,68 +834,52 @@ Sets the type of scaling of the values reflected by the scalar bar.
theScaling The value of this parameter is taken from the Scaling enumeration.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
Scaling VISU.ScalarMap.GetScaling  )  [inherited]
+ + + + + +
Scaling VISU.ScalarMap.GetScaling (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the type of scaling of the values reflected by this presentation.

-

- - - - -
- +Gets the type of scaling of the values reflected by this presentation. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ScalarMap.SetRange in double  theMin, void VISU.ScalarMap.SetRange (in double  theMin,
in double  theMaxin double  theMax 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
@@ -1110,210 +888,231 @@ Sets scalar range - min and max boundaries of the scalar bar.
theMax Max boundary of the scalar bar.
- - - -

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  )  [inherited]
+ + + + + +
void VISU.ScalarMap.SetSourceRange (  )  [inherited]
-
- - - - - -
-   - + +

-Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+Sets scalar range that corresponds to the source data. +
+

+ +

+
+ + + + + + + + + +
void VISU.ScalarMap.AddMeshOnGroup (in string  theGroupName  )  [inherited]
+
+
+ +

+Add group as geometry of presentation.

Parameters:
- + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
theMeshName - mesh name
theGroupName - group name
-
-

- - - - -
- - - - - - - + + +

+ +

+
+
Orientation VISU.ScalarMap.GetBarOrientation  )  [inherited]
+ + + + + +
void VISU.ScalarMap.RemoveAllGeom (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the type of orientation of the scalar bar (to provide backward compatibility).

-

- - - - -
- - - - - - - - +PrsMerger method: Remove all groups.(The scalar map will be placed on all mesh). + +

+ +

+
+
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]
+ + + + + + +
void VISU.ColoredPrs3d.SetScalarMode (in long  theScalarMode  )  [inherited]
-
- - - - - -
-   - + +

-Sets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- - - - - - - +Sets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]
+ + + + + +
long VISU.ColoredPrs3d.GetScalarMode (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- - - - - - - +Gets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
double VISU.ColoredPrs3d.GetMin  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetMin (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the min boundary of the scalar bar.

-

- - - - -
- - - - - - - +Gets the min boundary of the scalar bar. + +

+ +

+
+
double VISU.ColoredPrs3d.GetMax  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetMax (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the max boundary of the scalar bar.

-

- - - - -
- +Gets the max boundary of the scalar bar. + +

+ +

+
+
+ + + + + + + +
double VISU.ColoredPrs3d.GetSourceMin (  )  [inherited]
+ +
+ +

+Gets the min boundary of the scalar bar from source data. +

+

+ +

+
+ + + + + + + + +
double VISU.ColoredPrs3d.GetSourceMax (  )  [inherited]
+
+
+ +

+Gets the max boundary of the scalar bar from source data. +

+

+ +

+
+ + + + + + + + +
boolean VISU.ColoredPrs3d.IsRangeFixed (  )  [inherited]
+
+
+ +

+Defines whether the scalar range corresponds to the source data or not. +

+

+ +

+
+ - - - - + + + + - - - - + + + + - - - + + +
void VISU.ColoredPrs3d.SetPosition in double  X, void VISU.ColoredPrs3d.SetPosition (in double  X,
in double  Yin double  Y 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets the position of the scalar bar origin on the screen.

Parameters:
@@ -1322,95 +1121,71 @@ Sets the position of the scalar bar origin on the screen.
Par
Y Vertical position. The value can be between 0 and 1.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.ColoredPrs3d.GetPosX  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetPosX (  )  [inherited]
-
- - - - - -
-   - + +

-Gets horizontal position of the scalar bar origin.

-

- - - - -
- - - - - - - +Gets horizontal position of the scalar bar origin. + +

+ +

+
+
double VISU.ColoredPrs3d.GetPosY  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetPosY (  )  [inherited]
-
- - - - - -
-   - + +

-Gets vertical position of the scalar bar origin.

-

- - - - -
- +Gets vertical position of the scalar bar origin. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth, void VISU.ColoredPrs3d.SetSize (in double  theWidth,
in double  theHeightin double  theHeight 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets the size of the scalar bar.

Parameters:
@@ -1419,88 +1194,64 @@ Sets the size of the scalar bar.
Parameters:
theHeight Height of this presentable object. The value can be between 0 and 1.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.ColoredPrs3d.GetWidth  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetWidth (  )  [inherited]
-
- - - - - -
-   - + +

Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
-
-

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.ColoredPrs3d.GetHeight  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetHeight (  )  [inherited]
-
- - - - - -
-   - + +

Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]
+ + + + + + +
void VISU.ColoredPrs3d.SetNbColors (in long  theNbColors  )  [inherited]
-
- - - -
-   - + +

Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
@@ -1508,60 +1259,44 @@ Sets the number of colors which will be used for presentation of this presentabl
theNbColors A long value defining the number of colors.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]
+ + + + + +
long VISU.ColoredPrs3d.GetNbColors (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]
+ + + + + + +
void VISU.ColoredPrs3d.SetLabels (in long  theNbLabels  )  [inherited]
-
- - - -
-   - + +

Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
@@ -1569,60 +1304,44 @@ Sets the number of labels which will be used for indication of color gradation o
theNbLabels A long value defining the number of labels.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
long VISU.ColoredPrs3d.GetLabels  )  [inherited]
+ + + + + +
long VISU.ColoredPrs3d.GetLabels (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]
+ + + + + + +
void VISU.ColoredPrs3d.SetTitle (in string  theName  )  [inherited]
-
- - - -
-   - + +

Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
@@ -1630,205 +1349,220 @@ Sets the title of the scalar bar. By default - the name of the selected result i
theName String parameter defining the name of the scalar bar.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
string VISU.ColoredPrs3d.GetTitle  )  [inherited]
+ + + + + +
string VISU.ColoredPrs3d.GetTitle (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the title of the scalar bar.

-

- - - - -
- +Gets the title of the scalar bar. + +

+ +

+
+
+ + + + + + + + +
void VISU.ColoredPrs3d.SetBarOrientation (in Orientation  theOrientation  )  [inherited]
+ +
+ +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+ +
+

+ +

+
+ - - - - + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx, Orientation VISU.ColoredPrs3d.GetBarOrientation (  )  [inherited]
+
+
+ +

+Gets the type of orientation of the scalar bar (to provide backward compatibility). +

+

+ +

+
+ + + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.SetOffset (in float  theDx,
in float  theDy, in float  theDy,
in float  theDzin float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Move the 3D presentation according to the given offset parameters + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.GetOffset out float  theDx, void VISU.Prs3d.GetOffset (out float  theDx,
out float  theDy, out float  theDy,
out float  theDzout float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- - - - - - - +Gets offset parameters for the 3D presentation + +

+ +

+
+
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+ + + + + +
float VISU.Prs3d.GetMemorySize (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- - - - - - - +Gets memory size actually used by the presentation (Mb). + +

+ +

+
+
IdType VISU.Base.GetID  )  [inherited]
+ + + + + +
void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- - - - - - - +Remove object from study. + +

+ +

+
+
VISUType VISU.Base.GetType  )  [inherited]
+ + + + + +
IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns ID of the object. + +

+ +

+
+ + + + + + + + +
VISUType VISU.Base.GetType (  )  [inherited]
+
+
+ +

+Returns the type of the presentable object +

+

+Generated on Thu Jun 21 14:31:09 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutLines__inherit__graph.jpg index e7cdf9bc026404aa544a61fe3a9db6cdfccad5ec..e7dea0505dedbee9d15bd627b120c56b841ed6c1 100644 GIT binary patch literal 17608 zcmdUW1z1(v+U|r!gLFzuO1GqdNQr(y=F(^M!WO(pMUXkIYh`?E0=L@3BkfF6_+9p!Hy;O`$4R0tY61|}9Z4ldXMP6(i)Kp?1S5Oj1j zG_bc1_uD+qMy`!_MyQjDBYo}K@c3k87uhgjgx{}Ak&TtuK;sAy;qG|ZoJp`f~f4MK#5&d85JEUSTO z>O^u&zz>V`UTk*d2W%!m%{?+R=TRJTW}zjP{hy-!O|m~HnE$^e+5Z&mzvP+)@E|DQ z%YzUB(!j|%`&(a}|7@JmHKR*Ym$J+Hybi)o4}I>5nkoq!CKHitCw}*h?JYS;k5)U% zMgmy&Nk~B2U=2aw06RSbUXbcaU%yDd7qkKUaa0alJU&4J(T^}?jGiI*$_yfUchciAlPYGbXE?t?& zWYI`Ksm#`XbBcOStc=H;SXL5B6Y`l#&m`ao!&mZfGwD3KGhO_E`r`FiYfaubQ=KxE zdD2ICdhSc3rB?TQKahZAu`7k=(~#x`BG$_ANEOSxtJ=5UrfvH|%-kWq&1Cl;(4>8B zC@&uF5SI#UNpi4##uWbGnXND}|3N<|6P@~C%+5*mw3LnTUVc>FmZwSjs)8tl3La6k1KGo13#wMO?9^6I{4d#Ql7kwM=Nt zBlskpbQ})3B_3DD4ee6cDs!h!E-I%p@z)B76hR~bf=2=w`=FZ}cmJ!Qmq7{1fy1Jd7$y3roHCUS zH5s^Ka-R}KvUl@beFaDv$&v$&OBF_djc%DXj2lUjuAESb$1T(3Smj(bXS~c~@(~pe z-|#8v8-IMz+VNfsFZQqmLAlRbQnWc}s%KGpi1f-}!pKUa+sLL`VMCQ(I6)SmfT z2c8so7>=EnD$0_oY{n;OJm2r^UFH19BVtZ#(K`nc7O%2*oSCCEY{3)s*hJrfH9^CN z%s51&$AlfC*>Ev@#_oCN%Kse_IE3cCARGPy>ysO8-6n$}fgC71B5wQ|_P8(xHBxqle2h6I-A zCZ*S1rlr3Rf{KG_6g>CGMMyv{qX7y0X4iT~*NDRo$wUILytI%&_OKBWXcc*S8Eur= z$t|b9r{IT?M-U2sQ=7QMz`kLTbsKNMy>=^*!IPLk^uyuDvmYy8%8oNhHf9YZxe|4{ z6=s~bn1d7S-On_zC^5ecI~h|N*yL$tw8vLTIrl3!PjErML%pHp$_`G%{Um4P=FWV* zq9UJYh^7jDKLho)Vd5^>Qi>2Z4$Dwl*NTR(Md(be=W0xspD2K#_U*kvb&2Zun{c$< zC>Vlh=P@E!$^~)x33ebwzZY$jc__A(dGf6v3B+z?y{)DiMgqUAP7#-+1WS1}U6EVa zra{EMVV?u>XD*z=Dj~a04-G~(el|_7sjq)Y8U3QjbXivD3D)aGV!sUM>Z!P~W}C&S z9rq4x+MC_OC5pqjtUp}IbA^X4x1K@fkig7?4kYkksU&|kwL)MrIQY<*<7KAW7#G(! z%NdKhTBVtC*={XJgkKN*`KY`KbQeXQRP(QFt>29;RVPCNy>ttRb{+b2-5by;wlE~H zO5lJ5OgRazID?Ami6Qo3>_xvD_^<5ma&_hDX6@4TDe=4(zZ@=#+WmQjDqG?poJ~qd zxS3$Urfq3CtS$3ET~Zhcn3O!dBCP>@s=MhAQAa>?=5hxK+!{R|ri6{)${~Rd0}Geo zI@wbvr}h^argx?O3A7ZT*<*HPH;Ugi`QCXYpkzmwoAfT^Pk{GKs5Gt@G>88B1-w zYDh23QLpa*=248zpM1Ql3+h2%PyAdh^Pao3?9@9|=mb@oQ`H33wN9Z`nGI_QPiPkA zwJA?>>+n)+CdSUCGs%Tp4p30H!oS*`Y33&PdfES%6sf>P8`u;V8aL(m6{B`G>D2y}I z*J`k4c`LbO^4k<^)9|-;lfM)4_Dttn&T8(IK(bZ^AvNxJngn; zvDH<|m}nbSvv5YU{@P3G-{p(8NORN$uw8ovziun|la3qhg9-`;0!x%ucSFySURwxz3L2 z@P~3}?JHz7vZfTyE2$s9!WQB;kmv4DevSWginwy z1>Hs)(^m^q@kqJR06g^Y(Tj+aStT-N0bI-tr^{TSJmXrUhchMJY zJgC9K>b&o|%b8ma>y$pA*~`2Nv_Jx5oW<*Z-g;hB8}Jcbils6+gVAQrTx&Nvf++(p zPIl<(^R+4teZt#JcYqb9kw@sQH{D${rj~0m<(q#| z5W14?NV+LfP&8bCtKq=<#@fn~G_WF{UdVLs?k=sTRd!M95+i7AAA-jA2sF0Lpp%V_ z4;tHh&p=}fD{Vcyi`^de8bqZpZbZtqqbWn7q)`h^G#y7hN@# z9df6v%K#d*ZH>j1%*M-jr;vbJtx6H}BYEVQUR^gtA;tNlR)#W~StG$8KMk);x}8Gg zBvooU*1>LS_Vsj~k}LLisuM#YhENvjlq%f-UtlHU-Gn5IkLwZ=pqf$Su6SdVs?42| zQjwh%#oxTsdlnl_wHP)AdIG^eeG$Q*zR1+m%UH!rX7Pe6?9{a@L=||}!+^fYOSTf@ z+E!DW3yKG{J>VGUUvH6hsM4!e3fJ_KS4r{wE(i_ zT?U~Df8LF+S7;a8jt_?+h-n`qUJbe+kbpkyKwfiF(s`Dpcz!eE=49!j2RTceZ8!sN zWgGqeJ`$J$h#gTFbLXlcY+Z;O`vf5h4Gy%c4h~*)a|-dA^?}gfL==S}{wf(g{`tbMm${gU#aCqhT{UGR}H=lxMwoz>W4)!x?t1Ohub^k<&ZiM(0c`q{e zVm31mS#2{<&OsL}j{SEpRfeXk;MI3m0-RHUV_wgAdS ze|&W+RJh3={5a_<+9%KO6Zhu`UB35eC(h0G)xA~xBvsYB^I5A!LrTjv|NP|L8b2I- zw$K&7IWA|qx-ctuV=S*f(eJGw*{9@vhPx)168!!i8^+u}BjtZKb<7ahs@RhB1x_Cl z$ko*z(Pfi7FRw0N$NNG(QEF24-Yc}AF>$8wF;vn7g=U~LG1kj-T3-g8RO8=o?$J9a zrLbOl`6$@;&%^k`r)bb7`lAUG`ofJTpPyLm<1P&)ls!QL_Qne~3d^={Bs7QzT8x~U zM?3GK=0?%JDZfMPwcN;86=74rsA8_W^c3{xmTvF8pnsn9TaJ0SSNdS09YLI2obvp8 zlM3yZh723#fKEq)#8#w4NPJOYg~hA%X7a zU@!-&^lKNvJ>IW^1Tu}mJ%py)dil&(9EbB~X!YyW=xf6uS=YR6dC+Vmg7)KX;~E0% z9qe?_atpyy-8!BfG}~|FL4G`DCSCCzvyZmZel59)BR;Btl4eqFS?1;IpHR@RBkA{2 ztYJU4Kqx5e1PMe;_>E|QTJ@6E;OXW0R_5ug_efwx2-a?yhXjVpL5ci17Z8FnwCH3% z!=+!ZDqb6f@(*q$oSnO+V=(`?&te>mdHYuf;^&khIXk)^l*tTt8#B_^A@}~aLH=Ja z_MCZ6gca|-TUPPAkH}k+RYi}ct*f7I7_f9T@CH28bQ4a({!lp{y zOB8+FI@}WZT9aOAsX%!zf23f!&+S=~qIhm;R#YZpz2k+Jt=9X* zGp~RE#Ft(quoHV!mPu&Ccj{$0#dG-HT)nZm(S3GJwlVz0G!M}uuKR=?92CV>0U2o{ znAv#)1TNfF>eNQ}ix2M8kjvZcFuMXfcAkspnsRPX7khh#`Y=6NO97^!M_LJ{u{~&n zK3Kwi%Efx_ux0XhPNl{j<_Ie0Y`y}wUUAukQAu!c_*1%G=5o^z>bRUlLZ&6blEGAM)n(k%d`+YU( zdfvCjh0ow2D^T7J1T^fEp%8JlEi}iw#hkpo@*>+=Ms$U2>NLOaMI^>2icXAC)tNZA z3Anxq#ZyLf$vu^O*d3;P0=X!CS@`X{2UG2zb{%+3YyIvXR*T9%Et143b12`SNDOy_ z7S9aZ9dL09>08(~RlA@SBDEn>wv+6Fk<*foL6 zdxfq98czueh&~$XMAyhzjRAI5Rh}4~=Z3O;d_D`GoQh~1N}!>Tw(~gnE=tnL!llA0 zVqp=T9BpG23RkuCRxh4Qf6%X%ar+kHqt~FBp*&}$@-6hpI7g#;iBL&%Twf*3;>V1s zoFSLJmdYe9JgX)OvJ4SXi~a=lH8VJdo`lH5(#XOmDxR6__R@5<_dE|FKhJKu!_0GJCVUj-?4B& zvu|}3X#O+GF$nIi)PrYaI(d}I<*L}av(+}%Yd?SGN9(v0LODA)?-D^Xf-#vSbAIU^L6)rjGY$lpwUq??fk> z<$X%s)l_eD$L)UCnlNZn&FA^xVMk_Qy@KC{QtfO}NnIH*R{d<^u~JpTs6!dc7?fLh z>xRN8?@b}1S>+dj4LX)Mao7@jd7h6jD^!GD?lq4q#di8uOH`mJ7O~}7&7DTeHPzHN z)lSuHl$8Z-e2dzkx|^*B;}7GskNhijgmANY>2^kw|m& znwzgvNR=d?CKOty?q&)P2e0|>&2A+5pKp!^ylpdOGhU4AK>XZSfAXGGQOrg;1a85>h! zImB>;ciUd5*WMI2&)T3X&KlZG&!^%>O(&ReFyUb?+RIuxvz7U&<@UaO>m|z*+OfLL zrIx|Mu14L#W{7j9l&EOinL5LPCqST9X#bttjyvPq!8hvXB;Qp8UumDmw-r81WSP(r znP@J$(NqEdOgW!bZux<_#mFyh=j;q^g(kn6J578c@W@zUWv7u@q}uGNz4_itqO->h zGK7|B^^U0i^X9jF#RsLe$KmdH=g_ONZJEVBs6cPlxutT6>*{P>C|o7{VydEH%>K~N z#dd8ok>@zX%rfoF*(f_Evb4hgBZlOFcXkzPb<(3&(EIQlgnt(p+S0F&eEM+Gq8_9$n9HckV%1m!QJycl$)j@;k7{;VBNQzRgRP7*_Ijd~*lHZQh?zx&Y5& zqqY-)Ip%$M=Yx05vL7sThQ<^h;ZOCH6XZQm0^%GoHEsRfCJx^#c9VMw)g_VWuOA=G z$T>N&d?4X(ko1U9W)A#5gYS!z{afSR>?PY*qetPNpLxriM;5ilE$jNKP^CO%2~l9D zgyOtc>H^$e{>CusN|hJXqc^^r7eaDN);X#dQ&UD#dxkA&^9yIVhj}XYBS~k44+#?y z{#c9tVuKzhpkg603RkMz+diH)2!zi&^M2w}Err~*zl4=&rWhAcF+1tEpu7)}U+fhs z)7jkh5Ly&A)UCHB$9hH2MA_G==NOiY(xB$CB}13z;DSDX7h1DFNd8TAzuvS#S%-@D z0~-B3tRmaAJ>h|q-zbUahndH&8jtSuevO)JOwh781^_7lwNV^cyQBu)U5U&KoXw}_ zhQg%ocMvje(#K>It%tQX|CKs`WL`6_jW|6mdznE;5`Db9m(qF0pOqtjs9VxR%>a0n zRH6VudkN^rVJ{+qb21_6O9~L1?EI;leg--I?$U@rRS@Jv2hr4h&Jht=WNLLin z8Q-tl;O-^AM-Y1W9Ih(S-l$v`@AqwkKO4=JrW~IDt%!-iSB=xA-ec^vme@Ky?{7Zv zuZ!|Cd%_lg1lF~FBGAU*;*sd#t#e*~E77O2lJp?#lMjNG{_C*Q)QRyI>30c&m;bUDhA=9#YCtpbRz7%+{d_@Amhb2u#{4LhoIk9s9 zN+J^*fO4u0yZ#tpoxL1}AXLXh0wYB~F}X&11nci6^XGf|@JXauje!520cp7JNds+)8DAv+j*;_NkoQ*!Ga_AYwSMoW{GOe4bSn^Xn>6 zht8qnkCMG@*0H-qZ|mtXF8N1&GEumK&8*SW0kx$)&G71)?ZF#xPP-SaadQ63b-e!kkOt=EgJN2=qN; z^Tm|nxcW0k4`p%T3}qfn1Lqxq&RKJpDzLL?Q_U1A&wNBV6L8LP&Y*g1mepMCkC@ykH(wxGVIa;WbfzTwSiwLj zi$;jW5H_WqCzQh-Q>rd+ssBaY`bDaJ9_!gtY0D-C_6ESB2om@jP==uRa%BM@Q{iuP zD8UK)vcC-j{;O5J<7I1V^tq!NZ&4HtH}<78L=_-~bUctngT!P7naFCtOlW(S=fv~& z#|AkzlnFZL#yz2+cT0zArWfnW0M?lRUx5pq_S2!7=m4VUnS`aTSmjSvJ;%e2_Mq4PSp{fuo_nE14b;c<(|NOS`923q%n-DRB zgK$P^(9gi<-)XWQmbQfk@5^>-?udMk+*hT1VMh}Y@L?5ls`ElnB}bh$ef1r8LYX0l3AOK=+Bo#eJF%dV|^xE)5>ert7g z5g(H|vpYA4vMehK>y}b>QY*;|F1=xqdP@StclBaOtHRU?{k@1p*i!cD^G4I`9BjO0OD#WDj~o z4D2}biUJ9M|D5c)&TY9yhBt#qR{3#Ncg&kV`)Cu}^KXDnx#;2E8 zwwb3=KXI7}SUdGkTxJS!|^2r1R3zr#0w+)WA8YaM$=KaAZeI;JUz`-BcQ5{H@N z_@BMxzs(%q$NVF8{x9Kl_^=PH2M};l73JXc@~XAOj|PWgmwiYyFYX7ZHMkUf?ld~H z86FUTuH)}lOI?20c>IeyGd@}KhSp6b^Wj8U=dp_~b3~;P=!~He^({&t_y7 zyYC27v^Ln@(Cj`~9-GW{xXq{xT?zHKqB5cSF?|wLus6~;cH|>I+^Mm}zeVz0z7eXt zR^1%KBnXZEjpB+Pj;8KH;)#8{W_4)XkPBWFlUi7BIhCUxv0%OHCdXw9!AQaTxJ{Ki z++6J*W)#FB7BPfwHL}gMcD~M92OK-!BFzhxTQ7IAEX@0_+HfY`k#86grus}zL;W;D~Obhr}78u#;5P$Ai zRcx_MK2na~{+MeyHS^o15ndc+#L9cE{elqTPcP^xmGg!jtZj1@roL8eIUZ2z+}mI< zA#q5qKT}&KxYaoK4rha6`n#L!jn2~T@_pg?ZcNK=>|nPYBX=V6cN`O6 zF%S_}gsY#^91UOmumrgRhkt^QGf8WuHYpT|`)C66Sa_ycE@*3#=$M_za2J!tKoeKg#@-8~s^T3Y^y=!X+(`#HgQYnu}de7c>SwEopp|Q*MmfM{Us@{bl zshM2pItum!9Vu*qs2=KMh$(Z(Sdh-4{$D>skits}9mUvVkSF%cBU?HN$8O{06=P?ITYjMkJr?MIA{+kN*gJ%d^MS$s;fqW0@{ zlxEZ|%ztB$CB_Rmg~Sr0VPI`yOu$HFFn4+M+1IJg(c4Ts$B3wSGS}mDv#<04C1;@tK6l6vK~Z_t zwevKB^2dY{gJ8pjdVk(t zlD6Q)2Bq5rJ(!H(k_EP}yl${I)4IxWtg?F6y4f<)+v-Ix@);2zx+6n;jka=)Jftf; zX!+tf_wk&vtDBo>U2R>Ye+n~0Mu9JC3BQ!Dl&7}q)VorK`iA`*2^r~Dc)yu81RW0f zu2C!T=h%x;wlN$IImKWh{*WHA>uqJil~Z4(&*rd$YfF`#Lia`K;n*$z-c3pqQ4=hx zqY}3k&e0b;_h*cskfuN2dUbC*mO@mPDUg$Hd%r$n1mj6GMfhPPf%-T`Z1w=xPEH+h z`V;Mi%6n_{&qRj=BT}1weM>qdT{k6D(}yyW1gOImZ#&C3XBeTeB7qFmCPJtfS`2|~ z9KU>Y*b5&SHPa@G1I7!vtG84PSJRh=bY_u#JzuEk4(FQc$^KBNQXlnYknR<0X=ydPoIuH_D8vmx3Zt9r~l@N^JA*y zG`vgwt)Af~QGU|#?VK<4k0x%sY3N=I2@>Jzd?_kb_{Z#+=b7E&(7edpx^O247nkRC zFw5t(8Kg`IgKbSFU{Ak7fIw0wC=jG`Ku^6MPBv$}(s@+;4Q_!VYYG7p}RwcXf8=?qoq5+Q65!s1xXd_|=U43`zgRBLMAt29ug5PD?@&1y)>w37&hiZzDq5oKrcWd znL=NmfYXbCA`#rXHRp^seh6|$jGoVC6x>bYmTyjl=B2;ZByUgl9u020sCV7S2>R(F z{}Y^nll42JO@SF}Pc4#J;pW6ti-R2QF+ZvgcoZN1MmY_us!_$* zKU~V+5HxK3EYF!zVCalzW6q8mr!C-?5e&%?`KL4qU-~j@-SdJ^y9~Bowu9n7cF5I+ zhT;gga4RkS7ba~WDJj>h+nWCOJ+=2jbyA%8ju!~=UM~(c`W)DUSpdGlF9P9 zrxkE7-tEDcT8Ycn7EZ#gyJL5-vX#6`O(LomlObDH12@G)*%YPEj}!&ylJ9+ zFsBj9n7E~y_`!Z!uc_IDo{Eum2}6qpRh@FsX5))srtbJs>v%I~>HMr(Q%(YFRR=-$ z3d5Q|J{ChjfX?+PSri9ty5vf0@mCJdDvXSuJlwBVuERqZbbs*M zitOJ2F_S;0xmdgl6!u~C9b>I-BHkdhj(>j{5s^>0WJ#@EXEk6~#Mw(TEx%MI0;O(m zR7i3htvS|tG}k*Cr&YzEsURcTdq}2!jW|PpjWGhrx<){&`IVYgLPt_rKQ2j~J@Z8I z>t}OzwuiTpNm zB~{W#m;m2{7*gV_7#X(WfZ6u~?}%48$~u{Taz%VWaOE$>ps3fz;>^wu;1X(rOzB5|t+}jqdn&#Wa>_5c6VKWH9V6O} z!$E<)O}tZU>2(zL#-E`{fMENt+=_pnaq;_G5uaXjSEnhK-VuM=_(C?iZNClg-G!EB z2Wj1;U4gpFVD*Ls^h!o?K1Psm^CEm)hcAgh4$*#U(d9#;e?af}-NQ8ho=fxwqSi~a5ln^DgjcEI8+~4O)1&z(wZuiSx=|0-7`*$3FXX05=1zm}H%}O<*G>tY zeSaM@HENWjgte7`DXELSWT^izfaA*%fUwYK z+XqwT9zyTchR&E6Bn*bC0@?Ck#zzIc(|vO%; z_=c;cTc07S{n`96Qy|{9j5gJ-GJwB20be1sNuqGOlL)g_38!@RA@_puYQ|lm#H|O- z35Aumota0;h<(^Z{~q!id*UqAV&>s-YSinnQHRN|fqCuNcUX!`xcYvWB(^Oc@TUSt zDsPgxc5)jUGeo(UH4juc1GO|J;@nZQBn< z*_1@EQj9sSfjPrPl7Y|Fq<{>eg!s zq~AU8XH4*CvRRN{DrMj!T8^?e%9?eK_Z9Jo7?f5b?-jFC0w`^OQ&`-8Rh|B4_36L* z`^WciPw9|mxupwLHrWcVz&M!5#?;qaC|cfy+9C7U&@Ww>wNe;ijV_LHaqBmX_UQvW z3BrYFHSE{M`Lj1`KknSgq@cg;zVMu-DWQiR#+K*h`g@pVx^Pnqn$2PX;yPx0Z~t2H z-1R~w2+4=cgIlLC#E04i@LqFmGd(i7fCOl>2p+v{ZoOcXUS|RMpPOLDBx>|3Ci9ROWU;!sA%ULf5coAO=^a>ve95Js95Ns$)!d%;@&`wG z3bc%#V9V26{MCu>@yTc>OPn*+Yk7!LagW3u%l&nO#*)vsIvzDuH#XJjKdW|OX^K+Y}^0Z%kI_S2k95B*j3Zi6Zkf&jXyNll&LjTbNW#i$B?rPi2^Q zxxV}%sjoA;elZsiv!`isrF+kMP7>c^wAv5N0N(`d-Yfum;;4J^chyJ4^8ckvIyL8Orw`IK}uS2h!jtXW=w9 z4Z4(XG(Kubot<^hPgMv!mJGxJ{DPUjCyFv$wi+mY&fZM5ENiarcYryLD)AI}M0lCH zQR{~?#N~)Fdz#ho2!(StS^6*EiPabg8RSe-U`{Jpb3S4UXj^pZ(sj6D?SK-xoZc5} z@#D#+&T9dG(okFnG*m^*hNCPz>On)j=KUM+y!6TU#a+eywm5?$ruKCmW~pCE zFQ^=v3XmLsYTM6MzD534lW#yt{=iI>E`T}BE7ftYC8qWpX8PoB`Ma^OQxx{^|3+gwkP4E(QaYtn~W_<;Cg!{Mj;5zUqiWK2w zyA=|_s+eV>&n-_|e%rApg-ad56Q3SZN)l ztb6pu$qzTfwZTS}p0l}>c>AfXIkWxosC4UbYjO%=<38cWCgbi{)%whoN0m@t|P3fua6Rt@X&9M5$$X8Y}Ld{S288uStr?RhBX(|<~&!zHw3EPxRaxVT8*iZiux%Y5nNGRz#&4yH@bb%g=fKXY#W zQJ-g9vqIvCSk`o@&g0E7dGLmPO KEQ5ml^gjTytiag- delta 12824 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 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 eabf4827..2fa278d1 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutPlanes.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutPlanes.html @@ -11,32 +11,42 @@   - +

VISU.CutPlanes Interface Reference

Cut planes interface. More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.CutPlanes:

Inheritance graph
- - - - - - - + + + + + + + + + + + + + + + + + @@ -68,9 +78,11 @@ Inheritance diagram for VISU.CutPlanes:

void 
- + - + + + @@ -80,6 +92,12 @@ Inheritance diagram for VISU.CutPlanes:

double 
+ + + + + + @@ -102,14 +120,20 @@ Inheritance diagram for VISU.CutPlanes:

long 
- + + + - + + + + + @@ -121,24 +145,16 @@ Inheritance diagram for VISU.CutPlanes:

-


Public Types

 XY
 YZ
 ZX
enum  Orientation { XY, YZ, ZX }
 HORIZONTAL
 VERTICAL

Public Member Functions

void SetOrientation (in Orientation theOrientation, in double theXAngle, in double theYAngle)
SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
void SetSourceRange ()
Orientation GetBarOrientation ()
void AddMeshOnGroup (in string theGroupName)
void RemoveAllGeom ()
void SetScalarMode (in long theScalarMode)
GetMax ()
double GetSourceMin ()
double GetSourceMax ()
boolean IsRangeFixed ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
float GetMemorySize ()
void RemoveFromStudy ()
IdType GetID ()
- - - -
- + +
+
+
- +
enum VISU::CutPlanes::Orientation enum VISU::CutPlanes::Orientation
-
- - - -

-Implements VISU.ScalarMap. - -

-   - + +

This enumeration contains a set of elements defining the type of orientation in 3D space of the cut planes.

Enumerator:
@@ -153,48 +169,40 @@ The object is located in the plane formed by Y and Z axis.
+Implements VISU.ColoredPrs3d. + +


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.CutPlanes.SetOrientation in Orientation  theOrientation, void VISU.CutPlanes.SetOrientation (in Orientation  theOrientation,
in double  theXAngle, in double  theXAngle,
in double  theYAnglein double  theYAngle 
)
-
- - - -
-   - + +

Sets the type of orientation in 3D space of cut planes presentation.

Parameters:
@@ -204,113 +212,81 @@ Sets the type of orientation in 3D space of cut planes presentation.
theXAngle The angle of rotation of the cut planes around the second axis of the chosen orientation.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
Orientation VISU.CutPlanes.GetOrientationType  ) Orientation VISU.CutPlanes.GetOrientationType (  ) 
-
- - - - - -
-   - + +

-Gets the type of orientation in 3D space of cut planes presentation.

-

- - - - -
- +Gets the type of orientation in 3D space of cut planes presentation. + +

+ +

+
+
- - - - - + + + + +
double VISU.CutPlanes.GetRotateX  ) double VISU.CutPlanes.GetRotateX (  ) 
-
- - - - - -
-   - + +

-Gets rotation angle of the cut plane presentation around the first axis of the chosen orientation.

-

- - - - -
- +Gets rotation angle of the cut plane presentation around the first axis of the chosen orientation. + +

+ +

+
+
- - - - - + + + + +
double VISU.CutPlanes.GetRotateY  ) double VISU.CutPlanes.GetRotateY (  ) 
-
- - - - - -
-   - + +

-Gets rotation angle of the cut plane presentation around the second axis of the chosen orientation.

-

- - - - -
- +Gets rotation angle of the cut plane presentation around the second axis of the chosen orientation. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.CutPlanes.SetDisplacement in double  theDisp  ) void VISU.CutPlanes.SetDisplacement (in double  theDisp  ) 
-
- - - -
-   - + +

Sets the displacement of the cut planes in 3D space.

@@ -319,68 +295,52 @@ Sets the displacement of the cut planes in 3D space.

theDisp This parameter defines position of the cut planes in 3D space. It varies from 0 to 1. If the chosen value is 0.5, the cut planes will be evenly located regarding each other; in other words, the distance between all of them will be equal. If the value is higher or lower than 0.5, the planes will be displaced to one or another side.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.CutPlanes.GetDisplacement  ) double VISU.CutPlanes.GetDisplacement (  ) 
-
- - - - - -
-   - + +

-Gets the displacement of the cut planes in 3D space.

-

- - - - -
- +Gets the displacement of the cut planes in 3D space. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.CutPlanes.SetPlanePosition in long  thePlaneNumber, void VISU.CutPlanes.SetPlanePosition (in long  thePlaneNumber,
in double  thePlanePositionin double  thePlanePosition 
)
-
- - - -
-   - + +

Sets the position of a definite cut plane.

Parameters:
@@ -389,32 +349,24 @@ Sets the position of a definite cut plane.
Parameters:
thePlanePosition The position of this cut plane.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.CutPlanes.SetDefault in long  thePlaneNumber  ) void VISU.CutPlanes.SetDefault (in long  thePlaneNumber  ) 
-
- - - -
-   - + +

Sets the position of the choosen plane to default value.

Parameters:
@@ -422,60 +374,44 @@ Sets the position of the choosen plane to default value.
Para
thePlaneNumber The number of this cut plane.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
double VISU.CutPlanes.GetPlanePosition in long  thePlaneNumber  ) double VISU.CutPlanes.GetPlanePosition (in long  thePlaneNumber  ) 
-
- - - - - -
-   - + +

-Gets the position of the choosen plane

-

- - - - -
- +Gets the position of the choosen plane + +

+ +

+
+
- - - - - - + + + + + +
boolean VISU.CutPlanes.IsDefault in long  thePlaneNumber  ) boolean VISU.CutPlanes.IsDefault (in long  thePlaneNumber  ) 
-
- - - -
-   - + +

Determines whether the choosen plane has default position.

Parameters:
@@ -483,32 +419,24 @@ Determines whether the choosen plane has default position.
Pa
thePlaneNumber The number of this cut plane.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.CutPlanes.SetNbPlanes in long  theNb  ) void VISU.CutPlanes.SetNbPlanes (in long  theNb  ) 
-
- - - -
-   - + +

Sets the number of cut planes.

Parameters:
@@ -516,59 +444,43 @@ Sets the number of cut planes.
Parameters:
theNb The number of cut planes.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.CutPlanes.GetNbPlanes  ) long VISU.CutPlanes.GetNbPlanes (  ) 
-
- - - - - -
-   - + +

-Gets the number of cut planes.

-

- - - - -
- +Gets the number of cut planes. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ScalarMap.SetScaling in Scaling  theScaling  )  [inherited]void VISU.ScalarMap.SetScaling (in Scaling  theScaling  )  [inherited]
-
- - - -
-   - + +

Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
@@ -576,68 +488,52 @@ Sets the type of scaling of the values reflected by the scalar bar.
theScaling The value of this parameter is taken from the Scaling enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
Scaling VISU.ScalarMap.GetScaling  )  [inherited]Scaling VISU.ScalarMap.GetScaling (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the type of scaling of the values reflected by this presentation.

-

- - - - -
- +Gets the type of scaling of the values reflected by this presentation. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ScalarMap.SetRange in double  theMin, void VISU.ScalarMap.SetRange (in double  theMin,
in double  theMaxin double  theMax 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
@@ -646,210 +542,231 @@ Sets scalar range - min and max boundaries of the scalar bar.
theMax Max boundary of the scalar bar.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + +
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  )  [inherited]void VISU.ScalarMap.SetSourceRange (  )  [inherited]
-
- - - - - -
-   - + +

-Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+Sets scalar range that corresponds to the source data. +
+

+ +

+
+ + + + + + + + + +
void VISU.ScalarMap.AddMeshOnGroup (in string  theGroupName  )  [inherited]
+
+
+ +

+Add group as geometry of presentation.

Parameters:
- + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
theMeshName - mesh name
theGroupName - group name
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
Orientation VISU.ScalarMap.GetBarOrientation  )  [inherited]void VISU.ScalarMap.RemoveAllGeom (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the type of orientation of the scalar bar (to provide backward compatibility).

-

- - - - -
- +PrsMerger method: Remove all groups.(The scalar map will be placed on all mesh). + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]void VISU.ColoredPrs3d.SetScalarMode (in long  theScalarMode  )  [inherited]
-
- - - - - -
-   - + +

-Sets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- +Sets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]long VISU.ColoredPrs3d.GetScalarMode (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- +Gets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetMin  )  [inherited]double VISU.ColoredPrs3d.GetMin (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the min boundary of the scalar bar.

-

- - - - -
- +Gets the min boundary of the scalar bar. + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetMax  )  [inherited]double VISU.ColoredPrs3d.GetMax (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the max boundary of the scalar bar.

-

- - - - -
- +Gets the max boundary of the scalar bar. + +

+ +

+
+
- - - - + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X, double VISU.ColoredPrs3d.GetSourceMin (  )  [inherited]
+ +
+ +

+Gets the min boundary of the scalar bar from source data. +

+

+ +

+
+ - - - - + + + + + +
in double  Ydouble VISU.ColoredPrs3d.GetSourceMax (  )  [inherited]
+
+
+ +

+Gets the max boundary of the scalar bar from source data. +

+

+ +

+
+ - - - + + + + +
[inherited]boolean VISU.ColoredPrs3d.IsRangeFixed (  )  [inherited]
-
- - - -
-   - + +
+ +

+Defines whether the scalar range corresponds to the source data or not. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition (in double  X,
in double  Y 
) [inherited]
+
+

Sets the position of the scalar bar origin on the screen.

Parameters:
@@ -858,95 +775,71 @@ Sets the position of the scalar bar origin on the screen.
Par
Y Vertical position. The value can be between 0 and 1.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetPosX  )  [inherited]double VISU.ColoredPrs3d.GetPosX (  )  [inherited]
-
- - - - - -
-   - + +

-Gets horizontal position of the scalar bar origin.

-

- - - - -
- +Gets horizontal position of the scalar bar origin. + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetPosY  )  [inherited]double VISU.ColoredPrs3d.GetPosY (  )  [inherited]
-
- - - - - -
-   - + +

-Gets vertical position of the scalar bar origin.

-

- - - - -
- +Gets vertical position of the scalar bar origin. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth, void VISU.ColoredPrs3d.SetSize (in double  theWidth,
in double  theHeightin double  theHeight 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets the size of the scalar bar.

Parameters:
@@ -955,88 +848,64 @@ Sets the size of the scalar bar.
Parameters:
theHeight Height of this presentable object. The value can be between 0 and 1.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetWidth  )  [inherited]double VISU.ColoredPrs3d.GetWidth (  )  [inherited]
-
- - - - - -
-   - + +

Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetHeight  )  [inherited]double VISU.ColoredPrs3d.GetHeight (  )  [inherited]
-
- - - - - -
-   - + +

Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]void VISU.ColoredPrs3d.SetNbColors (in long  theNbColors  )  [inherited]
-
- - - -
-   - + +

Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
@@ -1044,60 +913,44 @@ Sets the number of colors which will be used for presentation of this presentabl
theNbColors A long value defining the number of colors.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]long VISU.ColoredPrs3d.GetNbColors (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]void VISU.ColoredPrs3d.SetLabels (in long  theNbLabels  )  [inherited]
-
- - - -
-   - + +

Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
@@ -1105,60 +958,44 @@ Sets the number of labels which will be used for indication of color gradation o
theNbLabels A long value defining the number of labels.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetLabels  )  [inherited]long VISU.ColoredPrs3d.GetLabels (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]void VISU.ColoredPrs3d.SetTitle (in string  theName  )  [inherited]
-
- - - -
-   - + +

Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
@@ -1166,205 +1003,220 @@ Sets the title of the scalar bar. By default - the name of the selected result i
theName String parameter defining the name of the scalar bar.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
string VISU.ColoredPrs3d.GetTitle  )  [inherited]string VISU.ColoredPrs3d.GetTitle (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the title of the scalar bar.

-

- - - - -
- +Gets the title of the scalar bar. + +

+ +

+
+
- - - - + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx, void VISU.ColoredPrs3d.SetBarOrientation (in Orientation  theOrientation  )  [inherited]
+ +
+ +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+ +
+

+ +

+
+ - - - - + + + + + +
in float  theDy, Orientation VISU.ColoredPrs3d.GetBarOrientation (  )  [inherited]
+
+
+ +

+Gets the type of orientation of the scalar bar (to provide backward compatibility). +

+

+ +

+
+ - - - - + + + + - - - + + + + + + + + + + + + + + +
in float  theDzvoid VISU.Prs3d.SetOffset (in float  theDx,
[inherited]in float  theDy,
in float  theDz 
) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Move the 3D presentation according to the given offset parameters + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.GetOffset out float  theDx, void VISU.Prs3d.GetOffset (out float  theDx,
out float  theDy, out float  theDy,
out float  theDzout float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Gets offset parameters for the 3D presentation + +

+ +

+
+
- - - - - + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]float VISU.Prs3d.GetMemorySize (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- +Gets memory size actually used by the presentation (Mb). + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Remove object from study. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns ID of the object. + +

+ +

+
+ + + + + + + + +
VISUType VISU.Base.GetType (  )  [inherited]
+
+
+ +

+Returns the type of the presentable object +

+

+Generated on Thu Jun 21 14:31:07 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutPlanes__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1CutPlanes__inherit__graph.jpg index d955467b20baad9e48bcec06e7b4e7c1c8747188..9f0866548c72be8cd0b12876757fc146a3be6cec 100644 GIT binary patch literal 17647 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 delta 12957 zcmb_?by$>NxAub|EeO&LLrE&#AuS*!HGm-9-H1adB|QpAOE=Qp4FVDpLpOrN01nN3 z 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 - +

VISU.DeformedShape Interface Reference

Deformed shape presentation interface. More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.DeformedShape:

Inheritance graph
- - - - - - - - - + + + + + + + + + - + + + + @@ -57,9 +61,11 @@ Inheritance diagram for VISU.DeformedShape:

void 
- + + + - + @@ -69,6 +75,12 @@ Inheritance diagram for VISU.DeformedShape:

double 
+ + + + + + @@ -91,14 +103,20 @@ Inheritance diagram for VISU.DeformedShape:

long 
- + + + - + + + + + @@ -110,63 +128,47 @@ Inheritance diagram for VISU.DeformedShape:

-


Public Types

enum  Orientation { HORIZONTAL, -VERTICAL +
 HORIZONTAL
 VERTICAL
enum  Orientation { HORIZONTAL, +VERTICAL }

Public Member Functions

SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
void SetSourceRange ()
void AddMeshOnGroup (in string theGroupName)
Orientation GetBarOrientation ()
void RemoveAllGeom ()
void SetScalarMode (in long theScalarMode)
GetMax ()
double GetSourceMin ()
double GetSourceMax ()
boolean IsRangeFixed ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
float GetMemorySize ()
void RemoveFromStudy ()
IdType GetID ()
- - - -
- + +
+
+
- +
enum VISU::ScalarMap::Orientation [inherited] enum VISU::ColoredPrs3d::Orientation [inherited]
-
- - - - - -
-   - + +

Orientation of the scalar bar (to provide backward compatibility).

Enumerator:
- -
HORIZONTAL  +
HORIZONTAL  Horizontal orientation of the scalar bar.
VERTICAL  +
VERTICAL  Vertical orientation of the scalar bar.

-Implemented in VISU.Plot3D, and VISU.CutPlanes.

+Implemented in VISU.Plot3D, and VISU.CutPlanes. + +


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - - - + + + + + +
void VISU.DeformedShape.SetScale in double  theScale  ) void VISU.DeformedShape.SetScale (in double  theScale  ) 
-
- - - -
-   - + +

Sets the scale of the presentatable object.

Parameters:
@@ -174,86 +176,62 @@ Sets the scale of the presentatable object.
Parameters:
theScale Double value defining the scale of this presentable object.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.DeformedShape.GetScale  ) double VISU.DeformedShape.GetScale (  ) 
-
- - - - - -
-   - + +

-Gets the scale of the presentatable object.

-

- - - - -
- +Gets the scale of the presentatable object. + +

+ +

+
+
- - - - - + + + + +
boolean VISU.DeformedShape.IsColored  ) boolean VISU.DeformedShape.IsColored (  ) 
-
- - - - - -
-   - + +

-This boolean method returns True if this deformed shape presentation is colored.

-

- - - - -
- +This boolean method returns True if this deformed shape presentation is colored. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.DeformedShape.ShowColored in boolean  theColored  ) void VISU.DeformedShape.ShowColored (in boolean  theColored  ) 
-
- - - -
-   - + +

Shows this presentation in colored mode.

Parameters:
@@ -261,60 +239,44 @@ Shows this presentation in colored mode.
Parameters:
theColored If this boolean parameter is True this presentable object will be shown in colored mode.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
SALOMEDS::Color VISU.DeformedShape.GetColor  ) SALOMEDS::Color VISU.DeformedShape.GetColor (  ) 
-
- - - - - -
-   - + +

Gets the color of this presentable object.

Returns:
The color of this presentable object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.DeformedShape.SetColor in SALOMEDS::Color  theColor  ) void VISU.DeformedShape.SetColor (in SALOMEDS::Color  theColor  ) 
-
- - - -
-   - + +

Sets the color of this presentation.

Parameters:
@@ -322,32 +284,24 @@ Sets the color of this presentation.
Parameters:
theColor The color of this presentation. This parameter is taken from the Color enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ScalarMap.SetScaling in Scaling  theScaling  )  [inherited]void VISU.ScalarMap.SetScaling (in Scaling  theScaling  )  [inherited]
-
- - - -
-   - + +

Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
@@ -355,68 +309,52 @@ Sets the type of scaling of the values reflected by the scalar bar.
theScaling The value of this parameter is taken from the Scaling enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
Scaling VISU.ScalarMap.GetScaling  )  [inherited]Scaling VISU.ScalarMap.GetScaling (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the type of scaling of the values reflected by this presentation.

-

- - - - -
- +Gets the type of scaling of the values reflected by this presentation. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ScalarMap.SetRange in double  theMin, void VISU.ScalarMap.SetRange (in double  theMin,
in double  theMaxin double  theMax 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
@@ -425,210 +363,231 @@ Sets scalar range - min and max boundaries of the scalar bar.
theMax Max boundary of the scalar bar.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + +
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  )  [inherited]void VISU.ScalarMap.SetSourceRange (  )  [inherited]
-
- - - - - -
-   - + +

-Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+Sets scalar range that corresponds to the source data. +
+

+ +

+
+ + + + + + + + + +
void VISU.ScalarMap.AddMeshOnGroup (in string  theGroupName  )  [inherited]
+
+
+ +

+Add group as geometry of presentation.

Parameters:
- + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
theMeshName - mesh name
theGroupName - group name
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
Orientation VISU.ScalarMap.GetBarOrientation  )  [inherited]void VISU.ScalarMap.RemoveAllGeom (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the type of orientation of the scalar bar (to provide backward compatibility).

-

- - - - -
- +PrsMerger method: Remove all groups.(The scalar map will be placed on all mesh). + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]void VISU.ColoredPrs3d.SetScalarMode (in long  theScalarMode  )  [inherited]
-
- - - - - -
-   - + +

-Sets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- +Sets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]long VISU.ColoredPrs3d.GetScalarMode (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- +Gets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetMin  )  [inherited]double VISU.ColoredPrs3d.GetMin (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the min boundary of the scalar bar.

-

- - - - -
- +Gets the min boundary of the scalar bar. + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetMax  )  [inherited]double VISU.ColoredPrs3d.GetMax (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the max boundary of the scalar bar.

-

- - - - -
- +Gets the max boundary of the scalar bar. + +

+ +

+
+
- - - - + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X, double VISU.ColoredPrs3d.GetSourceMin (  )  [inherited]
+ +
+ +

+Gets the min boundary of the scalar bar from source data. +

+

+ +

+
+ - - - - + + + + + +
in double  Ydouble VISU.ColoredPrs3d.GetSourceMax (  )  [inherited]
+
+
+ +

+Gets the max boundary of the scalar bar from source data. +

+

+ +

+
+ - - - + + + + +
[inherited]boolean VISU.ColoredPrs3d.IsRangeFixed (  )  [inherited]
-
- - - -
-   - + +
+ +

+Defines whether the scalar range corresponds to the source data or not. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition (in double  X,
in double  Y 
) [inherited]
+
+

Sets the position of the scalar bar origin on the screen.

Parameters:
@@ -637,95 +596,71 @@ Sets the position of the scalar bar origin on the screen.
Par
Y Vertical position. The value can be between 0 and 1.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetPosX  )  [inherited]double VISU.ColoredPrs3d.GetPosX (  )  [inherited]
-
- - - - - -
-   - + +

-Gets horizontal position of the scalar bar origin.

-

- - - - -
- +Gets horizontal position of the scalar bar origin. + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetPosY  )  [inherited]double VISU.ColoredPrs3d.GetPosY (  )  [inherited]
-
- - - - - -
-   - + +

-Gets vertical position of the scalar bar origin.

-

- - - - -
- +Gets vertical position of the scalar bar origin. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth, void VISU.ColoredPrs3d.SetSize (in double  theWidth,
in double  theHeightin double  theHeight 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets the size of the scalar bar.

Parameters:
@@ -734,88 +669,64 @@ Sets the size of the scalar bar.
Parameters:
theHeight Height of this presentable object. The value can be between 0 and 1.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetWidth  )  [inherited]double VISU.ColoredPrs3d.GetWidth (  )  [inherited]
-
- - - - - -
-   - + +

Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetHeight  )  [inherited]double VISU.ColoredPrs3d.GetHeight (  )  [inherited]
-
- - - - - -
-   - + +

Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]void VISU.ColoredPrs3d.SetNbColors (in long  theNbColors  )  [inherited]
-
- - - -
-   - + +

Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
@@ -823,60 +734,44 @@ Sets the number of colors which will be used for presentation of this presentabl
theNbColors A long value defining the number of colors.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]long VISU.ColoredPrs3d.GetNbColors (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]void VISU.ColoredPrs3d.SetLabels (in long  theNbLabels  )  [inherited]
-
- - - -
-   - + +

Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
@@ -884,60 +779,44 @@ Sets the number of labels which will be used for indication of color gradation o
theNbLabels A long value defining the number of labels.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetLabels  )  [inherited]long VISU.ColoredPrs3d.GetLabels (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]void VISU.ColoredPrs3d.SetTitle (in string  theName  )  [inherited]
-
- - - -
-   - + +

Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
@@ -945,205 +824,220 @@ Sets the title of the scalar bar. By default - the name of the selected result i
theName String parameter defining the name of the scalar bar.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
string VISU.ColoredPrs3d.GetTitle  )  [inherited]string VISU.ColoredPrs3d.GetTitle (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the title of the scalar bar.

-

- - - - -
- +Gets the title of the scalar bar. + +

+ +

+
+
- - - - + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx, void VISU.ColoredPrs3d.SetBarOrientation (in Orientation  theOrientation  )  [inherited]
+ +
+ +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+ +
+

+ +

+
+ + + + + + + + +
Orientation VISU.ColoredPrs3d.GetBarOrientation (  )  [inherited]
+
+
+ +

+Gets the type of orientation of the scalar bar (to provide backward compatibility). +

+

+ +

+
+ - - - - + + + + - - - - + + + + - - - + + + + + + + + +
in float  theDy, void VISU.Prs3d.SetOffset (in float  theDx,
in float  theDzin float  theDy,
[inherited]in float  theDz 
) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Move the 3D presentation according to the given offset parameters + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.GetOffset out float  theDx, void VISU.Prs3d.GetOffset (out float  theDx,
out float  theDy, out float  theDy,
out float  theDzout float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Gets offset parameters for the 3D presentation + +

+ +

+
+
- - - - - + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]float VISU.Prs3d.GetMemorySize (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- +Gets memory size actually used by the presentation (Mb). + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Remove object from study. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns ID of the object. + +

+ +

+
+ + + + + + + + +
VISUType VISU.Base.GetType (  )  [inherited]
+
+
+ +

+Returns the type of the presentable object +

+

+Generated on Thu Jun 21 14:31:02 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1DeformedShape__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1DeformedShape__inherit__graph.jpg index 934effb2b60a8d0a527e0517b51ccceda415484b..a53bc9f64a89b03c33c42c3bf415f5c551a42ca7 100644 GIT binary patch literal 22382 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 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 a3b5c4a1..9c195777 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints.html @@ -11,25 +11,34 @@   - +

VISU.GaussPoints Interface Reference

Gauss Points presentation interface. More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.GaussPoints:

Inheritance graph
- - - - - - + + + + + + + + + + + + + @@ -39,6 +48,12 @@ Inheritance diagram for VISU.GaussPoints:

double 
+ + + + + + @@ -61,14 +76,20 @@ Inheritance diagram for VISU.GaussPoints:

long 
- + + + + + - + + + @@ -79,148 +100,191 @@ Inheritance diagram for VISU.GaussPoints:

Detailed Description

Presentation parameters of the Gauss Points presentation.

-


Member Function Documentation

-

-


Public Types

 HORIZONTAL
 VERTICAL
enum  Orientation { HORIZONTAL, +VERTICAL + }

Public Member Functions

void SetScalarMode (in long theScalarMode)
GetMax ()
double GetSourceMin ()
double GetSourceMax ()
boolean IsRangeFixed ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
void SetBarOrientation (in Orientation theOrientation)
string GetTitle ()
Orientation GetBarOrientation ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
float GetMemorySize ()
void RemoveFromStudy ()
IdType GetID ()
- - - -
- - - - - - - - +

Member Enumeration Documentation

+ +
+
+
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]
+ +
enum VISU::ColoredPrs3d::Orientation [inherited]
-
- - - - - +Orientation of the scalar bar (to provide backward compatibility).
Enumerator:
+
-   - + +

-Sets the method of coloring of the elements composing a 3D presentation.

+ +
HORIZONTAL  +Horizontal orientation of the scalar bar.
VERTICAL  +Vertical orientation of the scalar bar.
-

- - - - -
- - - - - - - + + +

+Implemented in VISU.Plot3D, and VISU.CutPlanes. + +

+


Member Function Documentation

+ +
+
+
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]
+ + + + + + +
void VISU.ColoredPrs3d.SetScalarMode (in long  theScalarMode  )  [inherited]
-
- - - - - -
-   - + +

-Gets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- - - - - - - +Sets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
double VISU.ColoredPrs3d.GetMin  )  [inherited]
+ + + + + +
long VISU.ColoredPrs3d.GetScalarMode (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the min boundary of the scalar bar.

-

- - - - -
- - - - - - - +Gets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
double VISU.ColoredPrs3d.GetMax  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetMin (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the max boundary of the scalar bar.

-

- - - - -
- +Gets the min boundary of the scalar bar. + +

+ +

+
+
+ + + + + + + +
double VISU.ColoredPrs3d.GetMax (  )  [inherited]
+ +
+ +

+Gets the max boundary of the scalar bar. +

+

+ +

+
+ - - - - + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X, double VISU.ColoredPrs3d.GetSourceMin (  )  [inherited]
+
+
+ +

+Gets the min boundary of the scalar bar from source data. +

+

+ +

+
+ - - - - + + + + + +
in double  Ydouble VISU.ColoredPrs3d.GetSourceMax (  )  [inherited]
+
+
+ +

+Gets the max boundary of the scalar bar from source data. +

+

+ +

+
+ - - - + + + + +
[inherited]boolean VISU.ColoredPrs3d.IsRangeFixed (  )  [inherited]
-
- - - -
-   - + +
+ +

+Defines whether the scalar range corresponds to the source data or not. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition (in double  X,
in double  Y 
) [inherited]
+
+

Sets the position of the scalar bar origin on the screen.

Parameters:
@@ -229,95 +293,71 @@ Sets the position of the scalar bar origin on the screen.
Par
Y Vertical position. The value can be between 0 and 1.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.ColoredPrs3d.GetPosX  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetPosX (  )  [inherited]
-
- - - - - -
-   - + +

-Gets horizontal position of the scalar bar origin.

-

- - - - -
- - - - - - - +Gets horizontal position of the scalar bar origin. + +

+ +

+
+
double VISU.ColoredPrs3d.GetPosY  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetPosY (  )  [inherited]
-
- - - - - -
-   - + +

-Gets vertical position of the scalar bar origin.

-

- - - - -
- +Gets vertical position of the scalar bar origin. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth, void VISU.ColoredPrs3d.SetSize (in double  theWidth,
in double  theHeightin double  theHeight 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets the size of the scalar bar.

Parameters:
@@ -326,88 +366,64 @@ Sets the size of the scalar bar.
Parameters:
theHeight Height of this presentable object. The value can be between 0 and 1.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.ColoredPrs3d.GetWidth  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetWidth (  )  [inherited]
-
- - - - - -
-   - + +

Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
-
-

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.ColoredPrs3d.GetHeight  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetHeight (  )  [inherited]
-
- - - - - -
-   - + +

Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]
+ + + + + + +
void VISU.ColoredPrs3d.SetNbColors (in long  theNbColors  )  [inherited]
-
- - - -
-   - + +

Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
@@ -415,60 +431,44 @@ Sets the number of colors which will be used for presentation of this presentabl
theNbColors A long value defining the number of colors.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]
+ + + + + +
long VISU.ColoredPrs3d.GetNbColors (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]
+ + + + + + +
void VISU.ColoredPrs3d.SetLabels (in long  theNbLabels  )  [inherited]
-
- - - -
-   - + +

Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
@@ -476,60 +476,44 @@ Sets the number of labels which will be used for indication of color gradation o
theNbLabels A long value defining the number of labels.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
long VISU.ColoredPrs3d.GetLabels  )  [inherited]
+ + + + + +
long VISU.ColoredPrs3d.GetLabels (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]
+ + + + + + +
void VISU.ColoredPrs3d.SetTitle (in string  theName  )  [inherited]
-
- - - -
-   - + +

Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
@@ -537,205 +521,220 @@ Sets the title of the scalar bar. By default - the name of the selected result i
theName String parameter defining the name of the scalar bar.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
string VISU.ColoredPrs3d.GetTitle  )  [inherited]
+ + + + + +
string VISU.ColoredPrs3d.GetTitle (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the title of the scalar bar.

-

- - - - -
- +Gets the title of the scalar bar. + +

+ +

+
+
+ + + + + + + + +
void VISU.ColoredPrs3d.SetBarOrientation (in Orientation  theOrientation  )  [inherited]
+ +
+ +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+ +
+

+ +

+
+ - - - - + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx, Orientation VISU.ColoredPrs3d.GetBarOrientation (  )  [inherited]
+
+
+ +

+Gets the type of orientation of the scalar bar (to provide backward compatibility). +

+

+ +

+
+ + + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.SetOffset (in float  theDx,
in float  theDy, in float  theDy,
in float  theDzin float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Move the 3D presentation according to the given offset parameters + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.GetOffset out float  theDx, void VISU.Prs3d.GetOffset (out float  theDx,
out float  theDy, out float  theDy,
out float  theDzout float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- - - - - - - +Gets offset parameters for the 3D presentation + +

+ +

+
+
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+ + + + + +
float VISU.Prs3d.GetMemorySize (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- - - - - - - +Gets memory size actually used by the presentation (Mb). + +

+ +

+
+
IdType VISU.Base.GetID  )  [inherited]
+ + + + + +
void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- - - - - - - +Remove object from study. + +

+ +

+
+
VISUType VISU.Base.GetType  )  [inherited]
+ + + + + +
IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns ID of the object. + +

+ +

+
+ + + + + + + + +
VISUType VISU.Base.GetType (  )  [inherited]
+
+
+ +

+Returns the type of the presentable object +

+

+Generated on Thu Jun 21 14:31:01 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1GaussPoints__inherit__graph.jpg index 634b26d9e52c6735f0998565c42dfacbddedbbef..c11019fbf197540ff95f29ddb3292e8fee37f0fc 100644 GIT binary patch literal 15664 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 JOdR;!{{dQyN7MiS delta 11463 zcmbt)bzD^4-tR_A1Zj}28A4LJOB$r5K{^H;x)BFZx)}il>F(~5E)k_$8tD}2x#M%r zx%WKJIrly9d+#6Xv-jsSd#}Cbx7PaozOgEOuRP*5QIxB;#!=MEoqAm;OGa@G_yIACpawa zvND)i%O)&^B*WI2sZ{}I7s%#e7sT4>TwZfkWl!Hk*&^bn?&|U-V}KBByU|&i1%<5m zlrb$IUZmfhHfHdZ8Dy_ zp5Hx2Tb@U{Up7SF$4QfolI0tD>&exPm+$Egj|83GNxc5X_W9H$uxTMlXn&Nt@Ln1M zkR&+67Y04+V4m?wsvC8Hos$ZFC**oPzXDpNP7%-V#d2IyvuPT=+A_99&G&ViYkA1l zo$?}*4?f$;oWbxGQqY*-BM{>m68}DU)XYVPQ;a0rcm(H5@;1A`pj`!So*NNaT$PSR z!o3;xg?e>yJ5=~L{t9fnHFY6N9LmG{dc1YH4UwqOr$ob1p`8n_U%#RHS+;c)5^{bXhb2}UKm z7a**3M{i#S9y2ghfO(K4bZ;rx7A!87&5J3q`Dkaqm9CeLUWQLB<2#HwV5p;Cyf!fN z96v98OyxkR${;&ThJxBh1_}l&orQXxG%zJsX)kfT)$h8hVcR5=?j)lZp?5OrL5@Kk)tU_<&wm=`0C~n zqx{}>;>ED9Tjj9tsa$soIq*nUCD^(Ijs09kjJsb+lbBA4;eydZEfmdSaNsG5Jl(vN z6(R4}cNW}Voo+NIJE|q9?N8Xc7#qV3vxiAN>15KQuvyzh)GI$1viWpc~!tbn66~O}vCw(CaRN8pEwLWDm{w; z48!KLBiOiu;hBVD@Jd2_Rtso^=Y$;yV63Ucu}bVQ0-*DYy~Z*{0NcisDl4#Q zXMrEt5pi&QA;#b7gMa-j&9B$+OSEON(GLoqPCqB=9tWl>7PIoK0HJ!2kVJm-(AEty zxqwf*P0t_HA%JfxQkd`z92z;6DcjIKryS#46)1mLb8VazFR_1hiPiF&yOkxis+nE7 zz(n1Bext!shNS!MRYkL%j-`xA0tw6Vxe2ZY^ifBc>~^RQ@D&akSkB4_OlPv3Bkxf& zO^GE>hVWS*>lCyB^ehChyyzndpBWZn5F>7hGfe;06l$P|oWQ2ZAt%p~h2dAMV&1 zn$+X;i&1Jet?OPx&a@(!?V?Gwpz*!HW1OgXCm~bruEbdJ27(muu}vsxDztF$brHmM z4D8DDWRu_XRg|@7*mv+6S--J%d(u5TxHt~Aa!A42z5oYf#Y<)cpzUGPaPMGFUs;-O zC`7fKIKIILhlfY>tmxpz8p8RpfkHNty{O30K%JzANA@_}Mpjt#cQP*?dl4$gfj<&c)0Yi9nUs2!> zv1wpRZfn#SV`Fn0hYh_hkJ8A4$QdQ{clHRBbf~djqAW#963v@>XRpZyJvJJu4%v5< zb=nvJa|KX3E|^PWime9@r2w&iSxKdKB6XYja~~g_YZ#j7n?%~`b3Xeq8zC%%!4jIA zX-QpTfvmuIumQK;jB_lKSY!n*vqQ~!Kj#6GYUiXOjH;x_T)OG|e>Oyz} ziNn4P2w|p`HNt93#`4v1RWZs6RUppwN#hXGEB_j~&vATE?gbRGPlV;dJ9w*y@MByW zRh(T~++CuJRJF;UD*iNcMvU;!jg{=yt?a?hmvVDWqV*e1I-6OwNA1liYN;#3;e3aC zPzeW5qxXxSPx{d!j*FtoCz&mR=3`&sdQZdq@fcKMduV9jJzj?HdgslruKd$;IdOPV z>5{l=1~PaO`&Pgo`kw)A>8u~qF&ku7v8hGaOhgqY&wA@lIP}b7U`r*6_&{q(=D==E z%Gclh$!}U7(G>CeOy8Rl4O^PEv@CvMav<9r0l~EaGs((4AU>U}G7?;R)Yf!2Kg-d0 z{kp=^pLEj^6uLM6#^qOR+(n-PDEjDPq&QGfg;jz|?R% zCVNf%7%wr3Ajz0$>HQMU#I)`-C)8=VAwu6)M3=b6Xw;eb^B#9>dq7NwKLVhJT_}2} zUlH+-Uf)_HfI$)!mE&Ot&oZ~X3kTiSK(Jkkq9c14ZUGvszaIhU2i+f_OSW|ge8Z(2 zB&NXkOS=Setn#GN`tQT&Whg3Onb2)$ioHt_-8+@#`;xA;v28r} z#4LV^KV-^<{&Fbj%PedK^&sjvWfB<~`e#yRGRvZkKNmU@In!=)uVOzi<$0<-%h%|z z!C@G1`&IMRsz{h=qdauAj8~q9rm}e)R+AGoKW{oP=AV7vC79;LV);-jYAY@Zs0{Ku zKI(3;qc`^F&97@R_3KlbnR1WitCc{P=SQUkPo3|rq!N5|1%!l!KjmJb-O(M}w3I?z z!JE^Xe$F|X>EFN)p>`GFW|!3!xMNS`UGeA$W`6gnY^i^tZFqDM0VRVZjB;emmTT=m z>gAVSCLGE;aev?Za6%Tf>?)%BB_rqitoO(7Ek-I(rer5uP!Y?jV!Hf*REuXr>g`ID zyYTYw)gb$WE#v6dO{kaw0x;J{0A~?Xv45ToVs8t!@3p(r4bAT7w2l*`cIIhowlf@= zvCPAsny2!MKmOQ7f^aETG#DyTpGf~X-kUn8s_hA5$n4Dr0mq(PXlxYi8ry{Bbj0yt zK+56l&oqUnNzWK3o~{C?W>`ca57K7et;c@>9ma@<_P%&jckCH`o9yS|JUVw?_S(X0pqhcSS7{;(^LHD=# znc=1+Ah;lju!`0EpLF}rme+3IaTU6I1#mD|}kizsq>rlP1ej(yHH^y@f zXA@uFh?&fL5p1|yz0Ephw0z_kG74O4~O8Ir0eiB zQdd~bS(^Q@QG^eB3hd11)rSN>2%Wos@x^0?68~xK@isdR6glEQ8m8p3`XzHZ1rkN+ zRNO@vPQ_}~rfN5iYrR}D>Pr|T(7La{P8=kEpV6q`nVW$G8Ujf0S*f^2H$(tG@=9UU zFH}}iuepflpN>BXF_F;!=4#xyh<68*(=olavqR0UIu?j69Q7e7I}tS~@(UUoD$H7c z>h%N&_@>B%cXVZuGycjT$9@{(0C8hZV|Wy%3T0=o?sFseKTNjncr|L}K)-G22=CX&q#IRHsVS|s9$&e%^d{P{vatB~#)buRwO>InAscs8 zh%iCi5ZU4GRDdY|^jZHm4v*lbk>F|g`tU}>$YyovD@zdLgsae~P~H^(qNH>XmIoG- zPGjmoxOqc@t=HU0Kvjw0qOQ28UWWdTt``l;(XU{Oj{+@D0%^Hdw#s<-o{8j*RF zIx51#r>3Iem_mI*#S*+tCV0=E!wuWPy#M9(tC+e0 z$4XOj#=9avuN(+P=y^1(w>6yC5Kb=e#!aYOzWm1tPJF^}Mq3cd?ywK4>7W&P>&2>p zfhQHz;uG~u=Y~-LavC&0><*YuwaW7O%Z;7y7-*|j+bwz8jn2-Uui*5cGwRP5SDEEC zVxk4GQj6+)PP{ctYNtDjBpq2SuX7P8`=l8*vX(6{h6T-vAv05sk7Gfdq43sP;h59! z8DkTX*LSowcBJ#5b2PrP@|{TB@-(%C_b%bJ!Zq99s}y`!aN=JdB~p`(dxy@0O4t(n ztWrbqQeK=eKo}0gpne%)+*b)i)*$jc1_V&7QcAK`g zG`jj=FC|bqfB?i>CdIjW3~j2!>d)cIoD3!-4|`kVlp2H{QCR28> z9Tb|=ts<8Ac*J5niwnuY@UIrF5m!s6-6FOTwSL2FDr``NZnzSJx@=f2b$|IJBPkm8 zq!-87@YyAIuSYND!p)FE^vC)|q};cg?+>;=!gicL zpfy774j5y}M#X(&(rzV&?!MfOD>V6AEbS;+o1;x}T83Do~Adj=rtVE=Yf2mSq#H<13gS*@wSA#Ru{!)4QlYhx&uQUMH&T8R&^ z76KKL4DSf~zD}=_sa9q?XQ< z{47+7TAP!RJY?4 z7M{GeDMZ*;GvF1_2r zv9??V#I3(T>EXI-e)guQZWJjY5>WAom}_3G#mBVjfpT^|X{e?=AY#()Q1Ha-Q8yCp};#JP;f@c~ay^S)>@ zeIPU-o!dw=d#4^gp*nLVKd%@uZ`3~7db!cq62qbxS3a{A>!PCptZ}YyF*BDxVSCz| z+)2^UJxV@$PI9F7!L|sU(_F;LHUFzRgWNL!V<8E97~nOTzM)IUBSGpk+DPrQ(_QjL zRd$6%!hnr?X$!7S%g8qYynqeLeCyaFfgyk#C|hP}n_#ygZnX0>#f$L#nJ)vHxpj4l z@5`k-SyB3=gw9Edq|o8*blj*K7`kHNB=i>4AN&| zxyLw$pW$D|WnP|tlU2U7qfSf4X$8=MLgm1YA*PqB>PG{A>oD z!D(S8F;55Zga8}?XZ67V;qsk`M%6B5%|%o_p;(*?o9UIZNCis&>^}c8AKxFOidLwU zskA5k6-7}AO01s;=VbWwo+yYB=2i}5t;Lh^G{?tDQ{gN4`dg0RH1nOjFz7j%8R$JI z18IGZQhQbfV_8q|v7+@$GR~C2$3vdo6ePTy$QUArM-|qYI1v?ee>q5W ze3v`;?@Rq}OJ18Ph0P9}?xV$Gsdb{bN1`b;2u=r3+W;a}l3GG_u_9vbA|J5lgThR! z1a$yqsj-8|+h%%IC!!zZpWgRy#MU<3rSI zNr_ok8?RhbDNHz25GTE%al1s`{_6fYo8n;Sq9ezs$c4_)9Smdc`@&8n*2DoLH=BHC zS64w4)jdJl_fcn9arYV8NFyFUFJet_jT@`flq309Jr?#~h_wIEX#aiW{wZ*(`Zf`p z_qT$cCy^72xq>kCw0Q1=g61H&Gm*i@6VKlgPan!Ga_ZkKzA5paEF<5p!6~ z>CYp`CR!6j(VuJZC@}{Bhx&IqQysk<9kaC|>r(6Cj{WAWabmRx+Tcn$iLcb;N8Ow? zVqVGdV!GUvm3~G_#3iDr@$AJuXf!%_iz}&HpJFXaR(=9-X#ojXO~l%fv)@Ax_v4n`xKKAi6F30JZ72gM_mYBrhK zj|rcUHw{r2fA(^eX>E^ATYq$3M8lV&3%ZY{EBF^{X`q!L zM=F&**&tewH&NB`r?id5XYb@9aDpHF`QlWjyE|M8mHz4Tz#1PP^x%?(g~4iYpCWoV zc$oz?$wCnTl)wNMf7-*u%{(zL!}@_`dBVWnWIC2N)|$Oa@JuEO zOLZhw6#PvU%aBwNv!Ub0w@8!&Kq}j?JN!kiyVrH2H#AEK;CM%J<>43t*xE&k;hp=3 z2!N&tH8Z=h%}=`iTj@U6%LR0-rZ};?<-o1 zeE8~#cg70}{}R;r4QYrwS!`(;*X;@0Sbm7;dvK5y9&v=`w`QLBpocbdNNcI8YMgz) zw8!(xDjk}Q3A5a2pVo3!GYY3I_uVQ3oGJ1%oa{WHrkdlH9rZ?oc_O#LUmw-8Qbo5I zJ2Uhxuu%nHH!+KchANs8dUrF^9`l5qZl8<3hRJ9zT!>1yOwgP=FhRg^D(n_Mq>qg) zagH%&`U3~G$1;j8)a51*DGpAiWOy@`aP$ae88ts*!R|f56&8Dfls1#z5?qUZjDq!Y ze!qGKX?_tzH_caaOWTFnU1b@WKzz8q0oiOa0JL{`Xe@Zeb z2%J}c;eeTYHzc1VHVn8*?8FBwo+nr*sbmm9boF?4w2b*6qT(T;u2a<})dPi;Zp|Vu zw_J(31+YZreX(Bg=c(q*Y|Agn)>huxCcJZwDv317 zVoWi+meb6e(>g+y(-i@<>f(CQsHroT+o8rCg~GyG)yp7)5KI2p8)YkRrn_<6Q|0BP zli6;Trx7~XakJKz1G`h+M0ZMCA;?ngfB>?S;#(iCbXm?9_(yocWTWcuwM3kbv z0pH$iF;CUMWQU%Oh|G0;k>s430*4SUs7+|xi%M4msO?Z``%F(z>yZ*dc`DK)shpN3 zLN2$cj&)2ZQf@I3L;x!0&ypxqkP;!N4Qu2q}wB+GPG6DciOUnVSB45&qArz!pMMwk7q+I1( z6v8Ri!8z!)r!_M=8^asZSlR)nV`G4+n#PDU%)Gi^&vJA)!Ko#nASs#DA#6>)Hx!Vr zFmk{adx2Gcn_)2F{@AL^M3$2dPXLG)GAmmApr%B%Dsiz^&c_w%A@co*>1yWZ=!HU^ z`W4mB(d$#Bd^vCi`;&E69u%?8vV{QtG+1~88z~4iHMuKUP#(SQSiZ&!O%H#;hfu+; zc%L|uAxI1TrK9xMh;2B55E$tQks%wlDa($CKw`-yY|a;&c9@vKwf}@Yl{ae5S?CMq zIveVzJKAq%N9}=y-MRV-uiP)F7V@gGRQP0E7BF00UH#Uljr7xT5J3E+ZUk`t5IH5^ zR16r)3;v%olyRe|AuE{>+0jdJXHo1g~8FG_uP{gc^Vw6){kSnIyhzoO zU}_tC>Ev$oxJ>r7YI`>2Nc%!y4LNS3aoUIO6G}RlxQCLztrb~SL4&rIW8y21$zr4X zXTwJIv7TEoN-wP4*>T4(lQ2=I;k_y=`?^p)_2$MV{cqVFE%lTrs8-so_G(I753qiX zDg$MI_!c&E4lh_I`3Cs+MaI?OY8fvpw-3rWtpn0&N7za9ix!BBs2g-genr%ph-%%9 zHn&(cqNA>olQS$iw_66Y(fB!n_)swC#mo_a6bBL`V)DXHIJCa49>0#y+P*Ry;}Z@} ztMy#fE*WY$XE9#e>nHDXfosiN^iA?vwN7RX!%~dqTkNvy8WQy4WW?fw2vE5%H3+5p zUj$VMM!NI+3!@)-O~eh_RrMWMYdoidVrF>^h{Y%^Q;BYy(f?&${$iiJ^Pca{SDLIN zpy-OFPts3g@Q?}N9vC8h2CG!Hu>X#qE%T~bo(Ak^LU^rdcd&00+}*w517izjr1U$% z6!ivS#8I05_MKppXj2~hY)0Sq`6JU<52#hs`AI#;WWaKk5JCJgiH$CNU$gkBGKICn zhocToZccuD#|!tqUXr>EjIrq0m=(W`L*-O^lDoWoEJb)*(?@%D?>De^LnaD_Z|9?A zu&>y^$;IdIH<6mA7b$1^$+BbF6YRm+OZW=1H~te)uFn6V_(t_x z*$tad(d@InZT5#fN*uLigvu66@dG;oC4|pO*ztsRr6_4%9*5onwURefBghS0M>h3y z*ThJrc9PFufQ%nIq`?5{!TcfqEssh<*}Z$*1k`>J+iV%fcu3it8JWfmB+nvt0z@9L zWCuKelL*oM-mEa;|Lr#YT@!NkW@v6mT0&OGLd}UYYY^INo#9T2k{pNTYp#%=Y(Kc1 zv{uRYt?M5=H@!EVFT!P9F#I1WQ#l-G1oJ=U($hS1tPInap+=75wP?`g zWdWXCLZ7o11b~H$%#%-Tkn99j+HuM7SLGi?PE4}Qu0c21Pm3_YsfD za>f(|qWQaR2LFJ++f9VNQx!L0k%C(|3J(PgL$xD>zwPm!Qz>qS_(pAWm>nmhd-Q5k z(`g_sK}7ZbvzuHRd0&dUY;UdIXA`w8MFm09=xICZHFTHLME%?|+`r_fsipgtL{>j9 zv2@f2DQz9a)cip@{31zygJGsEB<;u?Z?%=EDCmY2cz&_?&^OOK*a z;Y(v;q@|T(vSwh{VN}&r`s`2gRmNJoFlBkUv?~tGJj3l0>O{qP#JzBR=B{JK9*wOx*}fliB(U45j5j-az&TpfPHO$)>P4J*T7>%uFN*AE7f zgjMf3tV;%YqT~beM9D7Kono=uXz{MdLBPmLn{ppE+jL`!UlBASSYW&lAo%=Q3G%3+ z4DfjO-=I(bpizIi{)2b9(2~~0?!|^0#thyR9SY3Joj87Pz1jU5_`c_3#-}Zk;a6zW zufOHkix5{^?^{2@$4mwH-8^}|SKJMb;bne#y6D~CNlGISH1$yacB(*U#EYcwCJO~V~zd)dkXfSI%6a1%s64VfZcW0f4_Qc&-K^O z^&cfizhZ+fFXCd|sOHG=`T932QGV|!jRI*%qgUS-FaDd$h(rI659;H}b0f@V^_&LQVEKKgb#ab1>N4FT|BJSC$t3&9j#YiE^Si8im( z%*U2Kub_8SJk_@78K4rC@GRapb5-o~cc>k6%!YRf+_6K5_ESjS&DmhT8UY;`thuW`b}#Aqo~2eUJ_2Ad55m=seTvdQx}s{obS|n_ ztDB%`oh}&Ry&fYQO}(dPLQ*^49kj z8fv&0KE2XK+j?{Srv~<Ai5wSx|p{vCeZxwLVF2fRl>QhRhYlbv&l`k z#<=;XMt7@dl6PkC+S~|d+{NYi5&OX``E-t>&jj=za>q8}40g0Rklv)mNZ31uKI(Q2 zSu6k3+RXs5zKEY?mffcI<2Kh45vJPBUmLPHKPH{DZokeN>ZZ{FMb1#f~Z8u)r zgHD+|U3$#e{q9n8f&21Z%*Xg%FA>t1n!!Q?BM60Mvjb5t|DLCcmkkKTx%|tLbt@jBHerLnWFPgi7) z&Pftr`LTwskCfrc?NuU$%Pi{?bTk^ceX7j6t-W~G1H3oXF)=%yvQ6y0xd^Pi)rHb@ z`Exx_SY7K8%%7z$GsuTKpW+(gSM6DMQidOnRqriV*Bo7$J`@=;81Kqoc{cT94e4l{ z^t>eq>h#_cM#Th00I<`^Ae#oi;0PI0(n||xTYqqc0C1O+ZxX1n@0KLbvXz0e yzn`4LHbTO#zi!K4x5Ow%=p_Hsi$Cm0 - +

VISU.IsoSurfaces Interface Reference

Interface of the isometric surface presentation. More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.IsoSurfaces:

Inheritance graph
- - - - - - - + + + + + + + - + + + + @@ -47,9 +51,11 @@ Inheritance diagram for VISU.IsoSurfaces:

void 
- + + + - + @@ -59,6 +65,12 @@ Inheritance diagram for VISU.IsoSurfaces:

double 
+ + + + + + @@ -81,14 +93,20 @@ Inheritance diagram for VISU.IsoSurfaces:

long 
- + + + - + + + + + @@ -101,63 +119,47 @@ This interface contains presentation parameters of isometric surface presentatio Iso surfaces presentation combines all equal scalar values on the cells and on the basis of them constructs isobaric surfaces, which form this presentation.


Member Enumeration Documentation

-

-


Public Types

enum  Orientation { HORIZONTAL, -VERTICAL +
 HORIZONTAL
 VERTICAL
enum  Orientation { HORIZONTAL, +VERTICAL }

Public Member Functions

SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
void SetSourceRange ()
void AddMeshOnGroup (in string theGroupName)
Orientation GetBarOrientation ()
void RemoveAllGeom ()
void SetScalarMode (in long theScalarMode)
GetMax ()
double GetSourceMin ()
double GetSourceMax ()
boolean IsRangeFixed ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
float GetMemorySize ()
void RemoveFromStudy ()
IdType GetID ()
- - - -
- + +
+
+
- +
enum VISU::ScalarMap::Orientation [inherited] enum VISU::ColoredPrs3d::Orientation [inherited]
-
- - - - - -
-   - + +

Orientation of the scalar bar (to provide backward compatibility).

Enumerator:
- -
HORIZONTAL  +
HORIZONTAL  Horizontal orientation of the scalar bar.
VERTICAL  +
VERTICAL  Vertical orientation of the scalar bar.

-Implemented in VISU.Plot3D, and VISU.CutPlanes.

+Implemented in VISU.Plot3D, and VISU.CutPlanes. + +


Member Function Documentation

-

- - - - -
- - - - - - - - - -
void VISU.IsoSurfaces.SetNbSurfaces in long  theNb  ) 
-
- - - -
-   - + +
+
+ + + + + + + + + +
void VISU.IsoSurfaces.SetNbSurfaces (in long  theNb  ) 
+
+

Sets the number of isometric surfaces.

Parameters:
@@ -165,59 +167,43 @@ Sets the number of isometric surfaces.
Parameters:
theNb A long value defining the number of isometric surfaces which will be used for construction of this presentation.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.IsoSurfaces.GetNbSurfaces  ) long VISU.IsoSurfaces.GetNbSurfaces (  ) 
-
- - - - - -
-   - + +

-Gets the number of isometric surfaces

-

- - - - -
- - - - - - - - - -
void VISU.ScalarMap.SetScaling in Scaling  theScaling  )  [inherited]
-
- - - -
-   - +Gets the number of isometric surfaces + +

+ +

+
+ + + + + + + + + +
void VISU.ScalarMap.SetScaling (in Scaling  theScaling  )  [inherited]
+
+

Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
@@ -225,68 +211,52 @@ Sets the type of scaling of the values reflected by the scalar bar.
theScaling The value of this parameter is taken from the Scaling enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
Scaling VISU.ScalarMap.GetScaling  )  [inherited]Scaling VISU.ScalarMap.GetScaling (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the type of scaling of the values reflected by this presentation.

-

- - - - -
- +Gets the type of scaling of the values reflected by this presentation. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ScalarMap.SetRange in double  theMin, void VISU.ScalarMap.SetRange (in double  theMin,
in double  theMaxin double  theMax 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
@@ -295,210 +265,231 @@ Sets scalar range - min and max boundaries of the scalar bar.
theMax Max boundary of the scalar bar.
- - - -

- - - - -
- - - - - - - - - -
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  )  [inherited]
-
- - - - - -
-   - + + +

+ +

+
+ + + + + + + + +
void VISU.ScalarMap.SetSourceRange (  )  [inherited]
+
+

-Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+Sets scalar range that corresponds to the source data. +
+

+ +

+
+ + + + + + + + + +
void VISU.ScalarMap.AddMeshOnGroup (in string  theGroupName  )  [inherited]
+
+
+ +

+Add group as geometry of presentation.

Parameters:
- + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
theMeshName - mesh name
theGroupName - group name
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
Orientation VISU.ScalarMap.GetBarOrientation  )  [inherited]void VISU.ScalarMap.RemoveAllGeom (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the type of orientation of the scalar bar (to provide backward compatibility).

-

- - - - -
- - - - - - - - - -
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]
-
- - - - - -
-   - +PrsMerger method: Remove all groups.(The scalar map will be placed on all mesh). + +

+ +

+
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetScalarMode (in long  theScalarMode  )  [inherited]
+
+

-Sets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- +Sets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]long VISU.ColoredPrs3d.GetScalarMode (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- +Gets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetMin  )  [inherited]double VISU.ColoredPrs3d.GetMin (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the min boundary of the scalar bar.

-

- - - - -
- +Gets the min boundary of the scalar bar. + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetMax  )  [inherited]double VISU.ColoredPrs3d.GetMax (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the max boundary of the scalar bar.

-

- - - - -
- +Gets the max boundary of the scalar bar. + +

+ +

+
+
- - - - + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X, double VISU.ColoredPrs3d.GetSourceMin (  )  [inherited]
+ +
+ +

+Gets the min boundary of the scalar bar from source data. +

+

+ +

+
+ - - - - + + + + + +
in double  Ydouble VISU.ColoredPrs3d.GetSourceMax (  )  [inherited]
+
+
+ +

+Gets the max boundary of the scalar bar from source data. +

+

+ +

+
+ - - - + + + + +
[inherited]boolean VISU.ColoredPrs3d.IsRangeFixed (  )  [inherited]
-
- - - -
-   - + +
+ +

+Defines whether the scalar range corresponds to the source data or not. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition (in double  X,
in double  Y 
) [inherited]
+
+

Sets the position of the scalar bar origin on the screen.

Parameters:
@@ -507,95 +498,71 @@ Sets the position of the scalar bar origin on the screen.
Par
Y Vertical position. The value can be between 0 and 1.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetPosX  )  [inherited]double VISU.ColoredPrs3d.GetPosX (  )  [inherited]
-
- - - - - -
-   - + +

-Gets horizontal position of the scalar bar origin.

-

- - - - -
- +Gets horizontal position of the scalar bar origin. + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetPosY  )  [inherited]double VISU.ColoredPrs3d.GetPosY (  )  [inherited]
-
- - - - - -
-   - + +

-Gets vertical position of the scalar bar origin.

-

- - - - -
- +Gets vertical position of the scalar bar origin. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth, void VISU.ColoredPrs3d.SetSize (in double  theWidth,
in double  theHeightin double  theHeight 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets the size of the scalar bar.

Parameters:
@@ -604,88 +571,64 @@ Sets the size of the scalar bar.
Parameters:
theHeight Height of this presentable object. The value can be between 0 and 1.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetWidth  )  [inherited]double VISU.ColoredPrs3d.GetWidth (  )  [inherited]
-
- - - - - -
-   - + +

Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetHeight  )  [inherited]double VISU.ColoredPrs3d.GetHeight (  )  [inherited]
-
- - - - - -
-   - + +

Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
-
-

- - - - -
- - - - - - - - - -
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetNbColors (in long  theNbColors  )  [inherited]
+
+

Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
@@ -693,60 +636,44 @@ Sets the number of colors which will be used for presentation of this presentabl
theNbColors A long value defining the number of colors.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]long VISU.ColoredPrs3d.GetNbColors (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
-
-

- - - - -
- - - - - - - - - -
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetLabels (in long  theNbLabels  )  [inherited]
+
+

Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
@@ -754,60 +681,44 @@ Sets the number of labels which will be used for indication of color gradation o
theNbLabels A long value defining the number of labels.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetLabels  )  [inherited]long VISU.ColoredPrs3d.GetLabels (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
-
-

- - - - -
- - - - - - - - - -
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetTitle (in string  theName  )  [inherited]
+
+

Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
@@ -815,205 +726,220 @@ Sets the title of the scalar bar. By default - the name of the selected result i
theName String parameter defining the name of the scalar bar.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
string VISU.ColoredPrs3d.GetTitle  )  [inherited]string VISU.ColoredPrs3d.GetTitle (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the title of the scalar bar.

-

- - - - -
- +Gets the title of the scalar bar. + +

+ +

+
+
+ + + + + + + + +
void VISU.ColoredPrs3d.SetBarOrientation (in Orientation  theOrientation  )  [inherited]
+ +
+ +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+ +
+

+ +

+
+ - - - - + + + + + +
void VISU.Prs3d.SetOffset in float  theDx, Orientation VISU.ColoredPrs3d.GetBarOrientation (  )  [inherited]
+
+
+ +

+Gets the type of orientation of the scalar bar (to provide backward compatibility). +

+

+ +

+
+ - - - - + + + + - - - - + + + + - - - + + + + + + + + +
in float  theDy, void VISU.Prs3d.SetOffset (in float  theDx,
in float  theDzin float  theDy,
[inherited]in float  theDz 
) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Move the 3D presentation according to the given offset parameters + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.GetOffset out float  theDx, void VISU.Prs3d.GetOffset (out float  theDx,
out float  theDy, out float  theDy,
out float  theDzout float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Gets offset parameters for the 3D presentation + +

+ +

+
+
- - - - - + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]float VISU.Prs3d.GetMemorySize (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- +Gets memory size actually used by the presentation (Mb). + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Remove object from study. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns ID of the object. + +

+ +

+
+ + + + + + + + +
VISUType VISU.Base.GetType (  )  [inherited]
+
+
+ +

+Returns the type of the presentable object +

+

+Generated on Thu Jun 21 14:31:12 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1IsoSurfaces__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1IsoSurfaces__inherit__graph.jpg index e2bbaee566fd4c252678de714d8aa9d5d1278c35..1f9133f04b00504d81e2c1218455e7d92fbfc8c6 100644 GIT binary patch literal 17800 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 CQ7W|n delta 13092 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 F{XhLpbDsbJ 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 aacf8d8f..1215e726 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Mesh.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Mesh.html @@ -11,21 +11,21 @@   - +

VISU.Mesh Interface Reference

Interface of the mesh. More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.Mesh:

Inheritance graph
- - - - - + + + + + @@ -50,6 +50,8 @@ Inheritance diagram for VISU.Mesh:

void 
+ + @@ -61,29 +63,21 @@ Inheritance diagram for VISU.Mesh:

Container class.


Member Function Documentation

-

-

GetOffset (out float theDx, out float theDy, out float theDz)
float GetMemorySize ()
void RemoveFromStudy ()
IdType GetID ()
- - - -
- + +
+
+
- - - - - - + + + + + +
void VISU.Mesh.SetCellColor in SALOMEDS::Color  theColor  ) void VISU.Mesh.SetCellColor (in SALOMEDS::Color  theColor  ) 
-
- - - -
-   - + +

Sets the color of mesh cells.

Parameters:
@@ -91,59 +85,43 @@ Sets the color of mesh cells.
Parameters:
theColor The color of the cells. This parameter is taken from Color enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
SALOMEDS::Color VISU.Mesh.GetCellColor  ) SALOMEDS::Color VISU.Mesh.GetCellColor (  ) 
-
- - - - - -
-   - + +

-Gets the color of mesh cells.

-

- - - - -
- +Gets the color of mesh cells. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Mesh.SetNodeColor in SALOMEDS::Color  theColor  ) void VISU.Mesh.SetNodeColor (in SALOMEDS::Color  theColor  ) 
-
- - - -
-   - + +

Sets the color of mesh nodes.

Parameters:
@@ -151,59 +129,43 @@ Sets the color of mesh nodes.
Parameters:
theColor The color of the nodes. This parameter is taken from Color enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
SALOMEDS::Color VISU.Mesh.GetNodeColor  ) SALOMEDS::Color VISU.Mesh.GetNodeColor (  ) 
-
- - - - - -
-   - + +

-Gets the color of mesh nodes.

-

- - - - -
- +Gets the color of mesh nodes. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Mesh.SetLinkColor in SALOMEDS::Color  theColor  ) void VISU.Mesh.SetLinkColor (in SALOMEDS::Color  theColor  ) 
-
- - - -
-   - + +

Sets the color of mesh links.

Parameters:
@@ -211,59 +173,43 @@ Sets the color of mesh links.
Parameters:
theColor The color of the links. This parameter is taken from Color enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
SALOMEDS::Color VISU.Mesh.GetLinkColor  ) SALOMEDS::Color VISU.Mesh.GetLinkColor (  ) 
-
- - - - - -
-   - + +

-Gets the color of mesh links.

-

- - - - -
- +Gets the color of mesh links. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Mesh.SetPresentationType in PresentationType  theType  ) void VISU.Mesh.SetPresentationType (in PresentationType  theType  ) 
-
- - - -
-   - + +

Sets the type of representation of a mesh.

Parameters:
@@ -271,206 +217,177 @@ Sets the type of representation of a mesh.
Parameters:
theType The of representation of a mesh. This parameter is taken from PresentationType enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
PresentationType VISU.Mesh.GetPresentationType  ) PresentationType VISU.Mesh.GetPresentationType (  ) 
-
- - - - - -
-   - + +

Gets the type of representation of the mesh.

Returns:
The type of representation of the mesh.
-
-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.SetOffset in float  theDx, void VISU.Prs3d.SetOffset (in float  theDx,
in float  theDy, in float  theDy,
in float  theDzin float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Move the 3D presentation according to the given offset parameters + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.GetOffset out float  theDx, void VISU.Prs3d.GetOffset (out float  theDx,
out float  theDy, out float  theDy,
out float  theDzout float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Gets offset parameters for the 3D presentation + +

+ +

+
+
- - - - - + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]float VISU.Prs3d.GetMemorySize (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- +Gets memory size actually used by the presentation (Mb). + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Remove object from study. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns ID of the object. + +

+ +

+
+ + + + + + + + +
VISUType VISU.Base.GetType (  )  [inherited]
+
+
+ +

+Returns the type of the presentable object +

+

+Generated on Thu Jun 21 14:30:53 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Mesh__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Mesh__inherit__graph.jpg index db020f48a8a93c7d1edeba156a1337532cca5c74..57324c087c5d639de7bf38c1426d50a4b838e0e4 100644 GIT binary patch delta 9564 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 delta 9626 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 J3=sM4e*ve0gBkz; 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 bfbd1426..815db0fc 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D.html @@ -11,32 +11,42 @@   - +

VISU.Plot3D Interface Reference

Plot3D interface. More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.Plot3D:

Inheritance graph
- - - - - - - + + + + + + + + + + + + + + + + + @@ -70,9 +80,11 @@ Inheritance diagram for VISU.Plot3D:

void 
- + + + - + @@ -82,6 +94,12 @@ Inheritance diagram for VISU.Plot3D:

double 
+ + + + + + @@ -104,14 +122,20 @@ Inheritance diagram for VISU.Plot3D:

long 
- + - + + + + + + + @@ -123,24 +147,16 @@ Inheritance diagram for VISU.Plot3D:

Plot3D presentation. This type of presentation consists of deforming initial planar mesh according to values assigned to the mesh elements. If mesh not planar but volumic one, it is possible to generate intermediate planar mesh.


Member Enumeration Documentation

-

-


Public Types

 XY
 YZ
 ZX
enum  Orientation { XY, YZ, ZX }
 HORIZONTAL
 VERTICAL

Public Member Functions

void SetOrientation (in Orientation theOrientation, in double theXAngle, in double theYAngle)
SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
void SetSourceRange ()
void AddMeshOnGroup (in string theGroupName)
Orientation GetBarOrientation ()
void RemoveAllGeom ()
void SetScalarMode (in long theScalarMode)
GetMax ()
double GetSourceMin ()
double GetSourceMax ()
boolean IsRangeFixed ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
float GetMemorySize ()
void RemoveFromStudy ()
IdType GetID ()
- - - -
- + +
+
+
- +
enum VISU::Plot3D::Orientation enum VISU::Plot3D::Orientation
-
- - - -

-Implements VISU.ScalarMap. - -

-   - + +

This enumeration contains a set of elements defining the type of orientation in 3D space of the cutting plane.

Enumerator:
@@ -155,48 +171,40 @@ The object is located in the plane formed by Y and Z axis.
+Implements VISU.ColoredPrs3d. + +


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Plot3D.SetOrientation in Orientation  theOrientation, void VISU.Plot3D.SetOrientation (in Orientation  theOrientation,
in double  theXAngle, in double  theXAngle,
in double  theYAnglein double  theYAngle 
)
-
- - - -
-   - + +

Sets the orientation in 3D space of cutting plane for the presentation.

Parameters:
@@ -206,122 +214,90 @@ Sets the orientation in 3D space of cutting plane for the presentation.
theXAngle The angle of rotation of the cutting plane around the second axis of the chosen orientation.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
Orientation VISU.Plot3D.GetOrientationType  ) 
+ + + + + +
Orientation VISU.Plot3D.GetOrientationType (  ) 
-
- - - - - -
-   - + +

-Gets the type of orientation in 3D space of cutting plane.

-

- - - - -
- - - - - - - +Gets the type of orientation in 3D space of cutting plane. + +

+ +

+
+
double VISU.Plot3D.GetRotateX  ) 
+ + + + + +
double VISU.Plot3D.GetRotateX (  ) 
-
- - - - - -
-   - + +

-Gets rotation angle of the cutting plane around the first axis of the chosen orientation.

-

- - - - -
- - - - - - - +Gets rotation angle of the cutting plane around the first axis of the chosen orientation. + +

+ +

+
+
double VISU.Plot3D.GetRotateY  ) 
+ + + + + +
double VISU.Plot3D.GetRotateY (  ) 
-
- - - - - -
-   - + +

-Gets rotation angle of the cutting plane around the second axis of the chosen orientation.

-

- - - - -
- +Gets rotation angle of the cutting plane around the second axis of the chosen orientation. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.Plot3D.SetPlanePosition in double  thePlanePosition, void VISU.Plot3D.SetPlanePosition (in double  thePlanePosition,
in boolean  theIsRelativein boolean  theIsRelative 
)
-
- - - -
-   - + +

Sets the position of a cutting plane.

Parameters:
@@ -330,86 +306,62 @@ Sets the position of a cutting plane.
Parameters:
theIsRelative Define, whether the input position is relative.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.Plot3D.GetPlanePosition  ) 
+ + + + + +
double VISU.Plot3D.GetPlanePosition (  ) 
-
- - - - - -
-   - + +

-Gets the position of the cutting plane

-

- - - - -
- - - - - - - +Gets the position of the cutting plane + +

+ +

+
+
boolean VISU.Plot3D.IsPositionRelative  ) 
+ + + + + +
boolean VISU.Plot3D.IsPositionRelative (  ) 
-
- - - - - -
-   - + +

-Returns true if a position of cutting plane is relative

-

- - - - -
- - - - - - - - +Returns true if a position of cutting plane is relative + +

+ +

+
+
void VISU.Plot3D.SetScaleFactor in double  theScaleFactor  ) 
+ + + + + + +
void VISU.Plot3D.SetScaleFactor (in double  theScaleFactor  ) 
-
- - - -
-   - + +

Sets the scale factor for scalar values (how much corresponding mesh elements should be translated).

Parameters:
@@ -417,59 +369,43 @@ Sets the scale factor for scalar values (how much corresponding mesh elements sh
theScaleFactor The scaling factor.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.Plot3D.GetScaleFactor  ) 
+ + + + + +
double VISU.Plot3D.GetScaleFactor (  ) 
-
- - - - - -
-   - + +

-Gets the scale factor for scalar values. (how much corresponding mesh elements is translated)

-

- - - - -
- - - - - - - - +Gets the scale factor for scalar values. (how much corresponding mesh elements is translated) + +

+ +

+
+
void VISU.Plot3D.SetContourPrs in boolean  theIsContourPrs  ) 
+ + + + + + +
void VISU.Plot3D.SetContourPrs (in boolean  theIsContourPrs  ) 
-
- - - -
-   - + +

Sets presentation type: contour or surface.

Parameters:
@@ -477,59 +413,43 @@ Sets presentation type: contour or surface.
Parameters:
theIsContourPrs Define, whether presentation type is contour.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
boolean VISU.Plot3D.GetIsContourPrs  ) 
+ + + + + +
boolean VISU.Plot3D.GetIsContourPrs (  ) 
-
- - - - - -
-   - + +

-Returns true if presentation type is contour.

-

- - - - -
- - - - - - - - +Returns true if presentation type is contour. + +

+ +

+
+
void VISU.Plot3D.SetNbOfContours in long  theNb  ) 
+ + + + + + +
void VISU.Plot3D.SetNbOfContours (in long  theNb  ) 
-
- - - -
-   - + +

Sets the number of contours.

Parameters:
@@ -537,59 +457,43 @@ Sets the number of contours.
Parameters:
theNb The number of contours.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
long VISU.Plot3D.GetNbOfContours  ) 
+ + + + + +
long VISU.Plot3D.GetNbOfContours (  ) 
-
- - - - - -
-   - + +

-Gets the number of contours.

-

- - - - -
- - - - - - - - +Gets the number of contours. + +

+ +

+
+
void VISU.ScalarMap.SetScaling in Scaling  theScaling  )  [inherited]
+ + + + + + +
void VISU.ScalarMap.SetScaling (in Scaling  theScaling  )  [inherited]
-
- - - -
-   - + +

Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
@@ -597,68 +501,52 @@ Sets the type of scaling of the values reflected by the scalar bar.
theScaling The value of this parameter is taken from the Scaling enumeration.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
Scaling VISU.ScalarMap.GetScaling  )  [inherited]
+ + + + + +
Scaling VISU.ScalarMap.GetScaling (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the type of scaling of the values reflected by this presentation.

-

- - - - -
- +Gets the type of scaling of the values reflected by this presentation. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ScalarMap.SetRange in double  theMin, void VISU.ScalarMap.SetRange (in double  theMin,
in double  theMaxin double  theMax 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
@@ -667,210 +555,231 @@ Sets scalar range - min and max boundaries of the scalar bar.
theMax Max boundary of the scalar bar.
- - - -

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  )  [inherited]
+ + + + + +
void VISU.ScalarMap.SetSourceRange (  )  [inherited]
-
- - - - - -
-   - + +

-Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+Sets scalar range that corresponds to the source data. +
+

+ +

+
+ + + + + + + + + +
void VISU.ScalarMap.AddMeshOnGroup (in string  theGroupName  )  [inherited]
+
+
+ +

+Add group as geometry of presentation.

Parameters:
- + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
theMeshName - mesh name
theGroupName - group name
-
-

- - - - -
- - - - - - - + + +

+ +

+
+
Orientation VISU.ScalarMap.GetBarOrientation  )  [inherited]
+ + + + + +
void VISU.ScalarMap.RemoveAllGeom (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the type of orientation of the scalar bar (to provide backward compatibility).

-

- - - - -
- - - - - - - - +PrsMerger method: Remove all groups.(The scalar map will be placed on all mesh). + +

+ +

+
+
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]
+ + + + + + +
void VISU.ColoredPrs3d.SetScalarMode (in long  theScalarMode  )  [inherited]
-
- - - - - -
-   - + +

-Sets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- - - - - - - +Sets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]
+ + + + + +
long VISU.ColoredPrs3d.GetScalarMode (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- - - - - - - +Gets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
double VISU.ColoredPrs3d.GetMin  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetMin (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the min boundary of the scalar bar.

-

- - - - -
- - - - - - - +Gets the min boundary of the scalar bar. + +

+ +

+
+
double VISU.ColoredPrs3d.GetMax  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetMax (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the max boundary of the scalar bar.

-

- - - - -
- +Gets the max boundary of the scalar bar. + +

+ +

+
+
- - - - + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X, double VISU.ColoredPrs3d.GetSourceMin (  )  [inherited]
+ +
+ +

+Gets the min boundary of the scalar bar from source data. +

+

+ +

+
+ - - - - + + + + + +
in double  Ydouble VISU.ColoredPrs3d.GetSourceMax (  )  [inherited]
+
+
+ +

+Gets the max boundary of the scalar bar from source data. +

+

+ +

+
+ - - - + + + + +
[inherited]boolean VISU.ColoredPrs3d.IsRangeFixed (  )  [inherited]
-
- - - -
-   - + +
+ +

+Defines whether the scalar range corresponds to the source data or not. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition (in double  X,
in double  Y 
) [inherited]
+
+

Sets the position of the scalar bar origin on the screen.

Parameters:
@@ -879,95 +788,71 @@ Sets the position of the scalar bar origin on the screen.
Par
Y Vertical position. The value can be between 0 and 1.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.ColoredPrs3d.GetPosX  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetPosX (  )  [inherited]
-
- - - - - -
-   - + +

-Gets horizontal position of the scalar bar origin.

-

- - - - -
- - - - - - - +Gets horizontal position of the scalar bar origin. + +

+ +

+
+
double VISU.ColoredPrs3d.GetPosY  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetPosY (  )  [inherited]
-
- - - - - -
-   - + +

-Gets vertical position of the scalar bar origin.

-

- - - - -
- +Gets vertical position of the scalar bar origin. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth, void VISU.ColoredPrs3d.SetSize (in double  theWidth,
in double  theHeightin double  theHeight 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets the size of the scalar bar.

Parameters:
@@ -976,88 +861,64 @@ Sets the size of the scalar bar.
Parameters:
theHeight Height of this presentable object. The value can be between 0 and 1.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.ColoredPrs3d.GetWidth  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetWidth (  )  [inherited]
-
- - - - - -
-   - + +

Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
-
-

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.ColoredPrs3d.GetHeight  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetHeight (  )  [inherited]
-
- - - - - -
-   - + +

Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]
+ + + + + + +
void VISU.ColoredPrs3d.SetNbColors (in long  theNbColors  )  [inherited]
-
- - - -
-   - + +

Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
@@ -1065,60 +926,44 @@ Sets the number of colors which will be used for presentation of this presentabl
theNbColors A long value defining the number of colors.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]
+ + + + + +
long VISU.ColoredPrs3d.GetNbColors (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]
+ + + + + + +
void VISU.ColoredPrs3d.SetLabels (in long  theNbLabels  )  [inherited]
-
- - - -
-   - + +

Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
@@ -1126,60 +971,44 @@ Sets the number of labels which will be used for indication of color gradation o
theNbLabels A long value defining the number of labels.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
long VISU.ColoredPrs3d.GetLabels  )  [inherited]
+ + + + + +
long VISU.ColoredPrs3d.GetLabels (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]
+ + + + + + +
void VISU.ColoredPrs3d.SetTitle (in string  theName  )  [inherited]
-
- - - -
-   - + +

Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
@@ -1187,205 +1016,220 @@ Sets the title of the scalar bar. By default - the name of the selected result i
theName String parameter defining the name of the scalar bar.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
string VISU.ColoredPrs3d.GetTitle  )  [inherited]
+ + + + + +
string VISU.ColoredPrs3d.GetTitle (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the title of the scalar bar.

-

- - - - -
- +Gets the title of the scalar bar. + +

+ +

+
+
+ + + + + + + + +
void VISU.ColoredPrs3d.SetBarOrientation (in Orientation  theOrientation  )  [inherited]
+ +
+ +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+ +
+

+ +

+
+ - - - - + + + + + +
void VISU.Prs3d.SetOffset in float  theDx, Orientation VISU.ColoredPrs3d.GetBarOrientation (  )  [inherited]
+
+
+ +

+Gets the type of orientation of the scalar bar (to provide backward compatibility). +

+

+ +

+
+ - - - - + + + + - - - - + + + + - - - + + + + + + + + +
in float  theDy, void VISU.Prs3d.SetOffset (in float  theDx,
in float  theDzin float  theDy,
[inherited]in float  theDz 
) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Move the 3D presentation according to the given offset parameters + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.GetOffset out float  theDx, void VISU.Prs3d.GetOffset (out float  theDx,
out float  theDy, out float  theDy,
out float  theDzout float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- - - - - - - +Gets offset parameters for the 3D presentation + +

+ +

+
+
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+ + + + + +
float VISU.Prs3d.GetMemorySize (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- - - - - - - +Gets memory size actually used by the presentation (Mb). + +

+ +

+
+
IdType VISU.Base.GetID  )  [inherited]
+ + + + + +
void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- - - - - - - +Remove object from study. + +

+ +

+
+
VISUType VISU.Base.GetType  )  [inherited]
+ + + + + +
IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns ID of the object. + +

+ +

+
+ + + + + + + + +
VISUType VISU.Base.GetType (  )  [inherited]
+
+
+ +

+Returns the type of the presentable object +

+

+Generated on Thu Jun 21 14:31:06 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Plot3D__inherit__graph.jpg index 016dd659ca9d72aecbd0d0f0028d7a0f013f9ecd..9197fe3e985fae800f668ce32c535872554ef77f 100644 GIT binary patch literal 17429 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 delta 12729 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 uCmx|bN>e`b-?Zb 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 1b5ddef5..896447a5 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d.html @@ -11,32 +11,32 @@   - +

VISU.Prs3d Interface Reference

3D presentation interface More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.Prs3d:

Inheritance graph
- - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -45,6 +45,8 @@ Inheritance diagram for VISU.Prs3d:

void 
+ + @@ -56,175 +58,154 @@ Inheritance diagram for VISU.Prs3d:

-

GetOffset (out float theDx, out float theDy, out float theDz)
float GetMemorySize ()
void RemoveFromStudy ()
IdType GetID ()
- - - -
- + +
+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.SetOffset in float  theDx, void VISU.Prs3d.SetOffset (in float  theDx,
in float  theDy, in float  theDy,
in float  theDzin float  theDz 
)
-
- - - - - -
-   - + +

-

-

- - - - -
- +Move the 3D presentation according to the given offset parameters + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.GetOffset out float  theDx, void VISU.Prs3d.GetOffset (out float  theDx,
out float  theDy, out float  theDy,
out float  theDzout float  theDz 
)
-
- - - - - -
-   - + +

-

-

- - - - -
- +Gets offset parameters for the 3D presentation + +

+ +

+
+
- - - - - + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]float VISU.Prs3d.GetMemorySize (  ) 
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- +Gets memory size actually used by the presentation (Mb). + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Remove object from study. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns ID of the object. + +

+ +

+
+ + + + + + + + +
VISUType VISU.Base.GetType (  )  [inherited]
+
+
+ +

+Returns the type of the presentable object +

+

+Generated on Thu Jun 21 14:30:51 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Prs3d__inherit__graph.jpg index 35888ac5b6b71d2466fc2f0696518281be5ad128..b2adc95d9fb3b14fdc102eaacf3818a1f69c943c 100644 GIT binary patch literal 46225 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 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 8c56ee4f..eae17a13 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject.html @@ -11,34 +11,27 @@   - +

VISU.PrsObject Interface Reference

Presentable object interface. More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.PrsObject:

Inheritance graph
- - - - - - - - - - - - - - - - - - + + + + + + + + + + + @@ -54,89 +47,65 @@ Inheritance diagram for VISU.PrsObject:

-

- - - -
- + +
+
+
- - - - - + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- +Remove object from study. + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Returns ID of the object. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]VISUType VISU.Base.GetType (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns the type of the presentable object + +

+Generated on Thu Jun 21 14:30:46 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1PrsObject__inherit__graph.jpg index e1344b689c954ca6967cc186b0bf2ccf9e696a56..cc3fcc6d0c6ea9a131f055851eb4812a420367be 100644 GIT binary patch literal 28426 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 literal 47480 zcmd?R1z25OmMwa4hv07E5D4zBA-F?u4Gsr)*93yYAwX~o?(V@Y1b6ok+}++u-Ku*# zslN4B_v`O<*Z)qwoqX&Z)?RbTTyu^&#(tW8S_M3lk&u=EKtTZjP>?@>r$>O0n2NaQ z8$}g93Ud=iD|=IO3RhMp77AJyCrev%3TYWh3K=DFNeWjkwwDYPCZ=X@U96oc99-U7 zTRM9nKP>>n0EqDL2=H)-2nYyBNQlU&IB2LSD5!*3*cdpZMC4?oL?k2>KqeZB=L}RN zB(&Tw8CY03I5@~@cm;Xb1en-4*nTzwg@lBJih@djhDN|fNkYl?AO1YG127SxIbcR$ zpq>MuF`-~Ep`N+{P zK9K(hz+%E-QL>7{V=KQ!cI<7hfhFAME!z>_9Yz$ zCl@ylFQ3?JaS2H&X&KcwYU&!ATH3~t!7{h7v~qHGadmU|@Cdrnl@Z=L zU_WOIK*V_!n^oC?M8&RhjBDgLhKvW~Sff7qY1&^b`{xV`{7+f-zYY68cFhA&VW1$B z2ZIR^23+0JX8R-mS6}oY#~Hx~oWk%w+^!PmHxo6qeOe}jFSk|~4~P+#>NAAg%p8zMjfFHDFe!t!O?`W$~ z0AFB6AMW^~r@KmCpvkm)02rZ_79k@IJe3ys?$1q|9R~QbUfcIbPXORqm%$}+?Gs>3 zRxA19TnOjno##Q9bwyhR7$q(hgA2|wM=0s#Hb%R8Mu6~Ux;yBxL%r?xB}h_pjN`y} z!1_W~t+8GUPbos`=Hn(A;uBymBB&!1LtvC+FOvJtg~?8+!_Q%@-?psmEaSO{X-n+N zBlI^vI9xB$in=jx@y}vTnUbINhRJx!Y6f$`D5uYXC5=!6or!P(TfSH2j?RNzZ4Ip! zxcLnMjJamOkVx5hmHenGVOysWtC0x-s%%UAP#1H{=YvEz;X@5zwfBn3M9t5FV904n z97IUs+wNoiP?%4!a|%e$E
T1*7NJ+L>mUXSmKW{YaShH7_GM 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 - +

VISU.RemovableObject Interface Reference

Removable object interface. More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.RemovableObject:

Inheritance graph
- - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + @@ -55,89 +49,65 @@ Inheritance diagram for VISU.RemovableObject:

-

- - - -
- + +
+
+
- - - - - + + + + +
void VISU.RemovableObject.RemoveFromStudy  ) void VISU.RemovableObject.RemoveFromStudy (  ) 
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- +Remove object from study. + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Returns ID of the object. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]VISUType VISU.Base.GetType (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns the type of the presentable object + +

+Generated on Thu Jun 21 14:30:45 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1RemovableObject__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1RemovableObject__inherit__graph.jpg index 3adacb5e62703a157d420b59cc84e5b618948249..9da2b76345aea8bd81b9ee70bd311440c60c8c1a 100644 GIT binary patch literal 32749 zcmeFZ1yo$!k}uxS1c%^mK|;{rt|55P;I6^lA-KB*2=4Cg2^QQP8g~yKwE1_wd*}ad z^3A(*->kWB?yU714r`swIlE7tUAuNw{eHEd=AYI8Xi{R5VgM*8000W|19$=h1Vj`? zg_YzKdB{wR7|d;rO~{;?8JWmlIXReFn~+ILiIYjmi;9yubFk3RlNlL*(08(QB(rnU zw={EfLwo`OL;&!xuyC-?;Njrl5D?%Ik+D#ak&uw_F)*KF5fhM-5EBp)kx?>IlabR? z5D~rNq@ibGW@BR`rRL`6V&P+CWn=l-2^0bX0x}XZ9tsK`%L}3xEdR%!rw#x*JX9uh z8xV>d0F4d>M2C9n0gyuEdx-Cb*i(UqWvM+KPH&pe@e3dU$Flr*CGHJ2n88D zAUZ%0@Z;`Pjt}BL>!1rCcOFnV%*{X^Xh^!}^d@*%F>E2WkMtY?zYKG;GXz zF2ejLz}Rf_6Tly|3g#Cgeuh2v1o*90{NY85?!%)+<_&-Q6JT>1YFt6<3GiFv|MjjE zZWJjj+%|Zrnp#tkv}F`Y>$L`W$x}65$k-xAB1il1PfUS%Ibp8=|AGfF^VH_S=fwMn zuGo9uat5{C!6DBz^X>GP39_jQt^FT%xB?or7s#pZz&6V2G9V2JR@3o5 zoRoRIXgPY)Oy-xn(+Pap@R6ayoS^J3u>Gnn)hfaYdts`uM%^EnfIc#+ zR7r_}y1hSH-np(#urhfLI;we>l&!K}Q9+p@3H>;(BgW7x%e~n^JDZ%lXof_-m|AcF zPjAh*opv@3q+kYS`1!n^6I}m(i|Sen?y7zQ>|>WZVvpT;fJHLsp8!>5-glxF5PN{7 zAoQDYWZ1zX-iYb{Hnc+d7vKl&M*el!jGqAgm)>3cCEnw^72d01>H&G)B?)$1VfGnKO0yYwM(z6&HuG%{KwlcV{yCdv$^JeU5R{!S!X#R>Ow*q32f8Va@?S3YYoW z>A*duOTjKae2+ErKkRPrRWb0-SE;gTW0`hcrGQWFJV4QPGW_Ea%r*=Z0Qdmn_%l5Hb zH1ZQ*Uh)ZW8Mjf9YPP@g(sbS|kw6IrHr>$51c~E-%$ht-Gsx>QL)e)$KU zf+!Z?f5P!62^$VEA^H>37vz0J`2@I=v{Oa_Lo^=0Q4~wb=U-4FsMrmw4>CZJc=@0i z#(Yd+#JA_4XHwJ^nG+G`fnM$;31i+}x*KwLxOJ5egaZ&sX0p%Vz@n^A0DYwAk90xR zd(eFkRA7j#*&b3)fX=qehe+|?8`R`2V%b{iTol3`3L1>48eu~!w&SzbBF^TE%Sz?& z*;a_#W*FI~tgkQn;9{m+Vhw23LkNW~#5|cyfsk1l@UQGwaBG26QZaag*qA z*!fV1;0bV=bQ2E_Jf?dBz@B@bvy=XI?r;}X>H%A8Q=q1!I5tY@)aK zoFpN-gd*NG5(3ju5U&uyJ5+E_XY%W*4K>7OD$^Z%_qa5=TXl|K=G~(VG$B2fzPMn; ziro}6*?j!qF!s)+KZj4afFt`F-Tvcuw(d-ZYd0UGf(NVR==D)^;c~NM)1)_>%=~=| zpN=e(U5-EzCcM7H{C5sAyik?Df1ASZ4Jv#s%K-!d&hI7Z9VEaSxPHQf94uIpjb;K1 zB|N%eM@|^A11$(E8=6jvQSvpsjC>>6E@-U{yL>oWNyrwLL?R*E2?C%HW0~~)J z+27CY2{Oa1FL~WE-%oBz@`b+i?{8tD%*VBR^9@R+j~{;R;+uAA&z=3eu9gTBgW2

KxQMfTBsAZkPi(hu3;|?{a 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

;y7~ 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 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 0991db36..ab19f34a 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result.html @@ -11,19 +11,19 @@   - +

VISU.Result Interface Reference

Interface Result. More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.Result:

Inheritance graph
- - - + + + @@ -54,356 +54,260 @@ Inheritance diagram for VISU.Result:

Detailed Description

-This interface serves for inner representation of data generated in other sources (MED object or file). This data is needed for further construction of graphical presentations. +This interface serves for inner representation of data generated in other sources (MED object or file). This data is needed for further construction of graphical presentations.


Member Function Documentation

-

-

- - - -
- + +
+
+
- - - - - + + + + +
boolean VISU.Result.BuildAll  ) boolean VISU.Result.BuildAll (  ) 
-
- - - - - -
-   - + +

-Reads all data from the corresponding sources. By default the data is loaded on demand.

-

- - - - -
- +Reads all data from the corresponding sources. By default the data is loaded on demand. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
boolean VISU.Result.Build in boolean  theIsBuildAll, boolean VISU.Result.Build (in boolean  theIsBuildAll,
in boolean  theIsAtOncein boolean  theIsAtOnce 
)
-
- - - - - -
-   - + +

-Start to parse the source MED file and publish all its entities into the study

-

- - - - -
- +Start to parse the source MED file and publish all its entities into the study + +

+ +

+
+
- - - - - + + + + +
boolean VISU.Result.IsDone  ) boolean VISU.Result.IsDone (  ) 
-
- - - - - -
-   - + +

-Allow to check is all requested MED entites already loaded or not

-

- - - - -
- +Allow to check is all requested MED entites already loaded or not + +

+ +

+
+
- - - - - + + + + +
boolean VISU.Result.IsEntitiesDone  ) boolean VISU.Result.IsEntitiesDone (  ) 
-
- - - - - -
-   - + +

-Allow to check is corresponding MED entites already loaded or not

-

- - - - -
- +Allow to check is corresponding MED entites already loaded or not + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.Result.SetBuildFields in boolean  theIsBuildFields, void VISU.Result.SetBuildFields (in boolean  theIsBuildFields,
in boolean  theIsCalculateMinMaxin boolean  theIsCalculateMinMax 
)
-
- - - - - -
-   - + +

-Choose to parse MED fields and perform global min / max on the MED timestamps.

-

- - - - -
- +Choose to parse MED fields and perform global min / max on the MED timestamps. + +

+ +

+
+
- - - - - + + + + +
boolean VISU.Result.IsFieldsDone  ) boolean VISU.Result.IsFieldsDone (  ) 
-
- - - - - -
-   - + +

-Allow to check is corresponding MED fields already loaded or not

-

- - - - -
- +Allow to check is corresponding MED fields already loaded or not + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Result.SetBuildGroups in boolean  theIsBuildGroups  ) void VISU.Result.SetBuildGroups (in boolean  theIsBuildGroups  ) 
-
- - - - - -
-   - + +

-Choose to parse MED groups.

-

- - - - -
- +Choose to parse MED groups. + +

+ +

+
+
- - - - - + + + + +
boolean VISU.Result.IsGroupsDone  ) boolean VISU.Result.IsGroupsDone (  ) 
-
- - - - - -
-   - + +

-Allow to check is corresponding MED groups and families already loaded or not

-

- - - - -
- +Allow to check is corresponding MED groups and families already loaded or not + +

+ +

+
+
- - - - - + + + + +
boolean VISU.Result.IsMinMaxDone  ) boolean VISU.Result.IsMinMaxDone (  ) 
-
- - - - - -
-   - + +

-Allow to check is min / max calculation over field's components already perfrormed or not

-

- - - - -
- +Allow to check is min / max calculation over field's components already perfrormed or not + +

+ +

+
+
- - - - - + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- +Remove object from study. + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Returns ID of the object. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]VISUType VISU.Base.GetType (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns the type of the presentable object + +

+Generated on Thu Jun 21 14:31:15 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Result__inherit__graph.jpg index 975d8e12a0279cc999f3cfd58090a85654825bc3..00ee18dd0bfbf42ddcf092758dc2fa27226f2705 100644 GIT binary patch delta 7216 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 P@(UMPOUQwThnf8!HIH~t 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 d39fe6eb..75bc2bbb 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMap.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMap.html @@ -11,36 +11,40 @@   - +

VISU.ScalarMap Interface Reference

Interface of the Scalar Map. More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.ScalarMap:

Inheritance graph
- - - - - - - - - - - - - - + + + + + + + + + + + + + + - + + + + @@ -50,9 +54,11 @@ Inheritance diagram for VISU.ScalarMap:

void 
- + + + - + @@ -62,6 +68,12 @@ Inheritance diagram for VISU.ScalarMap:

double 
+ + + + + + @@ -84,14 +96,20 @@ Inheritance diagram for VISU.ScalarMap:

long 
- + + + - + + + + + @@ -103,63 +121,47 @@ Inheritance diagram for VISU.ScalarMap:

-


Public Types

enum  Orientation { HORIZONTAL, -VERTICAL +
 HORIZONTAL
 VERTICAL
enum  Orientation { HORIZONTAL, +VERTICAL }

Public Member Functions

SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
void SetSourceRange ()
void AddMeshOnGroup (in string theGroupName)
Orientation GetBarOrientation ()
void RemoveAllGeom ()
void SetScalarMode (in long theScalarMode)
GetMax ()
double GetSourceMin ()
double GetSourceMax ()
boolean IsRangeFixed ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
float GetMemorySize ()
void RemoveFromStudy ()
IdType GetID ()
- - - -
- + +
+
+
- +
enum VISU::ScalarMap::Orientation enum VISU::ColoredPrs3d::Orientation [inherited]
-
- - - - - -
-   - + +

Orientation of the scalar bar (to provide backward compatibility).

Enumerator:
- -
HORIZONTAL  +
HORIZONTAL  Horizontal orientation of the scalar bar.
VERTICAL  +
VERTICAL  Vertical orientation of the scalar bar.

-Implemented in VISU.Plot3D, and VISU.CutPlanes.

+Implemented in VISU.Plot3D, and VISU.CutPlanes. + +


Member Function Documentation

-

- - - - -
- - - - - - - - - -
void VISU.ScalarMap.SetScaling in Scaling  theScaling  ) 
-
- - - -
-   - + +
+
+ + + + + + + + + +
void VISU.ScalarMap.SetScaling (in Scaling  theScaling  ) 
+
+

Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
@@ -167,68 +169,52 @@ Sets the type of scaling of the values reflected by the scalar bar.
theScaling The value of this parameter is taken from the Scaling enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
Scaling VISU.ScalarMap.GetScaling  ) Scaling VISU.ScalarMap.GetScaling (  ) 
-
- - - - - -
-   - + +

-Gets the type of scaling of the values reflected by this presentation.

-

- - - - -
- +Gets the type of scaling of the values reflected by this presentation. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ScalarMap.SetRange in double  theMin, void VISU.ScalarMap.SetRange (in double  theMin,
in double  theMaxin double  theMax 
)
-
- - - -
-   - + +

Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
@@ -237,210 +223,231 @@ Sets scalar range - min and max boundaries of the scalar bar.
theMax Max boundary of the scalar bar.
- - - -

- - - - -
- - - - - - - - - -
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  ) 
-
- - - - - -
-   - + + +

+ +

+
+ + + + + + + + +
void VISU.ScalarMap.SetSourceRange (  ) 
+
+

-Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+Sets scalar range that corresponds to the source data. +
+

+ +

+
+ + + + + + + + + +
void VISU.ScalarMap.AddMeshOnGroup (in string  theGroupName  ) 
+
+
+ +

+Add group as geometry of presentation.

Parameters:
- + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
theMeshName - mesh name
theGroupName - group name
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
Orientation VISU.ScalarMap.GetBarOrientation  ) void VISU.ScalarMap.RemoveAllGeom (  ) 
-
- - - - - -
-   - + +

-Gets the type of orientation of the scalar bar (to provide backward compatibility).

-

- - - - -
- - - - - - - - - -
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]
-
- - - - - -
-   - +PrsMerger method: Remove all groups.(The scalar map will be placed on all mesh). + +

+ +

+
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetScalarMode (in long  theScalarMode  )  [inherited]
+
+

-Sets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- - - - - - - +Sets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]
+ + + + + +
long VISU.ColoredPrs3d.GetScalarMode (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- - - - - - - +Gets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
double VISU.ColoredPrs3d.GetMin  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetMin (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the min boundary of the scalar bar.

-

- - - - -
- - - - - - - +Gets the min boundary of the scalar bar. + +

+ +

+
+
double VISU.ColoredPrs3d.GetMax  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetMax (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the max boundary of the scalar bar.

-

- - - - -
- +Gets the max boundary of the scalar bar. + +

+ +

+
+
+ + + + + + + +
double VISU.ColoredPrs3d.GetSourceMin (  )  [inherited]
+ +
+ +

+Gets the min boundary of the scalar bar from source data. +

+

+ +

+
+ + + + + + + + +
double VISU.ColoredPrs3d.GetSourceMax (  )  [inherited]
+
+
+ +

+Gets the max boundary of the scalar bar from source data. +

+

+ +

+
+ + + + + + + + +
boolean VISU.ColoredPrs3d.IsRangeFixed (  )  [inherited]
+
+
+ +

+Defines whether the scalar range corresponds to the source data or not. +

+

+ +

+
+ - - - - + + + + - - - - + + + + - - - + + +
void VISU.ColoredPrs3d.SetPosition in double  X, void VISU.ColoredPrs3d.SetPosition (in double  X,
in double  Yin double  Y 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets the position of the scalar bar origin on the screen.

Parameters:
@@ -449,95 +456,71 @@ Sets the position of the scalar bar origin on the screen.
Par
Y Vertical position. The value can be between 0 and 1.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetPosX  )  [inherited]double VISU.ColoredPrs3d.GetPosX (  )  [inherited]
-
- - - - - -
-   - + +

-Gets horizontal position of the scalar bar origin.

-

- - - - -
- - - - - - - +Gets horizontal position of the scalar bar origin. + +

+ +

+
+
double VISU.ColoredPrs3d.GetPosY  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetPosY (  )  [inherited]
-
- - - - - -
-   - + +

-Gets vertical position of the scalar bar origin.

-

- - - - -
- +Gets vertical position of the scalar bar origin. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth, void VISU.ColoredPrs3d.SetSize (in double  theWidth,
in double  theHeightin double  theHeight 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets the size of the scalar bar.

Parameters:
@@ -546,88 +529,64 @@ Sets the size of the scalar bar.
Parameters:
theHeight Height of this presentable object. The value can be between 0 and 1.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetWidth  )  [inherited]double VISU.ColoredPrs3d.GetWidth (  )  [inherited]
-
- - - - - -
-   - + +

Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetHeight  )  [inherited]double VISU.ColoredPrs3d.GetHeight (  )  [inherited]
-
- - - - - -
-   - + +

Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
-
-

- - - - -
- - - - - - - - - -
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetNbColors (in long  theNbColors  )  [inherited]
+
+

Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
@@ -635,60 +594,44 @@ Sets the number of colors which will be used for presentation of this presentabl
theNbColors A long value defining the number of colors.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]long VISU.ColoredPrs3d.GetNbColors (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
-
-

- - - - -
- - - - - - - - - -
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetLabels (in long  theNbLabels  )  [inherited]
+
+

Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
@@ -696,60 +639,44 @@ Sets the number of labels which will be used for indication of color gradation o
theNbLabels A long value defining the number of labels.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetLabels  )  [inherited]long VISU.ColoredPrs3d.GetLabels (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
-
-

- - - - -
- - - - - - - - - -
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.ColoredPrs3d.SetTitle (in string  theName  )  [inherited]
+
+

Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
@@ -757,205 +684,220 @@ Sets the title of the scalar bar. By default - the name of the selected result i
theName String parameter defining the name of the scalar bar.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
string VISU.ColoredPrs3d.GetTitle  )  [inherited]string VISU.ColoredPrs3d.GetTitle (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the title of the scalar bar.

-

- - - - -
- +Gets the title of the scalar bar. + +

+ +

+
+
+ + + + + + + + +
void VISU.ColoredPrs3d.SetBarOrientation (in Orientation  theOrientation  )  [inherited]
+ +
+ +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+ +
+

+ +

+
+ + + + + + + + +
Orientation VISU.ColoredPrs3d.GetBarOrientation (  )  [inherited]
+
+
+ +

+Gets the type of orientation of the scalar bar (to provide backward compatibility). +

+

+ +

+
+ - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.SetOffset in float  theDx, void VISU.Prs3d.SetOffset (in float  theDx,
in float  theDy, in float  theDy,
in float  theDzin float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Move the 3D presentation according to the given offset parameters + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.GetOffset out float  theDx, void VISU.Prs3d.GetOffset (out float  theDx,
out float  theDy, out float  theDy,
out float  theDzout float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- - - - - - - +Gets offset parameters for the 3D presentation + +

+ +

+
+
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+ + + + + +
float VISU.Prs3d.GetMemorySize (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- - - - - - - +Gets memory size actually used by the presentation (Mb). + +

+ +

+
+
IdType VISU.Base.GetID  )  [inherited]
+ + + + + +
void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- - - - - - - +Remove object from study. + +

+ +

+
+
VISUType VISU.Base.GetType  )  [inherited]
+ + + + + +
IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns ID of the object. + +

+ +

+
+ + + + + + + + +
VISUType VISU.Base.GetType (  )  [inherited]
+
+
+ +

+Returns the type of the presentable object +

+

+Generated on Thu Jun 21 14:30:59 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 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 435b0bda..878345b4 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape.html @@ -11,43 +11,47 @@   - +

VISU.ScalarMapOnDeformedShape Interface Reference

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

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.ScalarMapOnDeformedShape:

Inheritance graph
- - - - - - - + + + + + + + - + + + + - + - + - + - + - + - + @@ -55,9 +59,11 @@ Inheritance diagram for VISU.ScalarMapOnDeformedShape:

void 
- + - + + + @@ -67,6 +73,12 @@ Inheritance diagram for VISU.ScalarMapOnDeformedShape:

double 
+ + + + + + @@ -89,14 +101,20 @@ Inheritance diagram for VISU.ScalarMapOnDeformedShape:

long 
- + + + - + + + + + @@ -108,271 +126,190 @@ Inheritance diagram for VISU.ScalarMapOnDeformedShape:

-


Public Types

enum  Orientation { HORIZONTAL, -VERTICAL +
 HORIZONTAL
 VERTICAL
enum  Orientation { HORIZONTAL, +VERTICAL }

Public Member Functions

void SetSourceRange (in double theMinRange, in double theMaxRange)
void SetScale (in double theScale)
double GetSourceRangeMin ()
double GetScale ()
double GetSourceRangeMax ()
void SetScalarField (in Entity theEntity, in string theFieldName, in long theTimeStampNumber)
void SetScale (in double theScale)
Entity GetScalarEntity ()
double GetScale ()
string GetScalarFieldName ()
void SetScalarField (in string theMeshName, in string theFieldName, in long theIteration, in Entity theEntity)
long GetScalarTimeStampNumber ()
void SetScaling (in Scaling theScaling)
SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
void SetSourceRange ()
Orientation GetBarOrientation ()
void AddMeshOnGroup (in string theGroupName)
void RemoveAllGeom ()
void SetScalarMode (in long theScalarMode)
GetMax ()
double GetSourceMin ()
double GetSourceMax ()
boolean IsRangeFixed ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
float GetMemorySize ()
void RemoveFromStudy ()
IdType GetID ()
- - - -
- + +
+
+
- +
enum VISU::ScalarMap::Orientation [inherited] enum VISU::ColoredPrs3d::Orientation [inherited]
-
- - - - - -
-   - + +

Orientation of the scalar bar (to provide backward compatibility).

Enumerator:
- -
HORIZONTAL  +
HORIZONTAL  Horizontal orientation of the scalar bar.
VERTICAL  +
VERTICAL  Vertical orientation of the scalar bar.

-Implemented in VISU.Plot3D, and VISU.CutPlanes.

+Implemented in VISU.Plot3D, and VISU.CutPlanes. + +


Member Function Documentation

-

- - - - -
- - - - - - - + +
+
+
void VISU.ScalarMapOnDeformedShape.SetSourceRange in double  theMinRange,
- - - - - - - - - + + + + + +
in double  theMaxRange
void VISU.ScalarMapOnDeformedShape.SetScale (in double  theScale  ) 
-
- - - - - -
-   - + +

-Sets the source ranges of pipeline

-

- - - - -
- +Sets the scale of the presentatable object.
Parameters:
+
+ +
theScale Double value defining the scale of this presentable object.
+ + + +

+ +

+
+ - - - - - + + + + +
double VISU.ScalarMapOnDeformedShape.GetSourceRangeMin  ) double VISU.ScalarMapOnDeformedShape.GetScale (  ) 
-
- - - - - -
-   - + +

-Gets the minimum source range of pipeline

-

- - - - -
- +Gets the scale of the presentatable object. + +

+ +

+
+
- - - - - + + + + + + + + + + -
double VISU.ScalarMapOnDeformedShape.GetSourceRangeMax  ) void VISU.ScalarMapOnDeformedShape.SetScalarField (in Entity  theEntity,
in string  theFieldName,
-
- - - - - -
-   - - -

-Gets the maximum source range of pipeline

-

- - - - -
- - - - - - - + + + + + + + + +
void VISU.ScalarMapOnDeformedShape.SetScale in double  theScale  ) in long  theTimeStampNumber 
)
-
- - - - - -
-   - + +

-Sets the scale of the presentatable object.

Parameters:
+Sets the scalar field
Parameters:
- + + +
theScale Double value defining the scale of this presentable object.
theEntity - entity of scalar field
theFieldName - the name of scalar field
theTimeStampNumber - the timestamp number for the scalar field
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ScalarMapOnDeformedShape.GetScale  ) Entity VISU.ScalarMapOnDeformedShape.GetScalarEntity (  ) 
-
- - - - - -
-   - + +

-Gets the scale of the presentatable object.

-

- - - - -
- - - - - - - +Get scalar entity + +

+ +

+
+
void VISU.ScalarMapOnDeformedShape.SetScalarField in string  theMeshName,
- - - - - - - - - - - - - - - - + + + + + +
in string  theFieldName,
in long  theIteration,
in Entity  theEntitystring VISU.ScalarMapOnDeformedShape.GetScalarFieldName (  ) 
+ +
+ +

+Get scalar field name +

+

+ +

+
+ - - - + + + + +
long VISU.ScalarMapOnDeformedShape.GetScalarTimeStampNumber (  ) 
-
- - - - - -
-   - + +

-Sets the scalar field

Parameters:
- - - - - -
theMeshName - mesh name
theFieldName - the name of scalar field
theIteration - the iteration number for scalar field
theEntity - entity of scalar field
-
-
-

- - - - -
- +Get timestamp number for the scalar field + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ScalarMap.SetScaling in Scaling  theScaling  )  [inherited]void VISU.ScalarMap.SetScaling (in Scaling  theScaling  )  [inherited]
-
- - - -
-   - + +

Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
@@ -380,68 +317,52 @@ Sets the type of scaling of the values reflected by the scalar bar.
theScaling The value of this parameter is taken from the Scaling enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
Scaling VISU.ScalarMap.GetScaling  )  [inherited]Scaling VISU.ScalarMap.GetScaling (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the type of scaling of the values reflected by this presentation.

-

- - - - -
- +Gets the type of scaling of the values reflected by this presentation. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ScalarMap.SetRange in double  theMin, void VISU.ScalarMap.SetRange (in double  theMin,
in double  theMaxin double  theMax 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
@@ -450,210 +371,231 @@ Sets scalar range - min and max boundaries of the scalar bar.
theMax Max boundary of the scalar bar.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + +
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  )  [inherited]void VISU.ScalarMap.SetSourceRange (  )  [inherited]
-
- - - - - -
-   - + +

-Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+Sets scalar range that corresponds to the source data. +
+

+ +

+
+ + + + + + + + + +
void VISU.ScalarMap.AddMeshOnGroup (in string  theGroupName  )  [inherited]
+
+
+ +

+Add group as geometry of presentation.

Parameters:
- + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
theMeshName - mesh name
theGroupName - group name
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
Orientation VISU.ScalarMap.GetBarOrientation  )  [inherited]void VISU.ScalarMap.RemoveAllGeom (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the type of orientation of the scalar bar (to provide backward compatibility).

-

- - - - -
- +PrsMerger method: Remove all groups.(The scalar map will be placed on all mesh). + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]void VISU.ColoredPrs3d.SetScalarMode (in long  theScalarMode  )  [inherited]
-
- - - - - -
-   - + +

-Sets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- +Sets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]long VISU.ColoredPrs3d.GetScalarMode (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- +Gets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetMin  )  [inherited]double VISU.ColoredPrs3d.GetMin (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the min boundary of the scalar bar.

-

- - - - -
- +Gets the min boundary of the scalar bar. + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetMax  )  [inherited]double VISU.ColoredPrs3d.GetMax (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the max boundary of the scalar bar.

-

- - - - -
- +Gets the max boundary of the scalar bar. + +

+ +

+
+
- - - - + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X, double VISU.ColoredPrs3d.GetSourceMin (  )  [inherited]
+ +
+ +

+Gets the min boundary of the scalar bar from source data. +

+

+ +

+
+ - - - - + + + + + +
in double  Ydouble VISU.ColoredPrs3d.GetSourceMax (  )  [inherited]
+
+
+ +

+Gets the max boundary of the scalar bar from source data. +

+

+ +

+
+ - - - + + + + +
[inherited]boolean VISU.ColoredPrs3d.IsRangeFixed (  )  [inherited]
-
- - - -
-   - + +
+ +

+Defines whether the scalar range corresponds to the source data or not. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition (in double  X,
in double  Y 
) [inherited]
+
+

Sets the position of the scalar bar origin on the screen.

Parameters:
@@ -662,95 +604,71 @@ Sets the position of the scalar bar origin on the screen.
Par
Y Vertical position. The value can be between 0 and 1.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetPosX  )  [inherited]double VISU.ColoredPrs3d.GetPosX (  )  [inherited]
-
- - - - - -
-   - + +

-Gets horizontal position of the scalar bar origin.

-

- - - - -
- +Gets horizontal position of the scalar bar origin. + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetPosY  )  [inherited]double VISU.ColoredPrs3d.GetPosY (  )  [inherited]
-
- - - - - -
-   - + +

-Gets vertical position of the scalar bar origin.

-

- - - - -
- +Gets vertical position of the scalar bar origin. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth, void VISU.ColoredPrs3d.SetSize (in double  theWidth,
in double  theHeightin double  theHeight 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets the size of the scalar bar.

Parameters:
@@ -759,88 +677,64 @@ Sets the size of the scalar bar.
Parameters:
theHeight Height of this presentable object. The value can be between 0 and 1.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetWidth  )  [inherited]double VISU.ColoredPrs3d.GetWidth (  )  [inherited]
-
- - - - - -
-   - + +

Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetHeight  )  [inherited]double VISU.ColoredPrs3d.GetHeight (  )  [inherited]
-
- - - - - -
-   - + +

Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]void VISU.ColoredPrs3d.SetNbColors (in long  theNbColors  )  [inherited]
-
- - - -
-   - + +

Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
@@ -848,60 +742,44 @@ Sets the number of colors which will be used for presentation of this presentabl
theNbColors A long value defining the number of colors.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]long VISU.ColoredPrs3d.GetNbColors (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]void VISU.ColoredPrs3d.SetLabels (in long  theNbLabels  )  [inherited]
-
- - - -
-   - + +

Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
@@ -909,60 +787,44 @@ Sets the number of labels which will be used for indication of color gradation o
theNbLabels A long value defining the number of labels.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetLabels  )  [inherited]long VISU.ColoredPrs3d.GetLabels (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]void VISU.ColoredPrs3d.SetTitle (in string  theName  )  [inherited]
-
- - - -
-   - + +

Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
@@ -970,205 +832,220 @@ Sets the title of the scalar bar. By default - the name of the selected result i
theName String parameter defining the name of the scalar bar.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
string VISU.ColoredPrs3d.GetTitle  )  [inherited]string VISU.ColoredPrs3d.GetTitle (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the title of the scalar bar.

-

- - - - -
- +Gets the title of the scalar bar. + +

+ +

+
+
- - - - + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx, void VISU.ColoredPrs3d.SetBarOrientation (in Orientation  theOrientation  )  [inherited]
+ +
+ +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+ +
+

+ +

+
+ - - - - + + + + + + +
in float  theDy, Orientation VISU.ColoredPrs3d.GetBarOrientation (  )  [inherited]
+
+
+ +

+Gets the type of orientation of the scalar bar (to provide backward compatibility). +

+

+ +

+
+ + + + + + + + + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.SetOffset (in float  theDx,
in float  theDy,
in float  theDzin float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Move the 3D presentation according to the given offset parameters + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.GetOffset out float  theDx, void VISU.Prs3d.GetOffset (out float  theDx,
out float  theDy, out float  theDy,
out float  theDzout float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Gets offset parameters for the 3D presentation + +

+ +

+
+
- - - - - + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]float VISU.Prs3d.GetMemorySize (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- +Gets memory size actually used by the presentation (Mb). + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Remove object from study. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns ID of the object. + +

+ +

+
+ + + + + + + + +
VISUType VISU.Base.GetType (  )  [inherited]
+
+
+ +

+Returns the type of the presentable object +

+

+Generated on Thu Jun 21 14:31:04 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ScalarMapOnDeformedShape__inherit__graph.jpg index 4b16b4fafe5738adaf4f6987ae434ac48280d49f..0418834b2f3f2f42d3b750675449be9949ad4179 100644 GIT binary patch literal 19110 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 literal 18825 zcmeHvcU)A|A&53J3_$vx-WJ@JaCS3-JBy1O*EV3l|5M0uPUZkCBFv?=Qa)?EoPr z$|i~mDhd;DgAfIk5Czc<&?DtUNBQjq{KpIB1}Yl*O$V+c?Cr!WfiT*+B&*=`Ud7mWm(&RZQa~GJiWYqd|$i_4hanlkBCor z{U$Lf`E5#0ZeISog2JNW%Bt#`+PeCN#?G$pp5DIxfx)ryiO-W$(=)S6%PXsEU)MLj zZSEf&9{o5zIXyf7DHjTW`ZuwV-~T4qHMt0pa@{~fLq)^*DHqBOFJwa{L_=r1dy`03 z1LLU+F%w@PCds|H?1~O75WnUgshR61Y%*qnC6@i4qWvb>pA#(TpOWk!g8fgqW&vDO z6y)Tg5(3h|$vIn20QPSU>eS;xT{4QVFW57G$Jo|B!9Ve<66J)!ya;-(rM;uP$mmlU zS{Bk#1kg#Hj{rs|8xX*Yxi4@@#Y@IUlglf+%u~r01h6uJ@=?PG0bF|%a_uG=TJ-<^ zuKZy!_~FY0c*>SO#RwqJmPn3Iy?A~kI@6;58A-f?Nppm+C$#fF^znDS{Dq(EmvRVz zaTE&yOzWs$F*QPikUF}B0Q%iJA;+W%2tWy1h?-S?r;XS8X5FH@YkA=&8#iE2Xy>lK z)_2jwD)mcG9v&XM)?@COearqin)lL^^DRl~xUKb^(9g?F3so9V=)o ztA5urRxykCp|iYr#u6a%t=?Id4TYlkkR|(0w-bhCP(u7C1L_rVQSf_mwYewyk$%MZU@jjnh0xi>~ zNWSaAa)dp!Y8X9VH?l^3=j%4xgvZ&H^5m63!b}HiCeurBL4CZBP_$=ATypTJsf#v` z1Zj@ZFz!gwH!h(8n{xboH)4v|3T?Ca8`E6#wd#^Ks0p70ht<{hprMx5E_S#Fg45oP z+}2Gggfu<(nMC%K9)!&dw9krttw6&~$H%ca!qMXL?ym;w2Z35A-zn0 zhVQKo@2rG;BmL}7I(ixkm&+hV0PjmP&*eRg(E$<-`G2aBCY9Ob>XSXFJMrY7G4ju$ z+`e!5!pDgcO(`;uG_J{4C!Yl6=eCwChJ0LyLcXN(!WDDjgxgy1P)RrVq!T!aARGLWnKxqaIiUCgOsjruvwkI{=mOXMp5@livD2D$S=vjtc9zUxZ$5&y^6W_Le2U21%8tCXU(J>cwQ zsSh*A8GMcal0DyR#3f=H#hkc(q}q=OI^R83k6x)tRI5FIt>)PAZaPTzkP(zCBr78Z zKa7!^QVEr$R4={~W@%CPLI5xQ9wUJ4QKT(u6EeAsQM@*;4L0b#XvnW(((lFCW*&)d zWuAN;LI81FSvdisr_FbTkJE#g_HUl$FIdpOd!yB(biW>h zktp+G!wo9F4nHT_ZoAtRY^Koc0Fhddh}65r!Szd|on=1kGC9VsK>(jrWiaL>o+1Dl zZUO{=!4Em$rnlb@y#lJGFKLF6i?fDp(mJ%)Dc2}Z)j=?()s%LdhMJL3)l$RZ0xy1ut< zXJj$8-d*qj19~{V6>_N?}fTpa{p*Ls1G9B62IxE4;2D!QoTGO$iL3>aTnM@ny?XCr{cuTF6J+-uKF z>OM~_Fq@UEjX!pow!GDTranEH6NOzmixX^nDihlv7NQ55z1tIA4L7a z$2N+@&*Z~kV^!^>39qzYHbw-HaIN2KvdHg`h8j%zCANC!ycmL6)h6=Yk0zv)W8=yX zqYlx9g*Ce@ofYVz&u=lNJIq*CrATuqFmMbsU?duX9KSn`Qf8t5Dn_xv<0rgh+st)T z3ZXm~Z+C&XV@3!6^cG1t=7aF1i#LQ)XWOOIf@PB zR5TU2n{7i1RS<3BM5rCG5Ro#u9Sv?h5fx!?pC`nwM4=x{{_)*c$r6rgrt&Zyc zE3Tp<1ATSUZod2b;a2xW6|md4T_4B2*j2*$b!AoiSM|~#-S~(A_S}RK0Mq9e%ViX{ z2w=wQ`>Ra;!G+bfH($-gB^H{5S5CdGXDhfpMoDdb@9g6RLsPHPnXQ&*JLMC$iMt|; z4uu^QELZVfx}qSxo%;WNeg?;$GlR*K$a4E2o3B9yhW6G%W^&3j4usAqJv$u$xfBw+Z6ay&`_`G|uIT{=E| zxqPK~Z5t`OtO^aoZ0(&J*JZIvavvNO(-Egon zWZUt+(^@|>ZveI9{8L#BiPgZt6d>lBD5W-HHDBM&rjZ{%GBDONer2u4^I&5pLR9W1 zTWDUEIcXI*& z$r*fV=F9_o(Gg4<_;Ip1tlF$sa_HY;2MGf!ppTExN2yO8FS^D2>&JF-tJ?w>bin+9 zBw?TWMKIFK>LJx7WAD`Q)ozv*s)C(s6UV`1=l)glA7TX@?#`o7v=c!^Hwl(^PnA5> z&xr*`FRqZzaDW8TDTnl@Z;}3Vix;kxg}X(MzeRkS`tb7)Re!o!LzaXO_3ybXo4JCW z&*Wzt#B0|Yw7+Io@3l6jJWO303K!V@?jU97X_&n5;h+yKV!tR7`kB=%XfEa%zV{T; zxrP38Zu~!;+oZ{5oZ=<3Siu!m%K8=jr_+r9V!G+*61u$%+;xu|pPl<>vlmUmZcA-{)SqoW#VQ_9}wnMtG1B$bZ&YE}V!~3;uH04UPcxAqVn+s_OobooAU_{;8c#b0D)#ijpH&7=8g7q^}PF=mlZ+GbCBt z1-{@7l28;l(JBG&tKNBUdAPg7GbmXz@OsBuM(>W*q5~>m9^YkPg0n>x)iasxYtPVJ z-!h(eU>XM#44HIcJR1xenSm^!?nLgVeEvg)%9zS6ir4>`Z+pX&ewB9~^Y(VW=fel@ z9<^EFGWENiRDHB461}|!4P7qdSD>SN-#8Ab%8i_xGwC1m&%tyFrhBpg9c)Hz#zz5_ zf&WOWZjikfw#SXntFrWJQyOpQ?JHC&gU*ikN(t{d-&jf|OmhW9L`B>4&e7lu`&Lb* zU{~g^QyPBGxf&UtnDHEJ%EL|1D$DW5?kKntFc41v(c{eZPPGj7P9q#B!11HpnKMw$ zO>nIO%szfs!RhXouWt`1A{Sl7bVf3Bzsz{2eQ7dOb-116WDP1}TUN?Y=$C2otV_LG zigXuU{6j4Q8=RSYCzqiT`Uv2u9s)Run2h;#?n%7OIKNbHP1QBJAJaQdkl8#b$NUWT1LQ> zCA-#ROG-y%#;e*gs)Gy%BmcB9{V&A&oe?fo$AXc zFu6S6$~0*L7zrgwbjzs+WuHx^y(zzy94srnwsUm<( zV>bkVrrUODRe3}}G&2nzmvgg(GDrD&-JzfM3SEs~R+Q^D{v6n+kw#~m)QJF~i=MA_ zr4ayDViE$7YFvk7mP1a5>G$4(A%|N~$YR6^0*IUl{2Pk$?-{#>-Z>=vXhB_r>=w?( zPRi}Kn!D=twet~=@7{d;$l2J}H)1;LMg%ARdQYQv+0}3YPrkr0l*p;_n-_oaU3q65 zMQR?;#x(2tEWAO^%-_i!bNZmV?d->t^q#yQ0_gqetC7mR_U7;I3J}Bo|9$;kUsXrx zwnK&yK3pk~BcEq)`W#8Q(EIKHvdR4F{BsO&sa04keR4u70I6zT#%Lx!t%hntzDnmAO5s1-r8$+ zIH00LctJ-}TsKp1Q^$)AW$z@|EKR7%Nhlrnn1No17;Rr5f2z2Uuwveu!6hwXB^Yr&?K8yqqh2^eUfPTUAu_&_p~OL!?)v zSc<>FnBei_1cTOFas_?Ie)lKxgVr+rg7#_n7F3)u63=>XdfNiqKh#OURFbm>#`8*! zZzVd=TbdL4iACmh1kK1LM@a?Wwd8*p29xHmy4B1RxM3t>5m51!q#aRMYrGgye~2$y z;&1+NuP@?K#$)Sch22?peNAJ7xTfAqwhTR|rUql9?UCotqHFpc-EC6a=}!g z$5B1a;rs>(ltM4uM7k898wa>?@k5y{K`2{8KBy)G7L?7W%li7BG!AC%w9_4Hh5^Vq z(0IGm|8%nXzJR~{*zu;mmRh9^%+qFcX7+dqw;P>BZ?3q)G`}7LEr5eoT+egjr9omV z!`>^h;RR@oi&$B^M%eI5j?fsELv}QUXNJ(N<`Va;UiTQMn1Y_8rI90p2ZN*0 zxrOh#E@{s@<3^E}1sqH%{1OenaaAsxQxSmzmWkDfbUk+&Yt*?U3kyr+&0WjU# zS~JdN)zXsAP#f%}49WlyfMnBWN#1S)s|tzQ;{+8RCgWkep5|EPI+1xYc}-o(_8#5+ zXP#r;PqwyQjGHk(DfNzD+51`O5bqH+`H!^;`DKSKadG*Q?$~?>>fDR8Fka z-A}{`&r_Pb?SA&q)uJ7hPJ`J!i$JDo-!Zh%MmS|H|9t4(OgQdgsnY>wuSulEqFcM@ zcFO0JO&mML#te%Hm;j$dv}bW4C3C_@v*w6%*kPBLbwst_5T`1qgJM^LGMKh(=wa&i z;z4F&)SVt&BlAbRAZtjez!kNv(xtf~KJ#X^1nBzNWK2?`g)1(!GXb&)a zferUja+{QvdC%G;SD&#W@B5Pn_ih6g$wP$%ebPMM1=FVm_a~YKU`*9*$^vhq*6gAp zv$gr_-!RZT0LsSbN(;*K;Yz;&__!VID#U6Wdiw*P z1&B5-yK%np%D zaRHVhphD82O<~{XN#z@j^HWYjQ3P|_c}?*OaSl*A?X~1}+o1SftR+{B8}A(@6pJ2a z+)jFss@~{={wnI>;F#)DE;atVm!e=Vw8*>oS&ND7%w_?S1`!8#4swrDy9~-_1S4l? z<7s|JKQoq|nrLjnE8-vY#RI^>TnD&f|TBxZH*O{Dtn2ZwVi68O{wz1oB7qnCmdQ z&F^c;mxJB<3Y76yUEk$=71xO*BSNMVd}2>E&R621n{`3CTb^_@lOA9RS$7BKiRYtk zPCmY^k23B$QQ5QZl$4ajza1Ton|#0f0q1sl;lhyHJFqV7cE(pqVt1bRsiGvU&kr~o zo5&V}{by)pFp4Et31MAUA3A;FR%PGEYGa3-RRo?)1-bh4$%Su?NU#?!3@?|6d)J6J zEzm%7kJ;b7$=oJnub%CRIUj}|ax@Hp+5|U_P)1MvkN`c`PkD3HxJ9vjq+d2DBy92+aj)4F^7X5_z8tLJ;V@_oy=n=rZ zcSvk8XajPZ0w4kE{|ByWeZH@dCPm|Yd<^4eRcWorBq!V3Bm+B_5j$e@bvJH{Cou*( z1Z3Pb)X3SaO_)%dK3AAiikLHO{oH)ER^JrOrW6aEUWswhegv%Wtgf@NLho?iYfkE* zs_Po196cu8d-&G62%YDtn1$=RkLpbF4}hEVi8w<5zwy*1Lk1Gd&DQ#fOu0*6s@-2= zlhWtB3tN|!M~2*cLEh5vU^V0w=tziSUjWjHh0F=hNd=@Y$&q(-PXJGTwg06p!d(XV zQO;9TPr~0#kMwKg)zl~@LuETSP;c6@SB}^%txc zINq!enkOPcZ$URXEhZ#rT>n9Ka zaD|-J2LeQ)n-TSDohlj&sJbFCxTjWAOJ%PVsr_?${mXoOH^`JMP^nYt5BkcBBIA`g zJ`Bvt3FzKYlpxA`-=Dn_N5R(^7b{D1OVQWg%m~sQbPD4g$Ww3G>C>)z9eY0uf-OAy zl}<+71fZl#O(@(sA?rmZ+xn4gIT65rZWiP64rmFZ9P+rfPn2ncirJ8nLp$IF{fH-_KRq(v z^zkYHdlqORm8noFi^;UOOf{0 zOk;rgpkL~Qt4-?un|-HxY7#BR6wYK&29~Ct#iRZHNJ?X+euijFP>WRFjR-bmvdo^K zMp{jzE>T2sx5$Ut6T2|WB3>Opfdyc_iqs9E5LFywdPBHOP2dI=)| zke9+gVUseX4acZ!yYzia9wcBxY{9p6_uW_5qB2+^*9ZL=q94rh>aMn_jT89M5$gzG z32zJmtZyOl?vCwU1VEPyzqP;%e_k_sNe4q(|IJuos}xQf<_sTAHgnAbrSGH~G6T#R z0BVb+9B$)>eb|%x`+B_{+YZc{rQh-IR~D__@_8)n72=e6LoEIjq>wJ8##6=QsEd8R zumucuyguZ8B*Spbl!-Kfj!2Y7+F%_{-~>7Sq3LPxr|2!37_#y%zQ->da`k7Q%skoR z6x;N~x)?Uw(dIbO0Np5O)Woi!VE6$Y`&Y;&l0V5NWRPhc=_{t1-?%2f)=X}+MaPv@ zml*ppJR2ta#%t)Lg*o^^dUsCr65UNLN~@2I>eO^!s#)Md2Lm)1G`4YqdSUzecbae z@1B?Nkb;Ii&lg^WlHVsEj43lD>UAG*Y1a2rF5^|ipvD*EOKa_AyefeSF07S?Sj)sy zK$*i-az%*HOle%bO?^LNaASgwy+kPxK!kDIQS!KZ3z{qxta~o~k|5NqhDdVtyTkbQ z-Q;A<SD%Br9g^fNnq z{zS^ip|1vTo`kdP--qFT@_6B3zP|bVLA1lRWtu_fz7y{nr&H{z|7Q?N(>C)ESCSOd zSSi$UBCpK99;qal(oBV_d9T}rbfk(Qxu^bvz` ziGa{M(_qYTtk;hI^mYH9+SNPSuWvfI*Q!Du1(Ot$Ggc1v#Z8s&v0f&O;z6c4rVxNU zH^`g1>t$cv!-F7($Ws0Rs==&;a8f<2o5~kwBkE=L(|U8?Qaoyc)1Dibl`7-1*QXa| zp;Jnv0b(C-N=LS>VmKfHU1MPcp!)Q;rA7(q$Df0DHafu*yZ#k!%IMHicw6=Eu6?t7 z@w9)Vc8ZOus+HQZKn&%=)a)nmI~cJPuD&U4G#*axPYLZcmcA4k<=IC+hj2f49ps;RgCY@=I`N5xj=uY8jYqW=-{ltSNgJUD62pbua=irE@x#{82SRmEK36e%ljmP_-aRvL-siM%3CjtIlO^5Y`^s4+GvIz0Q zq3uX>a>2}-AAa8i8IDg2&HdaGnx`f|=JAlv{STl1)35*ahHt;+`(v`K*Z}M+l`25x z-#J%ZXOPf2(o3<{uN~M<@fyD+O8Hui{nyA-I-feBB#YgMhAkH7UDkQVQKn3}QFms*OFp=U|<>$4` zezaBcxR&r+Vx0rs_9#t!^WcUaZ5{y^K1MlfL{ism=`1wU!^O2CS03VJFLdK(e}VTz zTEYkk@ovUz6vJyofNPwS;p)j|?P74O-K@vE^xNrDGf&4CjEsg*B&1XHI4ZR2*)_!- z%TjkqZ5loEuQEM62b{4ny7~Czo0p#TVe3d7&nwtmr-0<=_AFn4Lujp?TOK^AjhbPM_u zC$bIOb61?j-6F>LPv%kcgIR?lvjq3HVtr^5+C{v^+U2fI?==bq+kRc>gM<=WCc$7j zIj#z^`1jQ2y%+#{8a8(EHXJ}t}+8_6RfJAf@jdqx z@EC+zf1$EmTLQ&crCYN)b-A;4j7jW-bWHbG ziX`BE-8lWx-`4<|$<;l14=3(sWT5jXw`gNf0rRpXDac<}Vans!1aDLK;}ckZH~;LA zJxO705Fci|rKz04LJPIJ^jQX#l@zFN~?^k}90hQJ=TJ{qZfqwaBYTfadABDI`-d!{52c_e6ee=mRX zZ4uZ@OC2o;M|>jFO7;-S8g2gGd?yMj_9Cj;qvvh22IOaUyF_dCTLN%G#_=;FQyW31 z0I~(%BmO4pAqe2%9<<60EVdKD&FP3k6qaPN(Ar#RrBJO~lF9sfXCIH_jl zgX#7ezJkbh6Du|3+Pop%`mb~yB^)ZR5CJtt+M{7=waR+$=Gw&B&mb;ItVdXsP)~Kt zP3Kd$E>F)-da6G8-az${N0~e!z06ck8PJPp-^~C0RN@CAt1GvD<+}fFgpb!VwI@9mP*S^m-$at>mb(a? zXwH#hI}}6$pts5KW4ulVz}8<&YJbHze%`w*#cfAFLyuoWn{cKDbEtl`y3poxHkFNf zH(XRYaD+4Q6bpKlt1#itZZR}F$iqM&q#Si>S~Q~_qD*7;aAv&`$u#DYa6m7midwt8 zGsiCyJ*lnj$$>6{ai;79%|RYNdoshnu$8;tbRcgOEF{W}h&*&&aqXjdFOWH9@~Ui3>ubNpXp zVR*v0$DrlgrEfggtQ%cpuS!%K0*!zA)3so@>E zNc3B1tPy*CS9&#jY$Oe7)dYHrK6=_R#LhFaX z`cm6&o`-xgq=L0g@1Cey($>sAn0h}T+1jq;elL5(B`|37j?en^O2R(ra7KE$to!+Q z7=2@Wr-0#rrf_Y8ww06?2EC7}g=rDvs1c1;#pjjk%+B-Ua?;kfR+Eh{i5^r?n0{fd z;1k8z!9ufNaoJo@7C`wjXEJ9z4>RoGIkR88HPWOsy++!;>UPkWA?a_&x6(^RT6Qrr z>^rzWu%^sb7u!X>e^8zMtVSXl2frqLspa0py!R^ueh%=|Y~H=erGpaT9fp^rtc83x zvQD5T+7nr0sXDdqC)&p7b~IrW6AtlDy+>9vIRh>%7V2p#gXW_#vk0{Ftg!RL+fi>f zAJ1t9UaEY9lx^PHDk*N(`1a{Rk6P^k@tvzLTzxf>$^FcSvz6pe*jK0>Qt~_BdibTP zCOg&$d16(XMocc-t1gj~jqfdS@ntDVm*JrBIoT-*W)1jo z-mHmj!1mb#Zd3vGOfbtcg7c@kmvZIQ^n~h6wn=1TvtRVGm466Da&eg*VjFUNw~46w zs!V`JLkDCL800jk8hn1>+ZIu4cOGf5P;;r8r^nqDw&uh{1kyWKq70wMWRzX#RhFvy zc?2a4vMRbHeStlI1om~cKVAzQ-T!)usVnV+09XhVe$s9b06eN18dUW|5=U|JvV7Zt zqZi5d9ZfoJa!;~yNpr-YZ2z{whI;Qe*z(sp2+|=EcOdBr97s+&4>AP~&%zJ-H($0W z;jo0XzTRFPzR)82;A+bh3hd5-cQQQ|W`y|Iivb_JtZ=}BWA?c$tfcAU2D?Sx8Y zo3jV$(~XeD%lB$bJB%{C85mI^j(0QQ&~#sT7}Q!T>G@|yS=#$IEB}X8BfwT4TzgDT ze%RIK|D$i#YToVe3`|e=!rt!u^Waag_m8xO+AV!RvzK`lZ1Iz|QM|!P*Vp-+dYl*3 z{C*Gq2JAuSsfPaArE&F^b35{cku=p$cH3W1?EmvU1X8DUxu>tXrRb~2+^I3@^;r)c z(;YP#NEHWz^`hDn7rsC8Gmk$N&N{7<{Y^ceiaHK5Y%p>;Iq=o3 zyXLv49@y2$k5|4gD;q|_5Dg)Jl)?O!&#(K*I=u{BX z2)3f%kven!h;83Yzhcs@PU@}LtK*53^;lJ3;OK3__kHCgJ|(Q7B1w|x+UxXtP0tyT zMQ-F12nImfyx&I5QU5=aO#%nuW+T$Se%d~!wuA}bIw(QQ{y&d%(?LtxdAyLaACzu zo-bjLqdQ0n{2QeAqs}5I-zbljUh@2TFf$wZ4CXQA4w$tybffW>pg9V&y>ZvXEj ziMgf`8G4gXCJfg#{5y>R{t)?Rf!B3>eWFl)T#+7NT+?yxuhM<|SH^V&3Cbjt&|co9 ze4=NUQa-zFJ`S@~uj-+rQKrCP%Q`YY`-su}zX+sJ4l%ZAe;R3Zq~ae#&V>vPM=@-j z!Oz*M6A$4MRtt8X1ai2=8pxw+-BvJldETTdLG#5qB?AEe74M7>op4+ zTV_K5H@=#mVh?{5GZ z>|IJ!&xNvQVwqJXAMdT?S-$#SQJtq54b1BjLefWSQmgxCV?G&(&IasU4Vm=+Wzrb>R=a@M3dBR@@94>Z5?q0aKugA zX<(JKoKAHx>|~lTWKvNRFWywh>;*Gg%Z*9aqX?VsiIMs|vH`m_E=YTW{hi@P`R&Ta zM&*o6%oQmWrFLdkK9zzYhI$T^Q4G?z$d!!R-RhLWn@!}OBc9Va2pCw1>MPF-t&5ru zpam)2F46PuGaBc9T3gfjQW4FGyJvpTUx0N9XhSY^o?o`mn%3hxM=i>u zj4^@gC<5Ov=Z`U&Sn|`2UdIE2SzfaanIuw53~!C6omIN}P}fV~K6s{Gmi*mZ_`7EB ztf8u@hI$f7aX<3&62gRjiVg}2V8c;@@f~k4w4Bf>8_7=0ZoR#{NdVjRo(Oboh$ANo zg7$rFU$n~fSTZ5NVj1WDIx()P#w7Vbos%(C+FBnbnJs&f|9)mG@WsR;J;hd3!GPJ+ zqiUi#9A$nmmJidT8zoW;!*!@&<~Qvf6eW$j(So!p{9rrwke<@AGRg-UXTj#-q)8u8 zpLcE;I(~QS&%#@<>!zA~vog~xTEKg$!o7>0-x^Os!DBXmW5?*}hX~nupR-B=70-gj zQM``AnyBWfZONY6d^aZ!m5j$`vxWhg?3#LfG8iy4;N2$~T?;6NVb*j#a@93|F)1ajIXPo}{f0CnWSQ{M62-(=)Ad znM*> zQF~h^FPk3*jGHp8P^?BqEZaY`gMuf?YIP1~&U7M%94*JU*SrI*+-eqZ2;L_DSP>+R zc~vtkro0+*BtFWUvF(EEmMIMPMP;f*7T9b|FFs;eJLFEQE~)yX&5t~d(VNKF*_`yS zXiznDPjKb=lFHs`8I5yyRp_R6Oo#xUrYiM@iDu2%4tF_BX*G@|MU*@H(3OHCM5{rh z9nP5XW7zOCL9be98~w8I_=L~6_mYgLzZlvRHZV^pivcPx`cOy5IqB$_xU^%gVCdtZ z%~%)BHYrM)C{tKW;)pxLV4b!ufHJOsYTbDPeusKhLA@#Fv36dUNsOt3k%_I)(OlUP zT@vKhFG6a%mzY{?M}@67>|$qGq^IV`w4hGu{qnZy*4JCFMq{0o0LS$JHMiKU^E7&k zgB{PS_*p|GY0m-+&9l_00?|W@)dOK?g_}g&URptFVoK1r^bh4|i?mUPG{3L9uXF8A zNxF<9x6^Jj?b3p@d_p(T{KI1xzV>sEcSQ~!e1qNF<^nP~*^kuO(<1#Qt4zMl>ICPv z1do)zGaSnAWc-{PY>_gN+SGej2s^!05oScZ7JWwvN)0EDx#gcbOdk94;Ih05M@hbQ zVXk8J`@#8Pdc!bAA04Aze!bsnY$?6f!D?-I&Rq;^Omoin0Uwn5SF+lHM;K27ET03VAMZ}rg#0$Ty)XU`w# zEYZR^Tst?IV)&_R51j7~yG=b|`Mi6(Inl3W*vqlDGLS0x;LV#(j=+~Faq5E@>TXGL z%l=PrY8wp07GRU&!uk#?adafwk98C@%L2j&C_nmWJ!d8y>@!3@+*ND2Tse%b z%HpVBrHPBv8`vk%5tCfiQl*(XA)X`VN_^k!fXmMD(w#F@)V+gY#dJMTKM^i4wGDN2 zBs*2+{s4Ox<$~sBroIdPAx`}firIdYh1;Ss?0%(lFu((9F!X^jN+_~3=zv_~CTJ{l zOP-HNA3XX&aDlFjBv+f2GbZZaezW#wR+;vdc*B61Z@gd1kKLI*xC&i15~eAVKC*v| za&+~-IDk&m7A{45s@pRg>2?0~&2dxV@~x7q9KF4O_?v_Qn|+6+kW)<)0_lw>$S7|v z1}^#}P#!?0W0&l_p_xa#kk#!z1VEDuCrRoWJtuEF@LWLv(Yje0GIS6GfUUZ;eueYp zOxy(l^dUWYFw5Q{Jb3pqy&f5PzS%(jTZ2qwbv6DJ+26er_``X~{-E@d@-qo!xQINP z!Rjb|y5@^cf`Uv+_VQZkARm$EiW2JRFI{8)|B(J0wZv)O1;M}MT%uJ_y&_P#V3~-c Z(1(BGdV5b6gx~FSi*EM)?*Fb_ppmBG%5Tqe!g1fuBHWEl6Xm^0%5Foe(w*bK*KyYZ>gKL1G z(|O)^rk>w3HDA3m^-UG`4{qIa?vZ`=UVE*5JF^4%UJ1x3c?MHO`GmMgK(xKtly#F5l$ECQD~?G^ z2D?{JUOWN|sqY-io!+btM}%V-9KmGyhhQ?SR1iehre`P(k3e;0#v@QzJu7SU2*h@5 zVmLnn=ElO0fQor8et6sZhVGP;K!xG=&zGL%Qn?KQ!QIXN5+7o}siTqjl!U!wa4 zv8&|boLKk5tbLNGz;GmDWc3E-;9eA!`!JfSTMwlr)HgKl4)!`z#p0Ly#<#V=rv2`e zQ0{iUrSYWiBizde2lrH#YQl&)$(uv%t2n z(WH3%Z5zf9ZlcT*1j<0ZlY$H`DMvwfwcP0$wek9lVIQBN6iNYy&) zVH;;|^7LWBR22u*Rlt7I_`Zm!#8&S!+ZCwWZx(0Ex+q8;DNQ;JcNH$?mAJ-$;#d@*Xz(tEQ{;bhp9Bh#vTq9K|z5H z=HhZwKLUdir`-49l^qwab^n@S{3EcL?U(w{rE7Y_T9ymT6WXS&{awK**v>N#_LOWq zwn$@&aJlf?)F+7>8oo;OMz4c?d&>mV5(wsc*Ga=*isLt_KJ~@dP_>Uet6b)6&I}4L zhC^vxMA^j8jXwoR*A)q05ig}(G{SfypCh|}gylssKObJXesTPIveJoL!nhLb=>4Rd z&)>(=gXeja{5J(zN%mscIAI5Dl~90{{qMO-?2qm^0Oj0(T@AgX^B@D3Ju8>Q>i3|= z()h8Pz0ifvF>Eq0BGjLV7A*g-TaZ|8A9D-tSCJa;1{iN=*rQb>w|5Ip!$wCZ+J?g# ztNM_`~)=`VULM*nN1p^o8@1on!i2xLRajahILTW_|RR zGn7NFXDPtydF-mMg!@b={{yT^oC;h@!*RMuL;bTtkeyxnkh{K{@rQf)H@!101_mWV z`;8;~EFqI*P=eVrixdy|cTkG9MH2pN0R|;EW1D>5I@&36Ouv|P^*(Zh{ z{i6C6(|;&(j^;3KRHwSdC9P{^iEgX41utiwG9{Hm9F`nT{AqMAy^rVlJABh_i#L~k zTHf36j;Xc%M3aUs;ZrG=an1J4o+&y8y5}1zeld1%{?ZT9?cG^svXdkGq0HOt;kFqz zCL-7pq+WohVc)mgcFvthIS64N=?m%*b{V;Tpq{_X#a@9uq)z;AbxRrbla?`u_EjudYBHp z`;Rp)h5yQCt8Mz0%^9e`9Vn7*43{WCCn|t&->9QFInGM#{1Tu)b@{+qyBJ)tp?4(A zP@iPe2xX23V`5U1%WV1EmP0qQinholMK-OM zJ8clFNdwldC!n#{Y4Kc^F_A?(Y_FK|>}PCC#In*}9@wJvWr7Y2#ahtF%EjLIm93HAXvv?b>}wQe0Yi#&A$S$3$@3Qw49ml# zR@Qe5Qm7Rx*LjvAEOhR#OB3V}Cy_LQqkwD9pu>ed*v9iflo{Y^a2-B+tM#>^E*tA} zYc2GMS;zTD=|CG^Q~%hg9-*61wh~YV%T1wqssHsnO<#)2<7wt5UfJT@rx6XvHnR)G}UUn{zr)H625l}1?)a;K)o_{B(IakyE zL8CT)k0gsBXjL8M`vz*fW~cdN(@vFgjSSfX*%Y^+B*|EanPc(MQAJj6Y+u}#I!HD= z#e$EJ%IbGT%+4L2y zqgZfwNviOR-_Xqi9`>zfeaqybxo%y`qO;#-69;C>8%ai!v|}CVwdd2)zh2EsAOB8$ z1V9=XoR0wZ{%bMm_Z$Xi(>)D*yDfYvW(}7|2iGAYqAYE;ThW2Da_beu=SCw<<8|V< zo=<2PQXUla={z&Pt_zL1M5etwpRJ5m$&9j#%ye5~YL@gv1^b1mnaf2uH70D(2R&5m#Bcp{N zzdxy8E_?RgdM0E9t*^?J`fINvgK{;8d4trYHe;ixw3nAb_(Hb{y*lfB;IEv|hIDuxt`K zRXU#f1mrQ_3WwSP6@Tl}7Ku}E*^&V&y?!nhlhMz2c)hdl>Y}q+#b@354&V2qfnW$< zy3R#L%*zHbxijEJYSfvSAl)`U9}5w!sDh50@~Z z`*~DXa>V7l)~o>qJFU^W$kGvGcA=nJCMs3&j6dMn5tKP(2y$9Ho2-J0`&(oSy5D{( z#LLR@0i7vUUJc$Mp;(|3Lmcu#|0tj`H9zO!)2ps(w^NBWXMZ)gpxw7y!++bd;!w=};Phz|QMSY)xcwOr! z(m4iEq=GnIam{%Cxu57;FgJ{9i018FC>`m2r2_`s&yGv}-@OR%wqFBH973ln}n3+!uyf77H2#=1%LPHoRhMG5IVIAk>ilWgpV$ zT8!VR3G6;2xLEnh=W>SkPb2zvpP&8{)E&oM%byqM%^AkTGYd+ms>$0K5SnanKlr@U z8iZH#c>@+mRzXQeEnnIzKH!bIeWl|!;!_hSbY%qhJ&Q6@C zSN2bWkp_mZXE9uVY2E-b#x+=FWmhq4FFvoC85(Ee$C+?T8KbUBL_tGkfwKUA}dSG z@eV%@3)XeB>}Lnk5YUBV(w$+J33l1hU{78=0u*~ps**bm4Rv*a`bU#L@I+JA!64LF zaugn?cwJvI^fG%23;6YJ`hu!szQ7fqYO(PypPajW6E9h_6UP8}uCyIpbUjqezs)gM zmgD_ZrDgOF4_YouurGD_vZaCQrW$fm{bkuk(%8_R z2cKvqvs!xw_(ULtqUonMYrP1^NDhoTzfG94(d7{kA>d%Y-)Iga7bUOMne6tZ2uUlq zKl^nx>G$5qu)lDRetQ1t%Z4zC-c+(UIaZFIPy`$bMS>huFM^KwJ`dokZ#7(}A&FpY zf$+MM1_nkIJn&RZoV^`OOza*+Bb1pBF^pqdN>jKAqoxL0WwqvIy6xyPSBcWA9P{^3 zy5Vz^5-V)}75WDp7io3%XVZ^B2tC+nD_bI57f2L?$I#RESYr4)9XVK)B?o2kJ>%qRt?6aCjz)T5CCtQQzqvhg8$dAOLtfEGm zd>N|$OuH+?5yzPvGJwDE@V&+LA*I_G4Imx69)6JVS-B*ggj_UG{9?~JO}z^}>^NZm z@(AoY2_XH{;kzya2g^gsEuq_B9oO2rr1@7Tiv^Wmn2fMB23KE3h1{8m&AdHYmv51Lm-s*XZqm@G$4 zGF2He)&_1Ck4t)9r(F@@lBk)3UZ2rc+^j(q!!u2Mrs zyy0xUVb4p{vKJ6F6!gBy92rkN1Nqx)6G=Jsj)~u*HjeulpKR)Cq2A5$fs-8w+HoEh)X)#Lzm|ZQwQUmWz(KHy7u*n!aI{iF_Mh?-?^Y( zURl>mdR*gL?FG2kTdm%A(!Fn7%XFUz6~q1x>l35$1e3L-%Og&kI$ptq?BBzttra7? zy47^7QvuPLj!WdsRrg#P^U+GV~3V8&MrLJzZzhnKbU|##(5LVP(ZvQ|( zS@D+VgCUZ@Gc6W4+0b~KIoVx5qtckjcBrIS%vq~5Y> zmWKV2IT2%QwgT|dk)ogQW7`NO8dOjKxMrPp}GD%;nF=j$@IzBS$Q)H;UYUp8Wb;!vzJ zhHV$ZWt|=YEC!qJ@XN^u(mUZ@`d2NH^GaKye(OS4Odwb9*j#C4;KE_&PVNzSK86KT zai)av@Yg~rUHkdF9oL$UxESNf=%+5OpkOk#&mRWBplkpoa~3QQARy^U*0uCQR6D^V zfQ}#%PTxSj`>s9$Hxw7rcVyjSrmzgaCvxGv`3sQxFnoM9we_8Nb_0R-@@7{Xrh@>Nob?1` zdwVgsU&c%Ix>vKrDbox-{*)z*nc1Cz0I;gvajkYo`v}OHAQ+VhGRSr5dJxWOQjmP{ zg56E!r&EV#cnzZEQ*Ez8EYG<)LIKfX{DMQ|c7tSPtuKG9!o)Klfjj09#A@bM!6aBH zA^Ndvci{CgyuE;~4U!Vtc{%^J4Z1`dRk0t|mK1grC+hlBH5#42s`?euzdp-J7WcD7eKPvSi@{AW z?4$+Hwm*c^mH0a5$Z;W<`$4iNpXkp4K>5U_s}AUQ!E}C?zN=^N5eWVj8SE5L1ruNa zA$7wbEUK_j77@`B=@ZCy1>J%#c|}7c1~n?Z)*vUdVLMv_e+&G&Uwd8hZr( z!+>>QsH{vdLeyRed&>2@HORF}5Vfy4#rB!>#RoOWR%t}o6v3ybM%m~Gmz7^)iU<3Y zRdQ*(S67e_J+;<9+kXU}P?mhgDkj@lJdNGqac?SqVBEV#b9=+!JLB8X5?N}jZ`AGS z@@Jld4@04=tBZ<8mNrsdUpL)*N>@F&U>H}I*lbab4@L?ZMMnZr<*%Zh1Fos1-=-I| zGK!Bmduz(%wW~WmXoMBSnTRsDa@kn{5?lbI9;Q;R7Bw8JUccTvl0;Jm?cXn1 ze}A;dvc<*0ub@69v}n*O3rdQG5&(cf0G1$newo4UHzSX4w>2EY!@_)#P(b)6~yjwwJ)(W^NsXK}e;3 zD{2(biu#5km!gA)Fu*6FBwpW_&@j)){7s5cwRpcd44Z|PphMoMOj$!C5PRuG3`=K3Z)3sesFz!f&ZBNaZo&+(4_sJ~c5oS>DNhp0@;L@ztGK^2 z2*LryoPinq-MY!pwmq=0a})VP)xe0gqeFff5TAc3&4o#SD}V8a&@gJDm28-|3;rRg zx!OGu;20`Qp?IlNTmQRnI7>@@fpaYu9j+w)q(rF;1(Tqeqo<}I37t&0r{zvPx}`-54NK(E4DgxOj{ zLFlN+1+lSwwHkLtUHJGsm(%*w2`W&)iD+ z0+Cb&LZ>I|GK__PKtU_sQh2>nq2w-@qd3(lB7>c)ENe0Vb~_^3{jVNj*cRjxa?X35 z|H_OBm$)B7>c{SAmJzOJuPP6Y$KPkr`}Udegh6GFHDBS`i3P2Urw{4)O-6S%Q9jSxzEnL)O}tZ|RaA z;?0~@M+_ccF)ON%nN~e;W6a4PfiKg$^`Ek-CoE^G1mD(b7MpyhYs&Dn{)vkeyXuC) zkd2X>i_gdMdqkz{0l!^-%A4|aVc*pW+yT$oQy`AS+Ui`G)d>>xhq6xvWyJX1n|S*m zk{j#gyi3;KIG?NyOEL#~&6<9A5Q8l$KW%2eG0Q|TM$IOju&Sx4C0gvpi=|&)G+Z9R z0hs|LUqv{0@=GMyz(IofBl%s0g3u2lWD+d#1LIAgC>>NDC#WwWd?pD7dkK0(B|Krl~UWBo^NI()LM)J7WN1oEZD_+r*VCJx(6d0 z+L%l~A^+&X9F_APQ+t@~Zb2~p)Ae<}m|TCdUF(%?6E}dg5B_O@8TF!1nNGTQ;oC;& zf_%*}^X8`#nMik%jkX0>6rBC<9gE#Qd-ZyIp*osND8rSASPD2{_^ybEyhp z8i<1_6s+{gs0I#>NJFGo=xcGJ&n`z!O zn2RqptTzp56Xj}m=4*sQ4KbZLb~;in$>O>{^<)QqN-S~OQX)IMzMZdF!8h7F+(;mt z-)l@#b3QnT!9)R>^5$?b*f_skMHw9Z={e`9xMoZtDR$HYCpT~FYO>$VH^ z)Y&iL(<===*-rgzv}82b&C=BJMt?hf8=NhZ(Qw3WYoR9GC@ni@hN9Da`|sk67wLbn z%D-T|{BVRYiwnaM2)46aXCLl}p8ZBB#WnrbUGY7arJ*q2tFo4tA`P9L1BVfmR?toY z_4c+1^_r&k7T9oOV{~EiiQ1GV)J;?ZW#XH7h9QDafI1Eg;+-#L{M7U)c^-U+J_cNh z-Z|Fd$ZBhKTnxf$ew!lXFB-<_4!r$Dztrv&vEFKUswO%s)JJ436@w5cKFcFcf-Z8+7?(qY5?*IH{Py=cTelfqAayj0acCDu@EB+jreego4z~)6R zX1?r<&VKfE4Qw1|6cG$SETqwnj{w6=1tJe#;J&ByM#yIWyz!Tqnnr4bb?F4a+@6I~ z>o8W`B^Wf`M>us{I8Qsz{NrEPE4g0?q7B;$L)hQH%Gj^;SY_f^U_pt~sp5#dvOL?z zCwbclua*wLRJ5F$%CS6scaPyEefLBaLFT{F|0km_XEen$;l;kBfFtM2SgtCZNNexb zR*iv?X^Yal5nqRt^H--();P6|Up+aBv@g*|w6_ngBvp(yGCXrLTSWu^R^V(al zbT9$6zUzs2G3n%V#MS$CNqT`>wTbP=5VD0ZSBP9TK;=0C{7a6JtxjLe?-3G{n6VIb z@%qC}{kHY3Qv&hF-7!AzjiZa5Xn{D(Tb+H~h=H??+NzMjtlPG+B}JyA2-EopB7AlcgHYpi1T@KyEKu;a!Q=cSTuawlu z`t})ybJ(!0iVuuZ2TVfp0^GT%5U7C)`N#5T>qtK7)!a*^h}nk==SUFAto}MX#Gw@D z!hm~b4$bdO76n%OeV!biwf!bGZ|hvJ9GtxEI{;bgyRC`mv&M-J2wYFR9+Op-a@=(_ zAv4Ps_kVkN)(_GWMM6;+BKK_aP+(o|6#gsO$U--I;gSVJ!xE|Pf8J00akiBHlvL)- zwOi}K1c?r%K9BJ!TCZSGIh!$rfuORNZwY(O61Zz?=@Z{WzRl5GgueURi*j$n>2gu= z!u{uNxmvsYi3&l{hshGMnCR&_`iEapecglX*e@;&S(>z4PV7U zo&-smrHT0wP_<{x=aT&by6`#@?V;iX@c5mR(#dEh(HF} zmUqgK%9xm5!Q0R(idcqXj*4w7k&P{pF&Aj4=sm@i9wK_b)0*&h%%IGvg&P|6a~76$ zJ=AP#6$m6``qOO^O(AMD?sM)wO4>ej>CoN?9kpO1pzSz9V8(>(93W0(-oErDcJ(7L z-st_45R)!8Vv1txC`W5j!a5j&9vNH=U$VcfE`zJM2(@__Jw;Vvqk&evx+}W2t<09WYP9K<@9%0HzfC3B3I!t4D|I0lBS~iXu^Ni)4rc~suS&B zX|retr@n7aASN1yFmNP_j_SKp+BUu@im$i)E8Qp~=U+o~t8?T!CXYCetLhFV%ekbM z7!98$)#>g90HTro`p{N{wvu^Ild6{1vT)9T9qqnX_#8Xk1!uDP)auL!( zfc01AP(?DCRh_+HYH66ToOI=|X-e7Vu3rS>bWVu+m?l$+EdNks^Y3?>amibgblIbJ zRR?=rew{TDa=ran>nwM*6NVUEU_t1xxnniY)R? zxSBmbeFlE(a(wslrakBQ?)GJU`cl1N1|c$k;zI7|Bk(&GyZV4fK^1Q;?zL*>w`iK2 zEhBpk`>)-e5}z80TrmfHYTTnS*%rW^qWcCA7!S#FMO<})Ac@BMY%K46YIY4C`=?KN z$)6K{+Ke<((hWE%@>q>m6GcI8!BM3Mgplstl<<&oa~$SIi!S2YSS&>GMr?EO1kxlw z`>WrnxJ0hqyDGLer!2EmvYUSWv^tsJk-mPQOYBX@ zT-{a6g!LpThqZm}Hepb|&CAiHHZJMt=Iwe2ESU5;E1P|bLI?AQL+=WGfr0!8)s*4k zy5vO!Pbu^Wq&));q`5^lVA*0VJFseL20@&EM$3_35gIM0I%TECyUzl=i02Iqdm6P~ z{5Ygs$F3+dUO-=!h#2VWDG__ZTWn#1vi5>ugBahZj) z&9~SxuIt*&={GKy3x_GfPrn8I^dA=paUy6?I^%6tw;>;ps^8SOBRN^j27Q~1J1X1k zvUe4$PLb>_@c$Tb+h$3`C2|D8|G}}_rIMM({PU6wM)yn%DIR9{>=@?q4EKK&ws0Y& z8Rh%%kT6%&n^@@QF>V-P)G|12#Zd^kuRLUrcNZQiP+V#H@RZ=)y|?Mz6BEd3sq~uJ zHDnf1%+n=^!0Z&c_@8685ZL`6H}n6|0@!2uf9eDBe|1vB3E2#o?l_=C*loT`Y3dyZ zEy2xR$2C(M0@rJ&V#En}o$BNT4VHeeFR#c`d>Clm8sFjI-Lf)M%DfQW$op5h3x>bE z2ZBzj4wBw4eFRq1&mVy}%|`$Sqx+$y>H(`t`g&T4TAmc)UcPsoJOY(v2!1HsaqK}* z@gJ{ygEXaS)bY<-kpFJ+-wkB`(anF~G!PSxu4@l*{N(kA3%6k?flb|>1Gn@xJX5JG z(MMQa8JPWyAX)zXLO`to#Ki)slngWIB()gi87Wd&24Q%@`hJPP^j*x*f{T zluQ=|&Jib45t`<3L-#|0U2B8Av!w8tBsGt85470$lt~&^H_sh=% zeX;%5T1TD29~^b)QQJQ(C6f^zy#3><`0DY!4o12SVPHgRkM z4O6iJj$Y;BP9Sl}FBiWrX0xcS4iV!bG=e=<(yxAa3GoFdK`MzD=8!b&)l+4T>qeXqXmS>UnYw0gg`=Chwr75JpF0JS!&N$iRBP!pqC4;3GFTnKFDvJ6)}bmoS! zz!hfU74ZQlLw>(Y_LIEZYimvgl6FVjY^FYzd%XNX!%xLFO5(AKw}{`WRE~L3)|~z@ z&tYYVRVA=X1aUq9)g{olpX*!NFe)MW(ukpiO@#&k(+Bup;WACMu6jY|PbaVVV|U2* z7ew>brpvvpn;pq}hMmO?hh8M2eu#}%lvHGh+1fcd9CEyQo6gwwl&=e|rq=W6fXAzK z*|S)$phWS*v5KcDx)e1?AuDiVe zp##f|OG{8=x??xhQ*Ik5@27Y3l)TU5Noca-F<#I6xhz>s34%GwH)|&fc>fT#;b9^; zCEgSvAk-r(N{J~{jICyk;15;($}Ps+Bk*guv`RLr^{vjfbCSzo9dA~kB5EXx+nEt)KWw-y$9CWfw=9asiMsIrlE^&xO6x~4ye zLDIM^BJ9O0?+cixFrnHDlhDo`2`|vY=qVbcf6#j!(_D7IS*%n3xzyXCv&!W*Gz^iQ zV(!#d6t=PToN(7lD4a8Z)OQqj98B!SKim>YEuP~rc-j~fBC7c3QB&!)3UChYI4g&TS zj6PTme_d;epX);u9{VGJVu^76(rX+iEBCk*x)1364}$w7g9UcE(3jEMR$AXdbo_~8 zcs;n;nTe9U9wh#{cZ}JH(u%wYgH~%#; z$iL6b^jf)1ywUgaA+=FtY=NN<>kV7 zv^L#pW-*mjdW*XjRCSI#0wI^!Mj`CpY@*{tNcuGYfp`q>5%}3v2w8Q4Y#7nLlM?hx zRrE^GVl9KSMa~NmYd`=x3mHDJ2&me^eGcmQt3v2^J+&B4e{FLuKi4t+?u(&_hE=St zevwfH|E_@wcJm#@bz)zM$_=BFhR@L?@R?MW_%~@X?P}y?eA$#W$cPO0J2(&W(@_nv z;suD^x)>g2H-0gF=<1x;+!*8)h;=On1e|z_O?N^&_g*sDv zVF91s{AZ=vq(~dxW)7rLETmM1hP8eD4vdQm+wKRdwkfp_JHeG(`OxRwsUE2MvXLHy zYd=Dxc$4ZfA>ZEMuV^N8({P_%RCucQjt|5v-#iUBisgTA8g~sBCQFL~HpBVUK3WPj zDsktb?et2c&MisSwOnxQ#(uJZzS*>WC(jmeDK$NAPthCIUf5l-3;T2F>2kI?H=N1) zx*G_HfVUC!LQw0om`7TEZaz%alDo1~x*%X;kzywR32KA-8T?*C=@wggcPDLLH1DX> z*^69WW29GJ!?3Y^)>cc@WzmzmsE!elxvP^*in_)Lsd~p#D8_glGaG_?P z$7O;AqE^yN)0guBhQk%WMkkQ(@*ru!%dm2Tmwv?lte&vlhNVsO6)3P#sf3Y{biuOl zxkj3PjpyXX-MduI?EdqVY+Yi)G3rNl(mg(OKFl%nhFy{R764}QtcK=|H?^(ugha=o zr1I$S$XM!S+Kl9NpLrk zc3N{dfa*C*7aCmFGx-RVP1G$|L0ZmN#0Lo_aTIC}ImC-$sIeFiY@%dFf4it{lXX8c z_6sM|@Ss$yCQ?$*<7+ExtU{6<72U%^RFnPi44Q>E)cCTjf-iR(IxiMnw@M(#gQ(}T z0N_!%>R@65-@UBz4)nyUZ?O!jRU&%Ei~>3lr3(>6R3c)9L^9t6m_qCMKV`JsRvQoGzP-zZNs6m5D^Rk$anTHi$UMagj^5azQHv{1dgbuU&C8*T zB#3F7F28~(gxFKvjV{7cKv3|QU_cD3&~iC)3`+r$zHaKQ?lbkGT_z%T8ob^g119W2 zv5{=#Dx#>=c~K-sAZxj=&ft31&Fb+Z!a66dy;Gij2iY#!De{haQJkw!!PCK%;vyWJ zT5z~z5|bMi2bh^LTB4R1jCc{^ue6bC)jgY@;ad0eH5ARU^#iPgd`91!iaCpK?M*(K zM$=p_E=w2r4rgm4Oop2b!a7t?0ChF1)|4j&5ON3L*5dm;fxsT#P+0uAIeXh(umrp8 zl9){7EJ|ooWMF{74kujLtK82fRUsQ9EQ#u6`}oCek7J?Srj7%Wdtv0%xJ=l~sZxR{#}Jq7p>niDJ&WIE@P@$8WuN95XK$ zRCenvlF|&RRmgS2-T2UVy4Qm_cjDoDx|2tn<`l9J@~{FA_XfTdjshy&K0Oc7E^>Qt zkaTDiJbZriy%dJL0Cc?IjylfnX6{E81L8am%g>ya>yOEA7xs7 zd<5FYhanU>PIMdOgM;E;T054!QY-5s5P$bP{b9n}LF?i)M(LySB!!|CE|F0_H-taK zVun2ev^QKewmHoYA1<>VI!=$Q7UHEY`Lp>W;#yd?jYE47XQsdV!`Y&vjt?}U9qk|- zj>v`sM1{WY6c3Q25_OR_%3DCbQ?K>@skktNA?rMYNUrSP$T*Md<($M15)4~b?LSST zc@^Sew0U#X1Sa!YB^23(f~AJn?WCvoTAYWNm%sioYA+yoRAo(+ zUOLQ|3GX={0;>qR`Dl=LXV>+Se$&5+_W8ZZE80)3B#nT`v?;gX8BRut_YdE%L}^+p z?s} zEm)UK2&8yVY&5yR9|8|Z&PvV5;XdRq4?K=?{L1=-fMvFlHG_kTcr6h2C%3e^8CR(^%xy8Rub@M4%yrtM@@NKv zpynNs&Q6Rw`j()~CG`?x1W{Ujd_c>*>=*aa{Lw3g3T)2)Uo(&;Rb zcn;_4|rES;i~KKfOe8i9uL(Oael=&5@)>`Q6;a204a&jO+Z%k-!!S z5Zm(B;CqO-XqBLX^#0S!wRBcVVVS0P@w{i=!2OZ^Sz#;ExnJ4KD1Xk0d#*|gi?4?I z>_#Kx7#Lpe=+?jqm<%;+D#rG*ufn@8XYEg@G~Y<^Xv%4e4;^{?}(-g@ouy6#pT++?`CjS|lTjCG$!7k3Vf~o^Z%Qbfk6_5<^gj#zDURM?p@lyOY6RN-coD`NBST&cS#uZVI zal7WXB9(;RUq}6PT?5RQbf?t8oZ^Ri6hz1nuuyg#EMvvf>x}9qODvD;KrAx;qLhUU zKtORFWiVy2wKoGQp&woRbiy`d$&PB-D7Z+;1oa3j z<);r{4f7AR-V^LloFlX)pI=|H>W~sgNPiHGp_Xv)vG{E&;8qq`5h|h*E$8T^(w@?N z6aH{!|KvEZX4-iRM8rb-J?{L^yF~oiPISeJ7K(<>f9d}$pF^>&e)f8zCaM#w;Kpbv zEy=N$kkLhSq543I#%0KIPCmdF9)SU-y>q3*uS2q1NQ)d?6pVwL$ugb@oFTFD1R+F~ zH%xj9(DF;*Uw*Z0DR*wyZ(2Fl2vvaz)EtTavsViCb~fG!@B0n#p2vwbohmaS3-+!!Ckny6&p z)zrnRGs)8xyn_vwS-LZzZYOyEL8?KxnqI{sL=}2=6>zg)ghqQcp|lB^WgIvl7`hHp zF|&=Ix%-wH$bcFTe*~PI8J={;g|R;0bc>x^MCuaBPr8`Gi(&a(fH09rjq*zmZ?w+?^{N`44Wz^M{23=wl=ccMm=Z#kL9TLn&jl zhptOP!9s`Bp4mJ;zw)zwqdd7aG-&+8)dmq181=_1GVbLt3wXjB-RQl_O4ctaBfZ8p zxv{>7r~I?(W>P9kB%aoIB9b?fYO9;HbJTsrd0c*D8Y#;h!KP?u%j|6RiJdX_o5j^9o>S;4QK}t%;0qw^3NA&t6LYSjuM43;<+HE1<84I|FT_C9` zNd&EE$#<9I+_yD-du7>00OE{*#*f1OI(MsmL@$z6(KcygXx@}cg|P%0^h82OnJEn9 z8+jNR>z^RLmy$H+v}Y@a9t((5(-2~m;XZksxglW-Y#ns|D@CDe{;<=E!0^t%?ZiP; z@V6WgpLn*L$m`h6Rb*MEf8_|Ycfl(V+npnX-1*`%@ZQINsI{gKQEz2ioDVf7M5HOD za}GWf<#0gDn4_CgU>yF$c&=usa(?%!k3ZWzqEVg-k*PfSUuP<7B$JE?&$-<; zCG5#&vaG_Pm80{vF?lu-8Nla3N9U^$@bm5<^h;4$7}33_)rcq4!qeGCg$7NQM8acry(PHKAwCaMi((l}A+moJ8$H&VN@zRxhs*LqO2* zm@bHvPugJTfxs1V{hJQPYww9%+6dFvr-ZQhiN8Xnt#`}}*hkb0`4lhQ37oWl$rHS< zXvjm`ylq=}U+-AwyXfKZ-6%6Vq;9$;3^6pUCrd%;CJ80R(k~_#>I>XqKWjd*lkP)f zHjyS1u{QnUZ$Er!MdUr*oQa6M=Sbg5TYK!q7p7Gzs-y<)YdNouKR2_|CxL;F0F1_( zk>mBYiWPbl0#rEnkCgs_cV~CNxwre&Z3tIimSd2=!64s(Wwo#rY%Z^o=)#gr=@Hd{ ze=C-NoqZ#O7;=b!q%;NpqnQJ+I|~M8jsN+xkpJPcj;1TUMV()jsz6ZTR9xOr6I;5( zQY;k27p92-Dii?OLade?9)UBS!pxL*UDfyG^ke0*o&HUG=)KtL&tuB4ce*I}U%>=g z29rsXKw?WrTRL541R0qW#AW@}2;cf22JxoQITU7s0zxW*by%6bEIu)ZTq`b%GH1Io zYkZ5O@lV&COZE61exO3d7B(o!f|C0=ru($u+~E3IkMPs8LEKaORBo!I8XW~9UR0t1 zy7P2k5!Pk(>Up{P!R`fj#*4bhg9JYNq3?|9IuUVs30~sb(Rj`H>!%P{wGFM-WHqIb zZ=xx@aHK9{J!m!YO*lSwqQ4F*p)7#-!i4DctVlNI_-A_xQSXoTra`eSOTW10aG*iU zYNU#iq5t>E$Ti9!4D#<>)-0J|rZ%b&K0Ax%a3$tw#wdAKkV{_jR4k$FYPh&Aqi=rq zXTOMUEqxP*j$Mkki9cX_jr{pV^IWuOprq7e`s}Q->Rd#;lRrdow3|=7{R@2Nt?AA} zkDflmBi=ky&J`V#$joR{wLKqbaVgHyH`A?4lG!8SSE}r<<|IS)@E=&HbnS&@SkhT* zkKXK|4FrL0Y~$fK>{)!<3Yay^y*2uSe>APhqvw8OSE`%vVN#Ngs;&l8Y-7=78{7OV z8@<`u|5pg-Lgb@-lbr^nk(oXzrtpTDaa$`5N8$HnFjy!f^`LYd!AJab*fvu0*;Gc`VSn%}w)M8;B5&bCt(*pEOdp#%T>wTlHJOES$q!V)7~ zODdfu_set%v6c4{DvXEQWe*9(iny%kWuD0N!BFL;6Jk-)kn@_|zB;Qf+B&3UW z({maa(i2q_8|JY?(fAh9Gh*+9ji>da(FMOT|pGt1lwp6Z0$D3T$sBYpcD8 zyoYBJtR5RL*XQnrJg*D@asmW=d_4fj*TnydYT%9g-K8)>o{6ABA+$YjNRgm+79 zj8j#HYdH~Ik%wK7=B8AoC$AXAw^l$VW|oyDOD5+%pME7((ktLAwQl8<5CJR|YW#SGH-_KM55 zzr51Y|56yj`K37lX&luKB>TDWg&2VM?PY0Kg7Av$SJy;qeH7I!ZqfF5y+| zggXX)_?U(2;!Y#ryGl?pgQz&N=s`4|6V#^S*wKf^X6C z(L*Tdn9jGuVsux3v#@Av(ZjLYoS&#o0WUX#5=T}&-y)GCxFAO%q+DnFNZiuIQHS#OTP^-??LhBFCO%5 z>p^!8W*|}Mv{?ZyTrM6n?Q^zQRt4y$_oNV=lV`C4FP9JuJMJ$;c8+}A)U&;9^SoB^ ziJk~;9AXQBLtpBfFVoDpUFiE|p)*exRqK2RN_3n!80)SkOl+0=iG@f>%u&Y;8FtiP zmC$(>HG!NgKmGCZV(G`muSt3OGCsKc6n%2(IpXln{f&5UPx`>EH;OhjJCy&aynEkW(j@-@X;wP_-NLxB-W^~4ijf0y9vjm? zp!4{d-0yT3WY_B3%@c(g?iJZ?>za$7ayN5F8SP3Ph#Tbxs_k( ztg;e|&8L9y@6cJXy-`+!#suxUrb+!@arF1r5s>V4cxA*H2C0-11L2U)fMgW)n7N-b4tyDq?#GTk^k)6k}F=tRpe0Yg$Qp;BG9QdYx?{ z)8L&)Z<6#HWXEK%9AKz1CCJg#93DuV$e@W_?4rl-BYMPW=fi9q%Ih*K`niYs<&4&b z5JJPo_TUnghU)7DvD~VwYU&A2ovQqmjb5Ok26E z3GNHs_kvQRzga*kkzdB1%d>H$1|_Y>@Q zWCrVhKn9ryTeE3%#@#Pa`|sSHm$0L)5*3U#B@!`p&6`AEIhIWsNo6)AqZKZx3()12 zHwjU=YmYkL%Kl0uL>7&!@55?!37vPgaT>Dh(Jn!Dk|M8X?9)d`OQFw0{(yuDL3Xp^ zfF14$YHB^6cc8T=KH!kt4NQqp@BDHcEQH4_?~Ijv5`!%HLb88J)#;VvRc>icBD3ze z(-nM7@a8<@4M;$)GA#&lWV&v>-LqdKDb9jfc$w1o{5; zf;c~9TG7eDP8{Lqwp-%O8Q?dYg!HMV53NBMHK}0{z0fz^%|^YMWljkGs=XIRb4P|F zHd|@&k=xSGGN?V1USSOFDM(LM`sNy}JgLcC^J%g}9(};)bS1t$BJJ8yMZ&Q^=A`|ZERS<9nZ#4*ph!?G_yqU{y zghUf^z=E5sDZ?fM)G;_u?!JiWu2l+bKebc|sN%@xFw0;$G{jGRxfhEL435T=^;Tk- zPEQbGM*#6NHLww`v)+&f=-zeJB6et|-E{FA(V6!G$u*;h)HhA-?bwo(uV`Zal&?46E~o4|IWTi#W{UDe&~j2_S4on~U@BSs zTs7MHf6MYG<^fn#OBaEFayGe06gdsLGR_4sMbgj{QF6297tLr{!m8R6YF|(a&a7K2Ex0(vaCO z?rNL##ddLi=vWL)*Cpm)rY_YXwW^0leAT=XFTRA!TUIhr$@rwHxux!D6FN;jKHxhC zO`4?T(411oDhoo@-cDEN#IKGoi1}i}7aH#X#BiU%!r*tq#F z+(%wvY?qHvvk^^P3@m1k0X4I7Z(PlN%2?VN6i%^&wAk> zpEqj{7ce4amU-)Z;6()N1FWtupJiuABWrJy>26>JcO8?8wXQy&>kuDI=@{k}h1*pL z3|XZIJB@aqc#b`{DVpQISo#t3oBfm{+JEt-kIsU+Xc+Qfa&||FzJRtD|@p znd>?#V_GB=_=hwC4#)=}Yxk$t6-qxeIsCxX2#oaga=4CfXE1+Nd2oJFDT{GdsW>WS zh(4i(+eZYm$U~9|uJ~}&X>K>CclmSa=a>s_hskvH>gK3=oHXms$R6?!S;VU(BY`&> zcxcPA0NCT{L*gqJFUu75b>6{z6RQ9R4U8DBQgQkAxDxYmxtYsys&RK_)Efd&FUvtZ z0@nkyyd*pe1j7$se0SOUa=y1D62RWlG+8jkFpAnsm?2^hfB#x{K;d{%d1o>{ezJG| zvhhr-s5l#r9VDJtdT&=UH7?uUj>TvSBl7m!_b=N?VXd_9YoTm)sg%ppeA9N#8CV^m zQOFLPE$+d!v#Fmm_Rq*r-z%2nzI=athZslI)JHRxrB1V-VSzKiUgU$FT(W`G7%WBK z<8(g9+;tLlKB%#Gk3`ytAEkxq9SEyNbBTPC23cRRnW(LeYVVnR;dgg;-KcANG0Y*N zev)Doe@M70M1t&~cuS!>CB`gk7`@CJORt9h8H3JP4QTA6`OY&W+=tPRHBo6ck5IL7 zVXk0t%Ao7INfSfP0u@r-b!W_=|BMd;Jo}P&O8$zMG*h3?8=eF7j{lM>0Jj|7X>G>= zY$0EuOpyaPyf=JxOs}1KPc5I*8jvvj>|ELQ8YVu*+^1%FlRwyTL?OS2sH!-CDNp=T zbz!cmbVduQiHyaLs51w#;9to3u%$R-MIJYu@J|M0(u>n)88uH-9v)1rt2^&+y;dxy3N-7xNzEf6fnh%d^xbw;J0U(^f=QR8lOe{TRPW!Vyd?!fj1-a<_yDI>(1^ z3K!d^QQr04C7F&*&6#UmPO_?+BP!d~>!H$W|0lipZ?lV;?N|Y)n4UW-AYDj$cvP&F zY7xesVD=i9xlc*%3N&@uPWGjuYP~UhbgKJ)CSA_DaWt3o4I+)bm-;l2P-c4eYlTC5 z_^IheS^yU;)@<94qD9?KR#^(m1?)^W$VD&xo;0YtC#d{74I;0%@U4GqqtyP(^4dns8$?P8zdGE)kx=Fo_;o%{@ z2R#meLD17C2m{k9mL2*WQSrsvLbY1Dd{LUm;Tl7DxY;&qI<${lZgnaPz)`-)zsnh^ zSC^P0FP-9km=aTQ^i_`hMQ;1&d(}BpWq@d*o;Gjn(g>Ly-p5MN!AG6{oms1rI|TaT z0djS3oM&NV=EIqQl5rPnt=tONX#Ys4cb@1<&RjL(xGJ^8O2Z#p6!jIeI{R?*wF-VG zK6C67sT-yB^7(7l?iqiHvraqq`WkPy;$34+$#O9Mmzt*rRo%}+WjulU9Y3NxpycUw zaKWxlsi~Pxg>H!eKYSCHBYR3{nG<_EC{H3qQb6l|WX?*wfE;r%geGI({|{(RpVz8u z#v}_NFrt1n+UZYW&s3VyfQunjHF=Bm_-?Rf;%@XV%Gw&{{HyPVnDcSSHW!XbnRLJO zNAs-kb7m`Oe_LIea*(h$!;*ID=xG%3Km~O*2=r~BqjNo!&C<|(y1va|Qaekx9zFR0 z5=b&dCOWbup7Px_p~hoZ#NQsUakA1m;;xy2Ax}BU!;(sAwD;CYDdwimfN#nF%trh z&PPah;0`?*cl-_o#d+LN;luwSj(Ye{Al1A(_^#XBa;&sD^29<*M6-@ZezBN>{r4<| z+vycCsoz$8DOS1`+kNb+@KC~ZRX7+?iscoc*4tWLHxT}a+gy^T8%&SwMb`L9LT0%n zcWmphW0wxe(gb6yi#{;TvYl&fZ@FtX7OUge5eW z9vD}O?Li3KIU5q}mUS=V#@77@>kZ}d6rSpb^;2W?3&y(p49FSEPHlVo#130)@s zqTL_o0Qb0$*l!hxW))}O4LOg{q6T*OruT|_rH{CIw=Qa8|9f2xI%#=X?f{94$Hj3A zh=8uj#W2RNgYQ)H_<#ej3dBz}m?e()-G5H9|La@8K|Lbo^M>^L_$^`oA5ft&3Uox* zUkWHomdmt?m5uOmLq56VU3 z@AFx4XOB(u&0@qSMaY_P_;#F^OXg93y&xJCaC@Jp3dT(X`wK;@2#0^g{kDW>ROYKl z>XK7GXMqnm~9l8n12|Q@b(<+igf8@wW$j#r? zE8wcu16^WPhseyzsF&Hm*QG9AUj#Kv?7FdVq!(Un0m5I+Q7n;t` z&zmo(Sff$cs?;JPY&hDhp&s4XzxU6^^+*h>|8Khk;_vnl`tTZNI8#4N#P1e}`r)(i zEpo>>MLJW=CS#=CaU#gxm2ShB?WApFekr#?l6=|aXUyL!}uh;4pB>&)>noy z9rOr78a2oJPs=G#AQ{gTA&dmTnIE;&76!xol>Ji1VsA!?rR zRY4+(GVWr@C8N-!f33io(T6U(>Za!T^&|bxP3%^2V1>ENJAbZ2>P26DW9Aa_f z?deGWf}9b32v-3FRsu~3%-4~jaDV>A5<=C_LhZVoNLPm6g#C8aF;p7K)hBZm>-hDc z!cZ5Lc{+A#w$T)Bj1SEGS6LGycKT@p{aA$*l3?Iopc$i-t8!(l2n zd`+q4F9&#~Wc_l}F~_)h;%)Mkh_zdV3>PO~%3hq28tt@E5lu5QO*T(9DVwXBM4un5 zN)v@&4K;%4pt?vS157Ckrf@R7j<+a4gh$EuxYypG%shZo1Jq_+qVK+v5hF=kA4vmVJXj-j$(W&Rc|2&#_dj*8O>13 zyOWq~hQs;Re+xW+b7K)1*8-J(D@&d|o%X5Z+|o`MfBp168X}_Esrz%rwn%v?1AO>) zs|*^jZO}H80k3e#L=4~RR4`yq9GYbqt5UpP4BNC8;xl0qJh8WJh6)n7NJyqG^Z6St zs=ecZEX-9U2GYsO&BB|QJmV3+z~-jYr1_~98nRkjwY~m4kB)wC#hHRxWHPowr4-3l zU?*zu7Xk$|%Ow@NSrX)8E6(>Whndo|>}cQWx0{0WKH&c_MQr5E0AsGR%sd>{j+d8u zPEtNvy!iNQQ*0z!G>*a_Q^B&ypg%=jLx19Pv{;;2(IiPZ|Hmh@+>}lxNydI&yKCr& ziz8n6eI8Qlx$w2h2b23&I>ih_PK{BCRU;g}4uIL*B4uA>Zf~C(E3M_kB(7p#PODV% z@^R)o_OeAOf`7xfnTXgxVRDOtbwz6IuDd~J?}+Ak9&>Y>r6aFwWU^M{G#D!8JcMti z`l$Ey;n+ntsEusc5__3>qKdB`A`SP4?pBQl<=K&my?V+eJ@l)zAkn9sYDYp+CVWNL zt=59SHM7Y}Q&`$y$m9cd{snW}D9AGPo*(8U9BZ8+1f0_+R%>2E+HFjg(49S1G@Yp<61>@YC{^aeO0#F!y;k04=5vXjg`*4oQkzkv_eD-eHbgRv zzhk+u0mNG8Ut}NV14YcuHS5gF6Ldv(oggm;22^;330q8&@9j$HF$<30Mew!C7Q0y4 z+dwaPA#?}J%5rJyl_&z@=l##!thMex%{#})SW9MnZhmo>xz%S}Jyqb;wc{`RA_XoG zRpPlhgwN>J5(s9D^3O=OTdNe*X}dKlG@%gUGrsTtFp9`Y)|S5}C@-GZJXAUz24}zj zgBvrivbekA$Lzdiw`R4~!k{}?UCFwtNQ)lZ3Gd6yv-GM+34qismY#smon9F!`S)6L zdX!d;L8#5~b4z>P<@WNRDkfCKouV+1#h$Nw6B+y;KlI7gHR^SLGF^<{o;d(=s&loqxX-A4LH7`~ zk1M~UjdSRnAPzcPlF3}dQKr9YC4+wa+qV&?6N|B8l>sUR7kq7Cs9=P0V3EZ?qWbTn z=JQL!?Pi&s6kZ-8I_-EIWPQy+XNdSb!e_J!88k(c{pD^x(UM*^ryYy?yQ0;Y)b60o zZ0ZXG^b_G%Y3a38QlBV7o-~`yba%Z3&tC90(Hlq?*Q4-9v{(6T7iH7a8gByoBndBq zb;5u4m+WU;gg+{b?J9LmiDVvO4- zXN;3Bi2V}S4_RBRyS{y_T2j9J8>N3#4$Y+rx3>+`@wY(v*9is>XKUf(*YCK;t{RKW7CqSkQ;P-)P zR=PiE3w=arspH`k7`7eg_0n})&U2iOjwYyyWi!1qiUWfUn3lNmOmsqFaa=JG_n}kM z@BKQt$%Ex14kVbW-st67UZ`;tHONRFsuN@O^%JTkI@P)jowlr=7}{y6ohE`mM)sln zReDVvP#Z?Nr@xP*R;P`Aa5q`q)^>8Q9C1l+?rf9GpCS2rS?-+xjosft23=9|w~DmD~vNapnK5K_Rff zyu0I9z)4dJd<;s^zCq+qa<2y{W6np#`!VS9bXSvH)udO|h# z!JH=PV7K<~0jR?j3_+wfUP7ZLY z3;-qbKUiE`FaTUBcY35<4aM0IlMa*QkEmBE7nb58^q^aV@QF1v4IGN2eg-F;M)C5Wa8CfzEALIja zS01Im%&GtQ>H%0u@%{%4Z=anK-xRlnB8FKGiA2S)iTi~NF==@bN*m`wA}NaPI-!D45Wv@;*^VRYir zv*efkPVQqpXZ`|6!E_}5fH?L4lV$;^q^9f3vS<|6pYRDPw2_>vd`0;$Jrryd%hyBm|*cS-+i*|$jvRz9ml;rLj}Ul+%QDCquM~o=*(Y6rKjA_C0tAbg!sW z50Z(|Z$r#mBnN@YE*0qzU;I@8wVBw;uM8u@M<)im1}hD11zNK2k;FN2g(`0y^oUYJ zP2J=N`?Lt(LxDhVQrYxVVdk!wvqCpUQ?48TgSZ~m>#k0MXF8?}z)@u3_+%W`L08l6}F9`a|Q7$kL%-i{Tb&nSVuNWAKP6yF+!-ul)iK0r=w+=mCGd* zxW8V|J0=m;RuWqU2OhVw^#T%7>gLeFyNQk9N&Z%7zNMNs&oW)wJQ-@h%_fa(@$9yD zxxmZwDhs?EdjId35Gb*>=i{c7jA|{<1YHze>T*`twsAswExRKIMxBA0V1d=%Uz&*d zlS*$p@5^8a?DZz9K0t9sZs=)r>RB=eQ@BhHa1LGvU`App{z_)L|A5q&fVw=6*N*SH zj;{I4`|2sNatM?N)u8rHH_hL*le#E@;EV68M7w%l8nXX%_>fLb&ZY+IF<$|wM7Fzv z?pq5SCq+OP2V3Ophv^^27Q;1|?6>1bPG}Pm)%6FG+VLGr@{>JW>7(EHXS61$6@3ml zTF9ktqeJ=rf$8XJt;1EmKb!JtPIFcd>$SW8%Y{8mcJa{7v)xdZL`fXY(w!hoYFHGVWS){ z4@pkny$baPtOp>czpI0p*h}6Chjxh6{K>W*Lp79OAnq+@IoP!a9&H%ImY5g@eTp&M zHXA243R4RQIz3EO9k?GZ&&`l1Xfk_Z*G3aNdCss2CtXaL{A<`K#PWdEu%CO z_MbQ)`$|@qyt>8|MRxae8>6WgakrhnaSyKAr_PiEib~awh%ebyh?PCTJI(jRM>N+8 zdzLf&C8)+|Mo4T_RYh{ja zB=%A}JR{tcQfzSxivjN#q`#wP)3!4YU@#LyP@0a@WM<*kxZQ{FOJ}d4;T6OYJfU^> z=(~~|dDWSDt)_e{+0V=^W$4Zu(u{7I#_#7DC-$e&)7pmaduDDkofrdA5Y2sUDvO$_ zdZ^Uu8`UrM_z8;H?k{Ainbzo`LvDVj>R-b>2>PB_rLI{*AGLm|vdx^?2hc(078P|e zfu6%6nsNp839bayymoA)YR~_UP7@H0M?Qh%O7_ms8s=+MEou&OJQGz%x-(gXbWuLP z9eE*dB}hXPtXVkY^O|qn5KO@ox9zs*_j_eIkzB+hfTrv(D@YXs+G9nP{%o4VG53Dm z8?}~6i%$ZTypL2d63H)f1PPwE-B#LtP7}3Z8hYIufg4=vvflL(FjsPu1-CY;p zjNhTD^r0E-R46ZiHQx$GU-14AbT?S1KX7Oudj$JP?5zF*+B{0d{@*&KA&{KY78 z$`%s*I_IGt{~r)#bth|T6|L^E1S-cM_sQMNwvh}nvi1pm!<%3em5(B#jZuE!;%&M0 zX2HLcQzIUy32@Rsp`HMMS4jF*=<_}eTEBuMJ?z_#jYKJy>6d4a8NOe--W5MizAX|B zn*tKML;n~T) z77rY3hn*xnrcSDs9N|{^%R&AeO`gjj{h+C~;qg(@y01}2GF?9du?Kzcr17dogAEGtrCNc@-Kt+M1=~xa{iL4ft`XUvEmCT?cqu>zXa`a_jtAbH0GSN6N>m=0;VB z*}IHbk4y;D{I((pb+fRd9w5dIAF7Mf2vSlZZo~{kpkN?%5+{vseT;>?Wk18o$|JkD z{>fjg6yknr0O{aC8;*mxS?X!s6$SM8tX%2^j!S85l!9EZio+quyP6FF%bjK)L#dKz zxcW>Y`#}|5dY@}#1>Ruru;s2rGHW3p#V)>kkZDB2+Z^MRqdD(nlzR2`Qv@nPoD(z| zSi2mUIX!%4;3YP1@ylb0Y)SJ%PRN;y8N`QgI}u~}D8Nd=Pge~oZqh1I%Cu4Kw7{Fr z%3bcY{iZ7qxVnW7{3NRl_^s-0!CD(tT~85M#eZmTCpy5DGe9E`s&$cN#ubXWE9!1n z>+3`%|Ctlseov~II6Yv)7TMJY;8 z)`1oruHT+*D8B^(eP#(|)w&7U9BkGDjCZ!-8!6DOJ&1e!ZG1hfXmdJ`b*SU`B7!xU zWVGP?gggK#M@eYP17`2GD%)D@ZixLs2HP}S&h#9{PXl8AE> z>-?jUT)Be|6%DhK*(4zf1qjqWiWH=Gx?GPO>LXxUq=%O8hWR;(-ZYBHS$vofE7c`p zy4bmDqLKl67()Aw5pLuK=nyG@jP8^`R#MoXrHd8l6~0T26}dLL$7WX4MlJKk1azys z4{!vAkuwW_K;KDjGioOqor_qBU86O_c3n+%?Y}-Nube#kr?{#}%EY}}gBp>cGJiIJ z^j&4Y0JFR|FM!ni^wPfuranMg&ynoLB=IPrCM>gjcmp{zp*$isx&fWaE1x^cUw}QlVt@krAWZgA{h4X1#FZUmq+mgk zw9vYrwu4`69|40q0_y^CQF^@mQFeV`iBC6RL?LQgTZJ{dAx?S7Uu4oTQy)`6?cK?Z z^g3J?G#Hay{)@FJ-DGrVscQKs6$+?BUhsuOEv0SGhY|w%FOHAFeWVsf3eyhu zkCLKkZq^AMBAnAlSxfaBaau_RZxO2exBT0#HqXSdplxUrvQ0t-N`$_s$<99U{Jl%-&o-&|0g(_9oQ_uF0LPWx|r*hxPL z7`V(t{|+@0A%~RvuBTBbOlo%QAI16PeJ<Hib} zW({7D{mDI6t{E!xiEB&gFQ?2Vyg(+hZ*&jECE4f;aH_!f0?=yca4X@-7U=D>mRc_R zV9LY8WerpnMMTU|SPi>iZ)6xYS4D?anf#V6d@4#20P&y4gy{E;+cTF**M5Br;N1{F z4l@wyx)&|v2p+$1ZBhHADwEEup*g=02v-&8r@k5y5hcle_{srFiB2k;ALDt_nW)-M z%6HC}ws{1p_>1)^lW=Oqe)0=y9jb%?sf$Jx1?k>>V7So1x9`d}2ZbLsf+dLF4ep0; zV`_mV)oR@pJxRmF^`U1!$>lQ3&w?s;3%v_!`pudfYr>fIz_cD%N+9EJ;)7q+5o0)B zA9eFOU>P0||KKGj@Fq~ROoSTgXUP)NRI*rO$;EYLoyznqgV+67VCzJ#s9j6W-#E_W zt-!7uHZRb<-s!@Ea$M1M`sqwqhO<4qyV7c@kJ5s2dhARy&Bfu*vd%v5fQ^&;^*Kq% zk~UtLv{`$5WY1vQDk{8StT-~%CY2mQTN=U5T*vlDeuC6}EHs-BQx@ZR1a49=;IB*@ zbBu!Oq%b%~caPoIHc^XCsE*Y<@URk8o@Aho|31a99b{%w1_+pl@>h1}Am zyZ~_pjZ2=;Pt#S}>{n<^$J5V8M`^|roBlJH@(jj39%P>p2u}&Pcxo^%wB+T<^o_B2BUot=8V&u$M3>AFMx^m3vd}W-SB2}HA7>pddWAj(<}ax zpf=wL^}1r=6%%V_L;xsB8*{AIK@Qlb4`40?+ii=V$pw)qNvU#3Z|Tz|ts1CKbh^wL zEH5k?HD5tPE5sjoiehoq&Uf7VW-ohogg25`UVv}k)n9;LT>39S>on8`A6F)4oeW2J z(!3==$d^QIqGZxGTx}7p&~Dz{FS3agsYg9PNi-y#V!BGNP`;SjM(9rKQ=noU@wZYe z2&h~KfvJ^#&?i7dpl}8H`Zu-QZnD8~_#ZtzhuU-<`Q3OW_9K7wgb!<$q(!b3?=w{yZ`93c7mbDG5^8JH+q&<{2YovpJk3y!Oln#G5>M<4 zmFa2$>UXl{1%1&@+xs4lcg9k&W#^xbROH$vpoj=lw81xZKPy>8w$gn8E6zk=KMRmeZ>ETsjvm$Q%Pf6-e7mpEb=8FCI zevZ;kI``lGt9{?km3*DDvddpy{(JL>?sM$?5cUTarLZfF#0%;?w?v=-`Z#@NUifGFq=A=H;;M6h>l&|@Y`Bgb;>sTDGbjD)08Z) z4BMGkdrLM{*Hy_n{0aRmqs#ja%#efr$?WdC6G?d#Tt3Sqb1Bn@KTD!Nxo59JdBgiJuTd{jqA6$6o@FYlzV1T$ z#DpXeAfQ1c_k}AIgnYY#pp)n|;}wx_E)cTY+0*`%WV|3(9-sk75pq{JFI14!yn-&_ zQmO!-^>5XTQnaehkTY^cOA^Dm%NqIpsbuIPKTFMPrw(?NBP7t10?uwP0J^*zSyXJ^ z;zDn}&3y4x*O=}*^C035OIdwCZHDvnF4Rg_qLN-HnK-3lN_d;@kF&)A*XdD%>~}eZ zX>#Y6T%fU`3-Hjl_hXbynW+}rBFtLKV~^5>djuIa229L7^;OBs%Z&Oxh&U|S!hbk= z-N!|@2}UopUI1uhI+YUNjFUcEWQ4 zH<+!bCz{UoxO!17zjev=KG%rM4!Hc9_#7CQDp5UvD@`tgK8lXm7YT36{Q&;fF3 zS8O-^A0O5E9$o;-FH5*8s!(>qb%@F0ZLM5&Ykh_Jv{L+5Z}ZbeQM703#*!FF*kE$}^WZ*(j4cc0K%{ zVn^OAcVWE38!+0OzN!{>V~yeZ!(9dKz$bq zsHOxLbAbc6<4)B#5{|mX1oZ{|nT4c>`#QYH-kidlMEJ|WYk4)6wE4OQt z9M~~PU)?gv6RD(@JVsRfy8*M{<6)5et1#{XyDt>HPEh^iTf^mvwTxh@M5P8DTs;Nf z*X7=2<6uNACxB{G*|AZY>HS$yCi;!eOmUS)tqyfveSL!qS#xoPLxL)jA{>MgKnBGD zS4CH6Ibqw(jm!r^Q|Zh2m31Gn{keaGoPwG9>&`WzIK0pFuT#*D6EVJ5j~tSGtEq`P zpSEGZT9#4OQHfIz4K+vpOVLQgR02@2F(pQ@o(L;3S=Ze2{&9UUs?@uaLJnTvaofZe zQ0F&S*KWD6+X~&~5+_e|a)ubk&AnO`@`c#t>b(uG_o<7B?IJ;Z9A3k8+BX`^IxEE6CQgsd zUiNfQejYq+-qd`Zr>#ht&^{?TH!*B^6n0F}xJdH$!tB)h-qzcvdbUvu0fDgX-aQkQ zf(X)wzVO`9;P9N#Y4FPBnezpRA*+1~a$R|14Q_Y?FhhlXsUVr?0riC$#B&QGgWnY= z%_fS!SlaX8MxtU>q?Kl*fZsU3ej`qK(d}Bj?Uk)n<1rs@c`bMp+;F3KDs5dMYvQg` zQ6XDL2z8`^EEzldq5KEC2Zguy(Bxq7h%{S=ujhKcv6Oovy8Vau=cL zGNiF-=F?pOgVDNJ(VN} z?PFG=^P>@vdXGdS3aQfZoROXsmbA&zl?7E8>}@CqxT$Ojn};0@J5y|#1_&Z7ey-$h zmU4LW0$5skG>GO4@XZkLPR!|YA2>qg#v>|Di{8cyT}QzUqq$)25)Vha&sQb8o*T|e z*!fV^yuV|2^PJH8MaspZ7VE#_@R5OOa+-^#3OAxVGhS^|ETx0(i>x{kPe64%4^McH!6q$m@5ek?a>=SWqclmMF#Kd+Vpmnz z7|LolI9y34rL&E~8#6@cvtiYSK!dmFY5j1-r`C0!7;+*V-)LW${gi}j<~xmlws|o@ zA2kU#p}^vP3hCz_&d0SjSc-!8*fI zu-mWi%d1wP?$ti+A3tO9C!NoQ)fz^a!E=!5$W8}85#a9AK!VLew9yGv<41%|XX*r*NR+j9!DyPG@VAxr(l@dskw<);ANUal^zle!hds#VNL|$?B5nh3z4d(2@6fV$G>J9l ztyz)6Ss)G`H19iY7P+$(KLzQyGYY$kI~hcW35z+|cw3=|nmS!uUJm&4#WuS7mlTt$ zuPjSPn)fKm4gv1-J>^!vW_?Re1}PhQNu8*`w6RfmSkkni1)Aja!TUFdd|tlKN$z7+ z3XJ{smedRd^qqH;T{s6Sk@D%cehOEiNtIB@~{=!BdXF*=f`)%^Rx7k z3#s15&V@y7u6R>(zi_*u!r={)Q(a($1<{EvlLrGo4Gq7Dq^Ft{{6ZTCi3o=3MD<$- z^d%{_a-QzSE|5|MKg!^uj88{IriHO8`f~iSGNiZ3=on*5obW3ZEOP98djSra>7Qc_ zv?O4ONC;$8U`_1dO+O53wKPVdDn$7ZWP;q=M2WE`+4VwSHN6R23p+(V?cLeam7547?3lNs||Nb_} z|NpPc5fwc3>+#X}busZwhXpy)Xf@P33sjn{nzem2|Ftw^6_K#m65l)ssX9>4iKBrMlzm}(8t%{Je?JN&y4peDPDjNhOjwh>12+~vkd zg{KI`aQ6Dgi9g!pLBBEzLG2j%AVmU6zV(s*D~!1NRr=utXpazk)L=ZD`G&-`UW}2RamEo2ThdbGGwB{Btb>KjGKWKN zu1DVCPr1kG=Bro8$3d$xE{12Tt!R>KVsGZGWH1NATed&;p3vHB?*Osb>2Nec@1v%g z^@Vb9cN%v=$MjGPMiATv)Q?dBW}qOyf?78@;!BbBF1J6<%-On2H1vt|fRS_qJo-@)xu@M^}dF-~UlPvZuC0Q4&$JCZN zpJM9?jU%F@5ij$1GchPmJ=*s!N%nZc8$;~bkJz+lC77a_KB|g?-_;dzbh2@k9nm|z zvY9GkU!SD3qS1vtaC2=)P-$2XZRiJ)s0T70LL5~ID`qjk4n^CiNM*{c7 z4W>>SXI`YOzF{~-&O(I$rHxwiGu>!%M^7SXf|Tg4Z3Gad9=FCFz58RVfp#Dbj} z__WJPge)kQ7051z?3L*dcf;Vh&fMQK?VfJ7l8w(rhv=v(9GjS)78D-wMj3R1Fy1nF z4{~u;0$IJjc>$u;XilXf-&Az6RT5WL#w*xgNqnLGxhg*yCwoJe?2eEbOjw*5g+eX! zEAqWGF@uIA0s!y>=#%%*RsfPGqL|omo5#xUbLF5pd?F}8L@J6D^^jw$LV&1 z9${1&Ic?TzB;S*{t-QE8>QC&R#DYxo&z?k@fe>)umaz`kSg@EU7!g6UNO#Qq^bx;i zMiXN6`2_J;!hHLCU9d}E+s2{33Ljj4ZRfnX)D^pgQCS-Q911}q@QGtCc|EL7Y7u4ARCPKXZ))OU;eZ%U zwjN&>TLJ=`A=+)LcHbfgHb%`B)-?DQr*$u$O4sQ14MR@st06>sBbRPA5LA{`1}B={NfC zU_v9^CYztzj%`U3=yE~IZGY69VmTnMTn)(tb06uw9=$5(`klzrj0)Lja03Mr+Q-?>tW5^+MK4i~!YE(;Xb>$9j@#QTrtECDf zH0JUUGNG~3qfkmj6lgS$FZ2dQn(;%Y*XA?v8Cg`hEuToyuP`&TT~G6VWFl25ryduB zpSEJv-!c~E-7O}ePI1)adc0aO*7&?PH5K558!VP`QIy39PIL^K0Kv(t9u=rVEDuE$ zw*f7;0*8*Yi^#}{dD3=<{S6poMVMAlc$0bwUj_YzyZ|jjMrAJNX1_!AOnL5*g=Jp} zSGC&71dqYO3NV%o1hZA%EAQ|HD9J->VECO4%|Kp)J%joG@|i_xR52{0ea(v9>ty|! zn2|ig6!(OEq$HJ(IPx(CyRw7gZpYSQ<+q*BfejSTum8LNn+3u!e-j1940B_hRTMt*}yt(I}~Mfr|9Jx&qF~E z=r>GC2wiT0b>%_t$1%}f(lb5QsiCPwJ8G$t!MtC1KPulzKU4WNUnqSy$oMq2ywP>m zZ6)l11lR@2)CxRA5~GbIJnw)oy{)?*w zdI4lt?IOK)QlAjZJR7DjB=oC-r!Aw>XoHpp$K@hPV}&{2=ViC;Oe38DA>PFwl@wZ*8~a1(lFk39KvHGe5j&>wM%Ws_Mpu@|mOYo@WH|S=&wT5q|#9ysshzOv)>GPdU7> z#0f;9dT6AYxwkf5Dz{MzpXJ@9tE*b@N6Vz7X!=4IJncUqdmtK{681c7A zYX&sxb=uS33k>!k?e;fBqwf$vsb=@dlO>S0jB_Pno)^Hl(C7)b`k&%u2!brOP61Or zm7Y5)AbWUIt}tafoq45dm#;?G6^4T*lf+iP{5P~_?Q)}O2Hn&yWSV#XQ*tqSj1|YN z#(1r7aJxUD9kot70rB8jYP4{Lc9DMUj4-`P5{|yII#K=b%Z68wC1%b*H@x*ozHo)@ z(@%>q9gJ)U<1nYF4l*SvXH-^k2Glr%Tn<&+2hW!^q2jo~KE=(Kwdiy~2g%!Wv(|~a zkt|QU5+L;BSJ5N>no_jn8BAuXtA|27J*{U+SsA~DJZL$WmJ|=!iSq-F!MPCVDlVA< zpjAJ?bL%F;}zE-Te?#(D%_;aJKf{wn&5i%~?GKc7fsDcDF);i<+=1`61 zb|u2!vu(p&6(_(WRLJ2^G|P94ae{n;u2DV_!0GaH8RZNqV|7WXLr~rd?az`VXSb8k z-wMfXgm}j4TC^^|?sFvm&jS0W<%xqdCI>0TBtIOy#cJDfwEWS^T z;QAA`;CxJ*1JpADi;5|US~NV$YeoU4o>75-6I3hRgw*@)p1kQ`-}etk5_a--lINeJ z9VpELiFR6%BUT-tF1|7x!2Jxz=3Nm^Y(?>HA@+n-UY4K`aupV6M==v!S4gmns) zb1y;T2}o$Rqra2$Wk{br818Ec)K29v`W(J5xv>pJ=~D?7PX9aNZzKhsB%oAanfUs~ z)BgMg&<>DaQfG~yZzs|*?N>uoHG4iOF>_D^N(Q<2q_EZYL91O2Xt`ZH3!g5mMM|AWBBiWJ^He;}uW2?lYHJ=*4fgpHNJ7hu=sA3fd_R-fW& z-}6QKFyj}l6F|G>IawM4gl%WefP-so0-Ehjb8U-B3c3G+&rFa1N?rf`xb(lvT$%qV zxp=G^zX12dmtv2Eoi9K)tmEL{kN&qf=XD}+TtM0otyImWc8M*#*en7jTHnxg{0do;$vnE-x_8T|n@n8S*vbzS(h>g6; z>qz2WgK@L8%W#qR>+|>XcU5yf1KM3>Rm$~DIuZjltEmtGt{ZT4+;bWEy|iC27Q$)~ zjI64-KK}Ym%)5xMdzB+jGu1;}ouzqJJIZyFMcfNq?*arIh|XC2KXB$rnzotuQ^M7` z3|SfKNoU@2J}A_+l+`u0wA3WgR5r+V^kRQ{%SFY+X|9jD6WDDu`fBJ;n#Z5cyj=oz zv;*)oacT^N#Dhc}=L2&LS39yPywq~Dp8%QKr~0ugMqB%i*IDg^@^0 zHB{YWQ>VI5!Vp39NhpgEoMlpn()%{bDRmS%X=Tp^vNt{Ndckd5d)>25`7MrM(DQVT z%!R~t1W|+OisWsdT?zN?(bZ4Z<0DrhWBB=d6rJn`*X*8JwD`~(-qp^yCX6P|hLU>x zv_em)O4(#F+E7oB8C9}S$d*N_tSyN0CI&aQ(r?keZFLkGtN2z+WmGE89+fjvbC|gi zLKW@6nm7Ob$GdbDbK)kNbiLsy(o$mznm~oxX{_AFhN_uql7xxNY$v2&Xjv@_ z8rV2o@G?>WxBSIB5m8;>+>3c8CwZIwR^iX7^meJq=kbHg90 zX=YP%^~90k{`EGAjcd={ml$d`MI_l(XBYv-4n6-iduem`F-EX>KS zHI}h*GounF91FvGSXvZh(IU47&)Q#QpAXR>LZY}MDur#Kp0U{R_mVc$Y4 zcg^VmQkTl=d8yHPDWZ@5(#Tewd9!?2>8tjoHm44qz8LN0p~lfiUZL$a3*S`t-H)h6 zMI{C7k(BsBtEz=^5j1YhHLq)YU^FlaeT3Mq`i$7A0pAONBmGF3&H*D5)nF`hyXy+% zQNg!W!;N`*qH6C1dwBb_qp>Mm1C2TAL4t;!bVGoDgC4#fyCsMM57O}(*2ja#GxA6P zD}}lyDNaLf6OUG44C^-!%?FG49p8*YRdBkYQ=|Rj(FoCA@)bMQqxBhE*$H{FnoN~B za|NkzHYVKQH#1CU3FT~ydSIr|hXHchJRP{!UwWnS)B3)s)w2Gg{{q-CwuN3e56ZR= zte!Lf`9n1RoqM@CRPlj={a;3m{rl~V9LDs!DKP(a+a&%n)*0(g+O-k-{=^+;73ZC% zDqkYyesRzmBv?vfyJfqS@V5TDjP9n5VEc@zqY8o&bg0LctFq6}eQ@pw(mk z=|~<`{o1mWau~v#26%Qp2Pwc9qE{1;Gwy%=;LNBIx+sfvI?bfX7!ND$af#f{QGzj0 zz#DL$PYE}ffSeDo$&?!8X#RlY4Hg;iI0( zF9V5hjqxfDzh14izxo+0yR3c11&MjKtdjloO-R3LDXHBoLuuq1?aA^FL!Bk%b@#GsVeX1JI9xO%3W;3r4$q zypCPJxqU^s+<>+_4g7c80I~~l9%aPS;zbMXt-~6GOovSRQ^NfG@t4Jh$OMqAW3T&` zDqcTr#fmqj3&cOH2Q%pD>HDs&6$MrkeW`WKUhd&NFti(6euK^dpWTVXtZ6;4|`sQ%P~kvQr}ahA zcfvy?a4keMWFq>)C*dg^DZ0}ww+ysN+~UFOb_hxh-g-+e3N>|~9Kvks#%5?}C{v?Q z#3EsY14?iZ{iE+JOq(@@B_md!Zc;?t!GjAfJx&p;7MaEJLd*uDQ>?bdziMhf9flEh zP;YLoq9cPcdZIn|?{IhR#mxsQ-^|gDf7)y<&*#L!aAxp&H z*RCH$ybzk|zA3vFR)&KzhzZQR5l#5N^Op#)E-mAf>_*=Cvt_gJ&*`nxq~G zjY2xOsh#~e{grt1kS*?bLAFx9YnUy9X#!j7EfL1xptG|qXmc}l47@Hv_jm7z{A9Q( zn%um&$iaydo|7mmf{W=~fQB>*48g;Aq{*Bk;{ zlVp(>fP>#G1Seo%SpQhVq}C>Fjp%yiR;JbM4-84VDxdX?7W$tXr}_0E8{-&_H|i(- z(Vq!F*97oWhEfOfKwgtt{?foj1%OpRNW(|y7#ST_@tI(<;yfE}Am&*XVV8xy` zJcHZRUOqJy;Ek(8uwUK}WBltJU!UG?{5y;ZV2Ucwo|%%92mHJ+lq!wQyH*l^j@dP7=~J+Gd1Y{{POpkK|X_;T9Y9$7+1kr2&S zQjzis_8dipkP&n%zFH;s>vV<9pBHS!X5QdbIKN_$xlW>gJO8RvTd^*KLa|@h^YD!A zv$ulFQS&^j+>)rRtGefV+Y!ogop=!V6J)>MLU&#E^-fl&RHduUjmY<&{5Yk6;nt#A_(V47pG_lm23kA~& z4;1QVb+nZs@?XldK&o~=-DBySI&0LpZTt*-})AOLN!yzY_RST2Ay$gx^r44HuQwPA8c;W@jR zeHp|Uqy0si4q{14Yn*X zj`F0HHHrPuOU+^KMneg6qo~Uh{$GSIz+CbXOq1~pA6dF-ttyJs_p&|z#D9`{d=%jV z9XaDE#n!f}-A%13({I9-5sWG4tO!1YOH@FNh^ybQ57S>79aOrN$^O3GGRhM!6AiCK z%jWFMyU-LNbS_Tn)(>Qy{=9YisuyWJJg#z+*&L%M*LosNH?4m~ga9*wx@PzH*&!Ts zSc@7Wwni35k2%}Oo&^KrAj|7yuGj^n6}(rE$|rz_I7@Vi_%8b|kn>^bFYXh*k5 zWjiP^la;BG!G1HOOs4H^ItDEItvri93hf*}w9eJ$vx#`zb&$IE@OcdL_YchZ*Ghhd zbf{Ti3_vXYYbuK_4zpoXxonk%hN}``f-#m3R$UD6kc|Jt>Q9l(G+P3L`JBoOz zN&iSY&wOFy#B=YFs92qF%mHaIq%}tyT}@pLjFO~SAZ}V|tUc}CRLy9(spXJ{sl4DU zFrl{z2LCXUOo^=9+Z0$H|ER$yc8NRzW1D95R=8e(kB7aFZv~E`ln#9jMI4s(J=4z_ zm6qk1Eonj^4HcjWk@KC@4FrI+d6vXYT4ma`m7=KmKXY^7x(m@E_}*5c9(Vs#v*$0-u5XM^6ZX(9^qRL8rH@C< zO+*G2o)2TQm`#7R^HT=)aYJmaFTNhHbP~kMeLYxSY$yHjv>mx=a`a6Yc5sEpK8&3_ z{QeQ>np;na&KMrMe016Zt1eqS6+isy{j-$&#|1JB2gAgt!B*OpkgM>Y7|Y>49QK!Y zYmuZbft{!u$dobeyIEo}+(9wO)L0fl#1ZnvhHr6Suy^jah+Wm}V+)2l*vN%f5Lp6i-xFk4qUVrF z%y*v_91lN|x1y)hF;ph&#MF~hrpVcax=JomDD;f2B=juIZSeVm0`f#~xF907vD(`x z{Is}1y1_uhTf|Mq{wb}*u4vSt;?TSPb)1KOU~qiDJ1P2Wm@w(58A%X!fq(-w&?SJ- zKT==UQk>&AG)+C&HphTJx}&{$6P-VOpT(j92UDis8?6i1kW#VRWO*M zghQcz{G@RZ;`A^kafaVvz<*z66Owj_&=Dp{RBJ<7vVZ~xA`r9<@F;@Z5kU@-UjSIE z?o%%8oDO70>?)}BQ3-MqwBd9Ak%WBIRWDQm^jG?f`Y~N+6{r4GJo3Q4bnObJOEdki zZ~yOKDTJ8d|AOzO5q6eZHsg{K_tb|+V5E##jSWDdjFCVLR2{zGU*6+>((bSa_1D%1 zy^(bCkNYM6P7A=PD*qeVmdc@^8*o1S_CX6$Qy=Z46yYZqBhhCp&D7>6fru$i8NdYH zZA%aPJ6=k!L-A=cd+1RwiPTSY0>zdkknois6Dh#ao2mKU&5Gv>tm!}%W+MYo1a9K{ zViC99qnF0HEyXsjBVVr5f0y=KAawSUrB6xG8IA;3?H}}5Sho?2@ z1?L`ZgDRR57=DWuqBua9OF_7lshgy!8FPYDts^$;I)7Z+4Wz~yO%Wzhz9}^3(uVYS z?n*7;>7Vc8zY|`;?R;o0-@W+>W8Gc=n}h|(Q|0;QLR5y&4$%fb@*_y~!-bJ0ad)<~ zKYd)HfM|-{vJ}}JCA#3IA8gkrxrxIJF}tH+L{Qhiiti>3@OChbyVbp>xKU(YyKZ}2-;Tbqo?P0)gYXo ztEs(Cgd&bZ)JZzB`@(IGj&IHaEyC=cAwtrVT)pvI@)pt8wZ|!70^lPOTVoqjODPO3!l`PAEUJlxK8>Ci zPAST|n7zQ)sy6KDX zN+KMu3DMRJm^+>sM^Cujnrc&2CpYEC9d=^vk>~7lBxC zBR%tI21;c{{UIx*;SlF^2eRc2zks067^InpgCrLCITOfi<7MDdZGu?KUp?rl1ZR;;+T@Z}l zc?_r$ND~abA`OOQZyldO7qKl0}SIU zbNLBe7aINVttSv5TEmdp46$`?{%B{!qr^A7q5IE5?m&9M35W0PD$-kWFv$6zcS}}? zA2-O!g;h^JjfMH-uJ)NQp2s_(QFDOJyolU1XSh?kM6A+tk43JG{iTq8F zwF`)$bqD;8Ip0mr=tv8}HuJ_2x2Ibxre}iu!jKk}^Te`DU9pJXqpI{ba+$@|j`aT+c@ka62E(@)}1QtTOXiT(L&^~fXnGORakKl=#gyZ>uB6zP1I zqtQdxG0Z%!H2r9tT6z&*E7Jyj!%P!@(Jp(xx#|E3}jpds}``CEyx z$`S%QiQ7Q}1FMl~n641Gu<|VODW&b6XAoOLxM8rYF9#HPH88EE${~TIk11`Pea|5% z$PC;HeF9}v+oayx)FQS%x-+d_*%2Nrl zLW*askqV!A(HwB@Ml9?=gXrSMacLr*JLO&t4Fxh0p}yUif-DR)E*_;#hq`mp3o*Bn z`%J;)Xx)q#bOsR&Ofc)FZH9W+WKYZT4uRqeC1e zxP`T_8k$bGp!x=#ucrU>^Uc|t`KL)1clzn_YW8fZMO@XDy7? zg}qYkeSMs(=WvgVOCqCWB6!2ytC8d=)B!|pA-_TqoqEY@Jqrqu06;zhP7${M{<9$~ z=k9-=*P()HTG+r`haO_soVj2*?Vebp)$n(?AuZtRg?3}ST=S$%TVbDiK#>%Rh)q={ zDvTV!*lj2}5Y5WgHvCiw%YAI)IP{?rW%NY!(O!kHK7IqF#dZE{fT{z7?;_zEoJiY=*$G-7UXD;aV?=(n7_?5o;AcGQPYXcS9sdH8oKg zcBTd@XhcQ^n|9oV$8^Q$Jc|szp@b2N!@~t$Uk`gSrzp#&PM(MM&#@>1o)Q)xhEvPQ zS1-V|-OK`Fi^n{Aj$7;Cu!sExSL#KE?vw-aUPM<)v4iOR7EDW@uM%=a_zG)-13~vJ zQ=yJF*O2T}{R;z6g3cKN?0)X^y@U}^+`BLC?-)VQe$YiSu=syb@?mW|N_X_>#4!C& zqx3mU7Z{u={dJlfK{I1dVjlGLEk-|e6hW*K7J@`G>8z$HiWZ3&c z;wmEGz%Bga21m&5AJeuC4A7XV98(0@hDDlqK8bp&NMSrW2tpffL1(Gx^{VGoKo zQJa)1>7s1w{fkVhs&^~)zIqb>nuHo8i`q|={sGlqmNtQU0k1-~PZ^x~rsW-->94)< zzBBE8;<$ySig&90TQX~$0&rvN_0h z-o%#x>U^Wt?|3d9z)KLDRCDe*ERczcL3AKkp>Jq)Z#T)?`o)*dh;QJF%g(Z}Z7zC~ z2~N~%-7}?@R;S+gkS2q=fR%aWO@IH4@`cI#)#6vIC7F;1mP57#ykzO7q-+P;@GhT@ z2Y*cgMAB0sxPXIpFV>}}?u(LNWZnImNyS$}KR?7vipypDSy<-{3n?RukyjViM!K;Q zNPm~Fv9h-}ln-5td;iJ(T2jZ)tzXnhEr9>+u7~JGFW-daGI7H6qJ&40cFK&CiIZ1Z zK@nJmRO}t3|A(^-0_nN9h`u0Fl0%Vfp`=~S{RbNE7E{th?fAN30nCqr5RCdEun&Ef zLeA`7&%DghAuJ@C)F&`fE5onK6j5XXuvS1|3v^Z*qC5XKvAlNts5?JS$KkN#jc_4N z77`7b{ZH}sO|?$f)tTRni7^Pi^ahy$gLQ+Q#d_ z+(!y=n_SM*2@B>S>9;~h-&+*Ce3ipL{vWNKXH-+)y01eKRC<-(0;2R@B!Yz&0#bxf zLQy(~P^1?P(mMnMq$9m|LKOvRp$O6mp?9PsO;JzSdyKR1f1i8q-s6t_A>T5x#>$#& z&H29b_dILt{S^OXUW387UC6U!|BTwZeN11J*sK?QZvu{6DdbN?uX!^{qie=T@83~y zxK+nAy6WRfCFWmFcH391cb|$Y;Kf9giBLOd;3Re%Ij}R&n{c<>iPw-Z?(}Y43O)zd z$!z3y`KpDo)A^=-orBChD-(%XqdO375g%Ih2WEMWksZBk96tLRAi-P;wk?b2oYoRP zUCf-w)QtUO$&as*QSxUwH$5{hH75F2DR}xgtv1Y{{w6Z%%W?GQAs*k1s@gw;pr`05 zvSyxeWM|yEK$fgzUCi8TO}ohXf030ee38ZQ^(3mGrM2;`Y58m2wE1--_AzD)FNd*F@kZ!(Y%g61m@jg%M$a_1)TbBt>^ECuj;Xiy)Yw=G!J2AgJV_ouTU}t{|7#4@%Y?*) z!4BI?Y$~>OjEpcK7Hd>5?~Q^v)BBh^31VO?4pVEv03xCU376~A88N=IE;&K~hmEt^i3?ygN^u$pB zthVNXleUMl(^ZrGqc=nf0|oKOJkrqpLASa5krgW3^xY?7^5dkA9XJOSnf)oYX@aN0 z)txuNX7GqIgPJ{t}GgOzU9}(<=gwLzdH=^ zNe!9ND^~7*;`|$z_>MF8Fe7prs`QJeAqPo%-m95yaPR>KMIQd5oGp8FFCzEZ)~J=Q>1m`R+E)*;u<5=Umi9*tIq$Yj<%4zrOv!vSznUFxSK(t_U_QK1C+) zzcDdq&LYcZ1iKl7(-YBJHDa&6Es`7k&cj4rv^^=ff9glj{gY@BOU z2vM<9vAcNmycThwMkgVVS>6`#+KIVIes!amq-MvTXlY1(SCcVCC^?wbyXa$ zDF#>E>m;}PfC;-0a{>`|)(h#VPiEJIQZc_jg8xoZm@US%P z+ImUBmNpwj5vKITZ{P>?Eh?w&NZk!SoHO4+b$nUVGlc13+K%X@VD7eW*lgu43phe= z5zn-VEVQnxG6}ugZDR5N&HQ!GeZ4w)OlJ4xnYXc-v8|V#ogwK<^tx5Ns^ptD57<`D z^DHDx9O8Qm(S;s9QZwt;uE-mNGexuldwnZT`iXtdQR6C{5&qhsQ$Nc18nbV=eDz2I zA7R#*YwjvsEYsd}O?Zftd^3(ccLvu&_yWh{YMz`?*JR)Oy7>MZGn3 z%as5j7LFoU{y1o?EgZ532FldqH`dR?EYh(3J=ig=R+v)#oXmT~U5rGV2Cal{fZ|gb zSUj`$dSfMsKhJblhzh|YFf82PCM(g+gAu$HAErt!%P0?6L5pi5zc3Qr%^K)s znblpTRwfY21p3kxx1B|gUpsqRG5;hf;n+3S93q*?A(5a7-7Rk=9U8F{j`jV#h@^Uz zM&`X^J|{ewrHgJ(X4D0yc;KR09W0;VRz{#9l_7=3VCz#PI)bJq5aRbLI3Rot5^YDy zN58syIF%Sr$%tpHD9hV9(G$Cd+S=y{g(bp8Geu3P2&iR2BH7L7PuMY-VK(S|Ud4H& z8B(YEYfmz2W^2UUc9%VM2CMUQ?HQoUYJGRpt$WL#Yzeb#+2BX|6XY3XvnD)PT6J^d zg&f84n?xl3QOVB$MG`tpVRt9yeqf}_reQP6f$Ii|j<$Lo(_$j!>@S%zb~mI50{#GK zrCC3mrP-!SVmlbx;$BF#mPPO%bH`eiNm&g*MX^cG*T;%a3}D6hs3lF$ zlY41^#pSV~h2YWtg`McUu9WHOmbcvu+ZEj%M-YJPn9E|I4xzZgIz&N>U#}(%lCIVi zraNk#{)9Gfwufa`oEPRzfJUNyUwsKG*)KepM=7R@Wb?g)JBV;>R-O`Te6bd($n5tL z=L!_h64yi@R7Syz%%&?+(ywh?`v1x`OkH0ga%&cHoy}6vxu)>@HE@&brE2PH?doIU z7n!?56DiScY92O@B2Mo|gsnqKTyoWD&EoU3Qty9r);L&C$sOW7bpazc`rflR?D1x4 zFlx8-)5X45MQlgf{@AF6tnXv`O!Ys{f7LA=nw>MD=VGvZ4kpW6ZQ;ryG5(cIS1(wL1IOrHD^ z?UYDEL}*$@L??SlRD*mere2xFdEMS+W*(a^n% z{6XLO#tLg>oOz$B*Y+KoLU;?NSYbo9BG-F~W!Z~~lE*xl+CZYhJMPJ&PQT}h9xJ9D z2_=8cKMud_^P~y<)L3*!qP+!M6)7zUfAwtUp#$$^+C*U{;Xo5oP-p;=*~QVE*~~5` zCnrCqO}Ys##7)17nP*KgzU?Ez=VSIZuwp$~G>MDa%XOB4?_)?k9BwR}SMMwW>)X#? z0L2d9qZe3@)Ma!`KR>D|zy3vzqZIo^l~Gjx_5_)Ex2>cjIxXB^7SA zcymn1v}m27L&8|J{J~8tc}yeK@eiQh#$jf!!cjyNNYlH9JYH3Xl*y*GF?Oz$^z{!d zf24*KINTD)%ORfseDuU=EnB-OyWf8L4u?h(%HZPJprUScEZnt?^*t+7#kKNcl=^6S z&74M}vvXUIP6y`x5$>!A=dGsPTvt~w6GslU|Jrd1kKnRa?ODS`-=KIC55_Rd=TJ}x z>{fk`Qt0tRdO0kC$zbZ{w|R-)S`r9uy2zDR;WuIW+&Yn`42gdL>Xl_qlapkE>Ih*= zql(2Ct4JxP>!o6VQvj6zFSM;bzO|r2k9TAIJ7+Nzy`5Q7YZ~fgGCJ#6L$^Tss`?C5yd$+S-o~(KG>Pqfs{TD^H{X2F z3W8ee0(Bf!3#D#;=4=B65>zSwzp92Z*$^q?`gC^j3T8w(Jzr4@D1w(us{c)3yTl1P=ac>2`ybEd@b@afe!_M1=7L%t$v~Xbdk)QW2EH>kxdtrE57Bki!_IR(C zo6K#SGqsLi``qhOrk1~nM({>^f{wI6uy-f3&9&Nk_rHxG+<(FpqM8@u92*ma>S`># zs#PBNfc%T|;NsC@ebFv1a_cMpLhoOEh|*eaP=orBzqNH5g6Nl ztcfQQ8dw$P#E0e@+9DGk-|y3E1r3(;XD*177qL0@X=ypT&%w0XwIEO1{3;B9$-fmc zjJjfEhU?xDWx4+RF#Gy~xO$cHJ%~HEFvYFtSDJ0;x^l9eU$cp=JJ52mCct*rKt0RR9w!N^U(#-$D3eS=hR{&{oj;}00c60oSB$udQ@ z)@~Fv;EUOG<*`cXR)j6g0P$#2CX)H+W$B!%WYBr6gzNYSDJdf|%jxoVGV~9?+J=L- zy*p&Q@J^M1lL%FU5m9V<7%^=CO=OjXG1lQ;QuIAj?ES8Lv5CA`mn4pPu_=cLp4m?n z4RvFC?(EvHWJAA4e4lZ@5c&)QyPTr&WA(^QUgb?!cyVJukVh+bPwg?w|rlJq=%|g zrg$hNAJFdqTqQ36BU*j1svSX?%D8__WdCy>)0Z`;{aW?BKGvR}WK@)g*{U^7UfJKj zQ03W<9Gkd&4yCioWEHYKeLL&0?FaTM~~kP z^D*TSZfo<(Je23JP|!Je9a2hnTE?S48)XmPeCsQ z?gVQe2Y*>pY9@71%mWs0a(3Pm{A4L}9E}qmPHS`%$~B0vq~xV&V~?a?Jd(s$k*A7` zU%yYFVK7yd24r)>-Ze?}PI)tCrU0W8N}T%uUG(t-4v+WSDICmk-OpLwTaxBZy2C+& zW>Jle0`iNrlYaoI-=H9AuUAXi6h@oAHWNA4?c;far*(6K%YrGoXt`?FKHORWGaK8K zFTP;qO&C?HhWbG;qB(riJ87ySyHgo;bU~lwJ}o{^MB?X)Y};?f^!bT>EP|<4yn{d2 zh|383hcHi*@adWya#m;hZ!LWXqYe&*v*0oZ+84A9qoBas7W@Q{YWFxl0GTB;K?tae9YF=Z`|Jr&-dw-yg*PSBjmlDu>TAejMA&i&6Ia@lv`At1?uN zG!%!pL_Y0L4RTQ%I;QS-?b(T)pY3E}uSi-eHD(63^}79J4Ab_%+=KS_`-#i=#p=Dl*@~;n#})N;a-)V1X3X zgxI>(nI-_|#75bw45!)kX7VSkqk{O8T5a*&bM(f1QQU(uZis&DESZBB-wtpPpSb`H z;fL2nt&2Bn6B{|ejm0qH1R19T!hb*ZX+or6s<<< zJUAm*VuBX7Zxjx>78>J*old`Qd8t0Ckpx0cGklD2`ANM*C4Jpq;+rhi7Irg;xVm}B zt6Tf5YgyWoejXc&ju{*zd!$4R*`4>;TGC(88ttcM^!FV#2RAc`t}z~+J^QuWjGyLZ zyWG5Eb#oL;inpLHxch@8Zb}r ztqUqL>;&thGaV4U}p!b+|FJB!k9z;1kGaO>j!`I%k2Ii(E7o_y>pY}< zcG?X0@zi7Z61;c9>KQt^ESL0tCWKa=(1YjUF_(GP$-Id-5>n0Ljc%Bh`Ub6UxHf&^ zDl=HcpMBzh!K~n>l*;_?jq;D|3%gI}H@5mQm+$5y6ZY)X^;Bl7?^=RtI&MUh69Tw& zu4x(euxx~J77QYS850vpR3i zU_J=;sZ)>c1kFm;H*5Bxsdqu}uIHC6{}5 z7lKtggCYLMW8ali9W7BNwiH5jn#W*nqN}>fMGk;3tVm+qeiL6&MN3sbui^JGHw*rT z6%isapo6JjffdN_dLyI{P5*_4wCIX4~@LH&yw~5Q1W`^wUhd03R#c2Q7WAZJ> zlD3}1)eDz0&Scenvuk*5g|Y8sq%_KU0O@6QKdBeXoi(m%B%6E~uN>b0(3rKc;6)ub zikN_pggq?Gx?$34LgeHFL^n&&M|c@l@Wy~qHRfHM059)4@3yutF3~RjEs`N=83HF; zptLY~;Wk8(ambYK&7Q2C9&pQ9s4JduagX1L(#6EklW5rAa7B=c%mwpjSqD^763 zNIhIj1S2zx?E-2BkXe<-zuPhZELjJIwwAh;YPaB`($?!Emz&x z)P>*kio}zR_WTe1=tqo0kEU1dbkYQ6P_-<0a|Emxg@A0HFJ}uZ{HCjT`B~RrbjB&S z#%$0t8u%-lBH5APGaFsKVX^s4N3jvk*i3C5hEx8kkqUe%*1^mcdt=K&%EX`V@Y;U( z2||XqyFFcGs`(jd8YLUEvXv)UE%ht}AVDOtYG`v^uY{y1&kXFPdA6Tu9>Fe9_L>!4 zU3;(=QfW+RRc{qm~#O%S)i17$3*`9~>FC z2sFa~jbV1>_8>^9u+KAQ)NDNSl$;wTjz@i$!7LYLt)uavBBt*ijTzs+IcU=e660b6IRBOQS(jM{i7AZ4 z-r&#Dk7OEeOHjC`uOk8G4*={xApT$SWMxJ+6Vgl`@ON2ETu_*T4}IuGHTjpKJv4y< zn?#x7o@psHUe^KgNitN@X=?QP*1ZKJOQ9m^%I}d+QP@#@Rjpd z;)5#-c%gTJu2qS7WL$07Bs(HkOzhVwOUU7YmUiZQO`C*E{?^K^mG~oA1`);r6 zk_(RQyrlN5^!3qHonSXeHF#P6US^wYKuu0`*BrZk|4>naK;R)M_Zzk{LIS*f2M~C@ z{F`6d(7n_7&-$4n(5-0C6fj4Rt$}c@3Mnf(Pv(T+2@^u|4*a}fo1~jw7te%uSdwzS zH}(DuJ2*`(L&7&*ezlAWW()r0v7Pxqgc!!Ex@OoB)+_!+9$b9Df0;N;f!|A*`U6lA z){stJI!xc3x=TB&Whqj@%S_(Q=~y}=CpX8;)cf=S&8x%?3U&>n7XFw9;YSqEBlz`# zKz5-Qo-VMm8#XcdO*AFE8OiEaAc6sw=A|K|!9=BS!L1gKGAoH}`R_dflZZy3=LTX0 z=&Ztp>NN$J|IG(bqOu${b?%qv9nkH3+PYuu6V8C9QZzyxNM;d-v1PetO#A^b!fQ8K zJnFxGs8_OYfq1sI4x=3N#U;Rjau=SlYC_FC0jyW9Zlo<{`P(k1n%}M-D?*jX4MFi? z{cYvfFMRPp|43__yHg2|X-g@e2)^W`bD-On_4PHwr&DHPrUbsWgsV>Yx6*`Mm~v=? z{s7z;39F_rpZ@_ooWn!7#AC=KgU4P4-t9-D5H~!SKz)8~anwewNA-bo{i?OKHQohE z?eaqZ5ZN1+HM+jK0Mdn(wq8t*_6(NK8la3Hx@ZH6xe~4^{ieHr-K5~NndbYw_8uS{ z9Ng~tnJc=-(AzSPi)NT16L851k@TVSxJ<& z29-&+z+jK{%t6b_+Sn?{GK9>_ow13g@{|}I&$==X0SvD$CbB5I+gBJ}>OSK%Z7LK& zh9VA?TlIHTjTh;*LItSv11Hh;MCo;HQx*OO4h7pOX$agcsNt=flW1)spz=W_P<;i@nEuWj)3|CJigD_p6+)&-I{`yI0DCnov`<3v*h`Fl18c()H#gUsLZwL35aDl z#3Qe-IMdjV)^b4;v{y;~6&rbyv6L1I6R+A2OK?b@SRFEs&yjw29^y)R~t~aBl2c0R2oGVrlwz zYs3k)$(Vh*^^+wC@f`{JK-i#Gj-4wndAtiC`%37q2Te{XH~Je>ugaiaj7XkL+jwwYXa#db1X@~a+nk85Ln$?2Hc5rSKxc;YnE~83Re7K zQd}2**%Z~*hR&pD z#TANgt7u?Hb3ZRLH)W<9Qj2$fo6Rd0E!tmhD35cEtSRtT zGHjU0YiW{!(|#i>UNqNI2>Ho6`&O7|EnIqW}LclP|+S4&5Vx711G)9Y@SKIMOsA~=~T5SIIwG| zV?U@jvmL`~>XVj<&wW$QN8V_Kny81bRSNmbop@&Z`wuT)Xh^KUh zgu4tS@?%)8QN~>-k!KE!XN%XT>FuZRWEj3W6(rzR_L0ta=bzUs@U_aU#-?CO!z;+s z!=#wY9}K6NaCp(&qhT-MX510jNuPke(pP!T726W|f7{6a|MK$R{kO&ZSAzQgsES|t z-%#=mwIB0gJP`MzU z8c%PY%{4rJXrhFd)^k6hcdC!0Da`qi6zr?p)Haq|+Y-9$BlGBMeegXo&8A=9Y&0re zN9P&Hw(jk;n0cO8h$;ZNtHybN`${w?Ir(1?E!UFm4V2>zP>+Z5#N^ps_>3vyQ= m>$_|%GgF*rPIOT)v(ott3<{*un8rV^=J9f@I3lV)Gyes6p - +

VISU.StreamLines Interface Reference

Interface of the stream lines representation. More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.StreamLines:

Inheritance graph
- - - - - - - - + + + + + + + + + + + + + + - + + + + @@ -75,9 +85,11 @@ Inheritance diagram for VISU.StreamLines:

void 
- + + + - + @@ -87,6 +99,12 @@ Inheritance diagram for VISU.StreamLines:

double 
+ + + + + + @@ -109,14 +127,20 @@ Inheritance diagram for VISU.StreamLines:

long 
- + - + + + + + + + @@ -129,24 +153,16 @@ This interface contains presentation parameters of stream lines presentations. < Stream lines is a type of presentation transforming into lines the cells with vectors having most similar direction. A stream line can be thought of as the path that a massless particle takes in a vector field. Streamlines are used to convey the structure of a vector field. Usually streamlines are created to explore the most interesting features in the field.


Member Enumeration Documentation

-

-


Public Types

 FORWARD
 BACKWARD
 BOTH
enum  Direction { FORWARD, BACKWARD, BOTH }
enum  Orientation { HORIZONTAL, -VERTICAL +
 HORIZONTAL
 VERTICAL
enum  Orientation { HORIZONTAL, +VERTICAL }

Public Member Functions

SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
void SetSourceRange ()
void AddMeshOnGroup (in string theGroupName)
Orientation GetBarOrientation ()
void RemoveAllGeom ()
void SetScalarMode (in long theScalarMode)
GetMax ()
double GetSourceMin ()
double GetSourceMax ()
boolean IsRangeFixed ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
float GetMemorySize ()
void RemoveFromStudy ()
IdType GetID ()
- - - -
- + +
+
+
- +
enum VISU::StreamLines::Direction enum VISU::StreamLines::Direction
-
- - - -
-   - + +

This enumerations contains a set of elements necessary for definition of direction of the stream lines.

Enumerator:
@@ -159,99 +175,83 @@ This enumerations contains a set of elements necessary for definition of directi
- - - -

- - - - -
- + + +

+ +

+
+
- +
enum VISU::ScalarMap::Orientation [inherited] enum VISU::ColoredPrs3d::Orientation [inherited]
-
- - - - - -
-   - + +

Orientation of the scalar bar (to provide backward compatibility).

Enumerator:
- -
HORIZONTAL  +
HORIZONTAL  Horizontal orientation of the scalar bar.
VERTICAL  +
VERTICAL  Vertical orientation of the scalar bar.

-Implemented in VISU.Plot3D, and VISU.CutPlanes.

+Implemented in VISU.Plot3D, and VISU.CutPlanes. + +


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
boolean VISU.StreamLines.SetParams in double  theIntStep, boolean VISU.StreamLines.SetParams (in double  theIntStep,
in double  thePropogationTime, in double  thePropogationTime,
in double  theStepLength, in double  theStepLength,
in Prs3d  thePrs3d, in Prs3d  thePrs3d,
in double  thePercents, in double  thePercents,
in Direction  theDirectionin Direction  theDirection 
)
-
- - - -
-   - + +

Sets the parameters of the stream lines presentation.

Parameters:
@@ -270,194 +270,138 @@ Sets the parameters of the stream lines presentation.
Paramet

Returns:
True if all parameters are properly set.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.StreamLines.GetIntegrationStep  ) 
+ + + + + +
double VISU.StreamLines.GetIntegrationStep (  ) 
-
- - - - - -
-   - + +

-Gets the value of integration step of the stream lines presentation.

-

- - - - -
- - - - - - - +Gets the value of integration step of the stream lines presentation. + +

+ +

+
+
double VISU.StreamLines.GetPropagationTime  ) 
+ + + + + +
double VISU.StreamLines.GetPropagationTime (  ) 
-
- - - - - -
-   - + +

-Gets the value of propagation time of the stream lines presentation.

-

- - - - -
- - - - - - - +Gets the value of propagation time of the stream lines presentation. + +

+ +

+
+
double VISU.StreamLines.GetStepLength  ) 
+ + + + + +
double VISU.StreamLines.GetStepLength (  ) 
-
- - - - - -
-   - + +

-Gets the value of step length of the stream lines presentation.

-

- - - - -
- - - - - - - +Gets the value of step length of the stream lines presentation. + +

+ +

+
+
Prs3d VISU.StreamLines.GetSource  ) 
+ + + + + +
Prs3d VISU.StreamLines.GetSource (  ) 
-
- - - - - -
-   - + +

-Returns the source presentation used for generation of the stream lines.

-

- - - - -
- - - - - - - +Returns the source presentation used for generation of the stream lines. + +

+ +

+
+
double VISU.StreamLines.GetUsedPoints  ) 
+ + + + + +
double VISU.StreamLines.GetUsedPoints (  ) 
-
- - - - - -
-   - + +

-Gets the quantity of points of the field used as starting points for generation of the stream lines presentation.

-

- - - - -
- - - - - - - +Gets the quantity of points of the field used as starting points for generation of the stream lines presentation. + +

+ +

+
+
Direction VISU.StreamLines.GetDirection  ) 
+ + + + + +
Direction VISU.StreamLines.GetDirection (  ) 
-
- - - - - -
-   - + +

-Returns the direction of the stream lines.

-

- - - - -
- - - - - - - - +Returns the direction of the stream lines. + +

+ +

+
+
void VISU.DeformedShape.SetScale in double  theScale  )  [inherited]
+ + + + + + +
void VISU.DeformedShape.SetScale (in double  theScale  )  [inherited]
-
- - - -
-   - + +

Sets the scale of the presentatable object.

Parameters:
@@ -465,86 +409,62 @@ Sets the scale of the presentatable object.
Parameters:
theScale Double value defining the scale of this presentable object.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.DeformedShape.GetScale  )  [inherited]
+ + + + + +
double VISU.DeformedShape.GetScale (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the scale of the presentatable object.

-

- - - - -
- - - - - - - +Gets the scale of the presentatable object. + +

+ +

+
+
boolean VISU.DeformedShape.IsColored  )  [inherited]
+ + + + + +
boolean VISU.DeformedShape.IsColored (  )  [inherited]
-
- - - - - -
-   - + +

-This boolean method returns True if this deformed shape presentation is colored.

-

- - - - -
- - - - - - - - +This boolean method returns True if this deformed shape presentation is colored. + +

+ +

+
+
void VISU.DeformedShape.ShowColored in boolean  theColored  )  [inherited]
+ + + + + + +
void VISU.DeformedShape.ShowColored (in boolean  theColored  )  [inherited]
-
- - - -
-   - + +

Shows this presentation in colored mode.

Parameters:
@@ -552,60 +472,44 @@ Shows this presentation in colored mode.
Parameters:
theColored If this boolean parameter is True this presentable object will be shown in colored mode.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
SALOMEDS::Color VISU.DeformedShape.GetColor  )  [inherited]
+ + + + + +
SALOMEDS::Color VISU.DeformedShape.GetColor (  )  [inherited]
-
- - - - - -
-   - + +

Gets the color of this presentable object.

Returns:
The color of this presentable object.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.DeformedShape.SetColor in SALOMEDS::Color  theColor  )  [inherited]
+ + + + + + +
void VISU.DeformedShape.SetColor (in SALOMEDS::Color  theColor  )  [inherited]
-
- - - -
-   - + +

Sets the color of this presentation.

Parameters:
@@ -613,32 +517,24 @@ Sets the color of this presentation.
Parameters:
theColor The color of this presentation. This parameter is taken from the Color enumeration.
- - - -

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ScalarMap.SetScaling in Scaling  theScaling  )  [inherited]
+ + + + + + +
void VISU.ScalarMap.SetScaling (in Scaling  theScaling  )  [inherited]
-
- - - -
-   - + +

Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
@@ -646,68 +542,52 @@ Sets the type of scaling of the values reflected by the scalar bar.
theScaling The value of this parameter is taken from the Scaling enumeration.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
Scaling VISU.ScalarMap.GetScaling  )  [inherited]
+ + + + + +
Scaling VISU.ScalarMap.GetScaling (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the type of scaling of the values reflected by this presentation.

-

- - - - -
- +Gets the type of scaling of the values reflected by this presentation. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ScalarMap.SetRange in double  theMin, void VISU.ScalarMap.SetRange (in double  theMin,
in double  theMaxin double  theMax 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
@@ -716,210 +596,231 @@ Sets scalar range - min and max boundaries of the scalar bar.
theMax Max boundary of the scalar bar.
- - - -

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  )  [inherited]
+ + + + + +
void VISU.ScalarMap.SetSourceRange (  )  [inherited]
-
- - - - - -
-   - + +

-Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+Sets scalar range that corresponds to the source data. +
+

+ +

+
+ + + + + + + + + +
void VISU.ScalarMap.AddMeshOnGroup (in string  theGroupName  )  [inherited]
+
+
+ +

+Add group as geometry of presentation.

Parameters:
- + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
theMeshName - mesh name
theGroupName - group name
-
-

- - - - -
- - - - - - - + + +

+ +

+
+
Orientation VISU.ScalarMap.GetBarOrientation  )  [inherited]
+ + + + + +
void VISU.ScalarMap.RemoveAllGeom (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the type of orientation of the scalar bar (to provide backward compatibility).

-

- - - - -
- - - - - - - - +PrsMerger method: Remove all groups.(The scalar map will be placed on all mesh). + +

+ +

+
+
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]
+ + + + + + +
void VISU.ColoredPrs3d.SetScalarMode (in long  theScalarMode  )  [inherited]
-
- - - - - -
-   - + +

-Sets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- - - - - - - +Sets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]
+ + + + + +
long VISU.ColoredPrs3d.GetScalarMode (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- - - - - - - +Gets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
double VISU.ColoredPrs3d.GetMin  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetMin (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the min boundary of the scalar bar.

-

- - - - -
- - - - - - - +Gets the min boundary of the scalar bar. + +

+ +

+
+
double VISU.ColoredPrs3d.GetMax  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetMax (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the max boundary of the scalar bar.

-

- - - - -
- +Gets the max boundary of the scalar bar. + +

+ +

+
+
- - - - + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X, double VISU.ColoredPrs3d.GetSourceMin (  )  [inherited]
+ +
+ +

+Gets the min boundary of the scalar bar from source data. +

+

+ +

+
+ - - - - + + + + + +
in double  Ydouble VISU.ColoredPrs3d.GetSourceMax (  )  [inherited]
+
+
+ +

+Gets the max boundary of the scalar bar from source data. +

+

+ +

+
+ - - - + + + + +
[inherited]boolean VISU.ColoredPrs3d.IsRangeFixed (  )  [inherited]
-
- - - -
-   - + +
+ +

+Defines whether the scalar range corresponds to the source data or not. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition (in double  X,
in double  Y 
) [inherited]
+
+

Sets the position of the scalar bar origin on the screen.

Parameters:
@@ -928,95 +829,71 @@ Sets the position of the scalar bar origin on the screen.
Par
Y Vertical position. The value can be between 0 and 1.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.ColoredPrs3d.GetPosX  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetPosX (  )  [inherited]
-
- - - - - -
-   - + +

-Gets horizontal position of the scalar bar origin.

-

- - - - -
- - - - - - - +Gets horizontal position of the scalar bar origin. + +

+ +

+
+
double VISU.ColoredPrs3d.GetPosY  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetPosY (  )  [inherited]
-
- - - - - -
-   - + +

-Gets vertical position of the scalar bar origin.

-

- - - - -
- +Gets vertical position of the scalar bar origin. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth, void VISU.ColoredPrs3d.SetSize (in double  theWidth,
in double  theHeightin double  theHeight 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets the size of the scalar bar.

Parameters:
@@ -1025,88 +902,64 @@ Sets the size of the scalar bar.
Parameters:
theHeight Height of this presentable object. The value can be between 0 and 1.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.ColoredPrs3d.GetWidth  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetWidth (  )  [inherited]
-
- - - - - -
-   - + +

Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
-
-

- - - - -
- - - - - - - + + +

+ +

+
+
double VISU.ColoredPrs3d.GetHeight  )  [inherited]
+ + + + + +
double VISU.ColoredPrs3d.GetHeight (  )  [inherited]
-
- - - - - -
-   - + +

Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]
+ + + + + + +
void VISU.ColoredPrs3d.SetNbColors (in long  theNbColors  )  [inherited]
-
- - - -
-   - + +

Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
@@ -1114,60 +967,44 @@ Sets the number of colors which will be used for presentation of this presentabl
theNbColors A long value defining the number of colors.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]
+ + + + + +
long VISU.ColoredPrs3d.GetNbColors (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]
+ + + + + + +
void VISU.ColoredPrs3d.SetLabels (in long  theNbLabels  )  [inherited]
-
- - - -
-   - + +

Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
@@ -1175,60 +1012,44 @@ Sets the number of labels which will be used for indication of color gradation o
theNbLabels A long value defining the number of labels.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
long VISU.ColoredPrs3d.GetLabels  )  [inherited]
+ + + + + +
long VISU.ColoredPrs3d.GetLabels (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]
+ + + + + + +
void VISU.ColoredPrs3d.SetTitle (in string  theName  )  [inherited]
-
- - - -
-   - + +

Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
@@ -1236,205 +1057,220 @@ Sets the title of the scalar bar. By default - the name of the selected result i
theName String parameter defining the name of the scalar bar.
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
string VISU.ColoredPrs3d.GetTitle  )  [inherited]
+ + + + + +
string VISU.ColoredPrs3d.GetTitle (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the title of the scalar bar.

-

- - - - -
- +Gets the title of the scalar bar. + +

+ +

+
+
- - - - + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx, void VISU.ColoredPrs3d.SetBarOrientation (in Orientation  theOrientation  )  [inherited]
+ +
+ +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+ +
+

+ +

+
+ - - - - + + + + + + +
in float  theDy, Orientation VISU.ColoredPrs3d.GetBarOrientation (  )  [inherited]
+
+
+ +

+Gets the type of orientation of the scalar bar (to provide backward compatibility). +

+

+ +

+
+ + + + + + - - - - + + + + - - - + + + + + + + + +
void VISU.Prs3d.SetOffset (in float  theDx,
in float  theDzin float  theDy,
[inherited]in float  theDz 
) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Move the 3D presentation according to the given offset parameters + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.GetOffset out float  theDx, void VISU.Prs3d.GetOffset (out float  theDx,
out float  theDy, out float  theDy,
out float  theDzout float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- - - - - - - +Gets offset parameters for the 3D presentation + +

+ +

+
+
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]
+ + + + + +
float VISU.Prs3d.GetMemorySize (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- - - - - - - +Gets memory size actually used by the presentation (Mb). + +

+ +

+
+
IdType VISU.Base.GetID  )  [inherited]
+ + + + + +
void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- - - - - - - +Remove object from study. + +

+ +

+
+
VISUType VISU.Base.GetType  )  [inherited]
+ + + + + +
IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns ID of the object. + +

+ +

+
+ + + + + + + + +
VISUType VISU.Base.GetType (  )  [inherited]
+
+
+ +

+Returns the type of the presentable object +

+

+Generated on Thu Jun 21 14:31:10 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1StreamLines__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1StreamLines__inherit__graph.jpg index 551bfc52263cf90744b4b8f9876da7f2d316e7aa..9d1b480fc8ccafc2442c1a11d22650447837781c 100644 GIT binary patch literal 20565 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 delta 14838 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 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 25ebfe38..5077e256 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Table.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Table.html @@ -11,31 +11,35 @@   - +

VISU.Table Interface Reference

Table representation interface More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.Table:

Inheritance graph
- - - + + + + + + + - + - + @@ -56,24 +60,16 @@ Inheritance diagram for VISU.Table:

-


Public Types

 HORIZONTAL
 VERTIACAL
enum  Orientation { HORIZONTAL, VERTIACAL }

Public Member Functions

void SetTitle (in string theTitle)
void SetTitle (in string theTitle)
string GetTitle ()
string GetTitle ()
void SetOrientation (in Orientation theOrientation)
- - - -
- + +
+
+
- +
enum VISU::Table::Orientation enum VISU::Table::Orientation
-
- - - - Vertical orientation of the table.
-   - + +

This enumeration contains a set of elements defining the orientation of the table.

Enumerator:
@@ -84,33 +80,25 @@ Horizontal orientation of the table.
- - - + + +


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - - - + + + + + +
void VISU.Table.SetTitle in string  theTitle  ) void VISU.Table.SetTitle (in string  theTitle  ) 
-
- - - -
-   - + +

Sets the title of the table.

Parameters:
@@ -118,60 +106,44 @@ Sets the title of the table.
Parameters:
theTitle String parameter defining the title of this table.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
string VISU.Table.GetTitle  ) string VISU.Table.GetTitle (  ) 
-
- - - - - -
-   - + +

Gets the title of the table.

Returns:
A string value containing the title of the table.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Table.SetOrientation in Orientation  theOrientation  ) void VISU.Table.SetOrientation (in Orientation  theOrientation  ) 
-
- - - -
-   - + +

Sets orientation of the table.

Parameters:
@@ -179,176 +151,128 @@ Sets orientation of the table.
Parameters:
theOrientation This input parameter defines the orientation of the table. It is taken from the Orientation enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
Orientation VISU.Table.GetOrientation  ) Orientation VISU.Table.GetOrientation (  ) 
-
- - - - - -
-   - + +

Gets orientation of the table.

Returns:
Orientation of the table. The returned value will correspond to one of the elements the Orientation enumeration.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.Table.GetNbRows  ) long VISU.Table.GetNbRows (  ) 
-
- - - - - -
-   - + +

Gets the number of rows of the table.

Returns:
Long value corresponding to the number of rows of the table
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.Table.GetNbColumns  ) long VISU.Table.GetNbColumns (  ) 
-
- - - - - -
-   - + +

Gets the number of columns of the table.

Returns:
Long value corresponding to the number of columns of the table
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- +Remove object from study. + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Returns ID of the object. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]VISUType VISU.Base.GetType (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns the type of the presentable object + +

+Generated on Thu Jun 21 14:30:48 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 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 da2505fb..6e183f1a 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView.html @@ -11,22 +11,40 @@   - +

VISU.TableView Interface Reference

Interface of the Table view. More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.TableView:

Inheritance graph
- - + + + + + + + + + + + + + + + + + + + + - + - + @@ -101,9 +119,9 @@ Inheritance diagram for VISU.TableView:

void 
- + - + @@ -121,7 +139,7 @@ Inheritance diagram for VISU.TableView:

void 
- + @@ -132,24 +150,16 @@ Inheritance diagram for VISU.TableView:

-


Public Types

 OBJECTBROWSER
 VIEWER
 PYTHON
 MESSAGES
 TOP
 CENTER
 BOTTOM
 RIGHT
 LEFT
enum  ViewRepresentation { OBJECTBROWSER, VIEWER, PYTHON, @@ -91,9 +109,9 @@ Inheritance diagram for VISU.TableView:

void 
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 ()
- - - -
- + +
+
+
- +
enum VISU::View::ViewRepresentation [inherited] enum VISU::View::ViewRepresentation [inherited]
-
- - - -
-   - + +

displaying part ("ALL" isn't setable)

Enumerator:
@@ -164,27 +174,19 @@ displaying part ("ALL" isn't setable)
Enumerator:
- - - -

- - - - -
- + + +

+ +

+
+
- +
enum VISU::View::ViewPosition [inherited] enum VISU::View::ViewPosition [inherited]
-
- - - -
-   - + +

Enumerator:
@@ -201,233 +203,169 @@ displaying part ("ALL" isn't setable)
Enumerator:
- - - + + +


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.View.ShowPart in ViewRepresentation  ViewRepr, void VISU.View.ShowPart (in ViewRepresentation  ViewRepr,
in boolean  statein boolean  state 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
boolean VISU.View.IsPartShown in ViewRepresentation  ViewRepr  )  [inherited]boolean VISU.View.IsPartShown (in ViewRepresentation  ViewRepr  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.SplitRight  )  [inherited]void VISU.View.SplitRight (  )  [inherited]
-
- - - - - -
-   - + +

-Horizontally split workarea of this view. This view is moved in a new right area.

-

- - - - -
- +Horizontally split workarea of this view. This view is moved in a new right area. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.SplitLeft  )  [inherited]void VISU.View.SplitLeft (  )  [inherited]
-
- - - - - -
-   - + +

-Horizontally split workarea of this view. This view stays in an old left area, others are moved in a new right area.

-

- - - - -
- +Horizontally split workarea of this view. This view stays in an old left area, others are moved in a new right area. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.SplitBottom  )  [inherited]void VISU.View.SplitBottom (  )  [inherited]
-
- - - - - -
-   - + +

-Vertically split workarea of this view. This view is moved in a new bottom area.

-

- - - - -
- +Vertically split workarea of this view. This view is moved in a new bottom area. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.SplitTop  )  [inherited]void VISU.View.SplitTop (  )  [inherited]
-
- - - - - -
-   - + +

-Vertically split workarea of this view. This view stays in an old top area, others are moved in a new bottom area.

-

- - - - -
- +Vertically split workarea of this view. This view stays in an old top area, others are moved in a new bottom area. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.OnTop  )  [inherited]void VISU.View.OnTop (  )  [inherited]
-
- - - - - -
-   - + +

-Put this view window on top of its work area.

-

- - - - -
- +Put this view window on top of its work area. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.Attract in View  theView  )  [inherited]void VISU.View.Attract (in View  theView  )  [inherited]
-
- - - -
-   - + +

Put theView in workarea of this view right after it. If theView was alone in its workarea, workarea of theView will be destroyed. If theView was in the same workarea with this view, simple reordering will take place.

Parameters:
@@ -435,32 +373,24 @@ Put theView in workarea of this view right after it. If theView
theView A view window to be attracted to this one.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.AttractAll in View  theView  )  [inherited]void VISU.View.AttractAll (in View  theView  )  [inherited]
-
- - - -
-   - + +

Put all the view windows from workarea of theView in workarea of this view right after it. Workarea of theView will be destroyed. If theView was in the same workarea with this view, simple reordering will take place.

Parameters:
@@ -468,32 +398,24 @@ Put all the view windows from workarea of theView in workarea of this v
theView A view window to be attracted to this one together with all its workarea.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetRelativePositionInSplitter in double  thePosition  )  [inherited]void VISU.View.SetRelativePositionInSplitter (in double  thePosition  )  [inherited]
-
- - - -
-   - + +

Set position of this view window relatively its splitter.

Parameters:
@@ -501,32 +423,24 @@ Set position of this view window relatively its splitter.
Par
thePosition Desired position of this view window relatively its splitter. Meaningfull values lays in range [0..1].
-Direction of positioning is defined by the splitter orientation. - - -

- - - - -
- +Direction of positioning is defined by the splitter orientation. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetRelativeSizeInSplitter in double  theSize  )  [inherited]void VISU.View.SetRelativeSizeInSplitter (in double  theSize  )  [inherited]
-
- - - -
-   - + +

Set size of this view window relatively its splitter.

Parameters:
@@ -534,32 +448,24 @@ Set size of this view window relatively its splitter.
Paramet
theSize Desired size of this view window relatively its splitter. Meaningfull values lays in range [0..1].
-Direction of resizing is defined by the splitter orientation. - - -

- - - - -
- +Direction of resizing is defined by the splitter orientation. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetRelativePositionX in double  thePosition  )  [inherited]void VISU.View.SetRelativePositionX (in double  thePosition  )  [inherited]
-
- - - -
-   - + +

Set horizontal position of this view window relatively its workstack.

Parameters:
@@ -567,32 +473,24 @@ Set horizontal position of this view window relatively its workstack.
thePosition Desired horizontal position of this view window relatively its workstack. Meaningfull values lays in range [0..1].
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetRelativePositionY in double  thePosition  )  [inherited]void VISU.View.SetRelativePositionY (in double  thePosition  )  [inherited]
-
- - - -
-   - + +

Set vertical position of this view window relatively its workstack.

Parameters:
@@ -600,32 +498,24 @@ Set vertical position of this view window relatively its workstack.
thePosition Desired vertical position of this view window relatively its workstack. Meaningfull values lays in range [0..1].
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetRelativeSizeX in double  theSize  )  [inherited]void VISU.View.SetRelativeSizeX (in double  theSize  )  [inherited]
-
- - - -
-   - + +

Set horizontal size of this view window relatively its workstack.

Parameters:
@@ -633,32 +523,24 @@ Set horizontal size of this view window relatively its workstack.
theSize Desired horizontal size of this view window relatively its workstack. Meaningfull values lays in range [0..1].
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetRelativeSizeY in double  theSize  )  [inherited]void VISU.View.SetRelativeSizeY (in double  theSize  )  [inherited]
-
- - - -
-   - + +

Set vertical size of this view window relatively its workstack.

Parameters:
@@ -666,353 +548,257 @@ Set vertical size of this view window relatively its workstack.
theSize Desired vertical size of this view window relatively its workstack. Meaningfull values lays in range [0..1].
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetViewWidth in long  Width  )  [inherited]void VISU.View.SetViewWidth (in long  Width  )  [inherited]
-
- - - - - -
-   - + +

-Old methods for view parameters management, they don't work now

-

- - - - -
- +Old methods for view parameters management, they don't work now + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetViewHeight in long  Height  )  [inherited]void VISU.View.SetViewHeight (in long  Height  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.View.GetViewWidth  )  [inherited]long VISU.View.GetViewWidth (  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.View.GetViewHeight  )  [inherited]long VISU.View.GetViewHeight (  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetViewPositionHorizontal in ViewPosition  ViewPosHor  )  [inherited]void VISU.View.SetViewPositionHorizontal (in ViewPosition  ViewPosHor  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetViewPositionVertical in ViewPosition  ViewPosVer  )  [inherited]void VISU.View.SetViewPositionVertical (in ViewPosition  ViewPosVer  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.View.SetRelativePosition in double  x, void VISU.View.SetRelativePosition (in double  x,
in double  yin double  y 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.View.SetRelativeSize in double  x, void VISU.View.SetRelativeSize (in double  x,
in double  yin double  y 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.Minimize  )  [inherited]void VISU.View.Minimize (  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.Restore  )  [inherited]void VISU.View.Restore (  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.Maximize  )  [inherited]void VISU.View.Maximize (  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetTitle in string  theTitle  )  [inherited]void VISU.View.SetTitle (in string  theTitle  )  [inherited]
-
- - - -
-   - + +

Sets the title of the View frame.

Parameters:
@@ -1020,59 +806,43 @@ Sets the title of the View frame.
Parameters:
theTitle String parameter defining the title of the View frame.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
string VISU.View.GetTitle  )  [inherited]string VISU.View.GetTitle (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the title of the View frame.

-

- - - - -
- +Gets the title of the View frame. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetBackground in SALOMEDS::Color  theColor  )  [inherited]void VISU.View.SetBackground (in SALOMEDS::Color  theColor  )  [inherited]
-
- - - -
-   - + +

Sets background color of the View frame.

Parameters:
@@ -1080,113 +850,81 @@ Sets background color of the View frame.
Parameters:
theColor Background color defined in SALOMEDS.Color enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
SALOMEDS::Color VISU.View.GetBackground  )  [inherited]SALOMEDS::Color VISU.View.GetBackground (  )  [inherited]
-
- - - - - -
-   - + +

-Gets background color of the View frame.

-

- - - - -
- +Gets background color of the View frame. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.EraseAll  )  [inherited]void VISU.View.EraseAll (  )  [inherited]
-
- - - - - -
-   - + +

-Removes all presentations (presentable objects) from the view.

-

- - - - -
- +Removes all presentations (presentable objects) from the view. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.DisplayAll  )  [inherited]void VISU.View.DisplayAll (  )  [inherited]
-
- - - - - -
-   - + +

-Displays all presentations (presentable objects) in the view.

-

- - - - -
- +Displays all presentations (presentable objects) in the view. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.Erase in PrsObject  thePrsObj  )  [inherited]void VISU.View.Erase (in PrsObject  thePrsObj  )  [inherited]
-
- - - -
-   - + +

Removes a definite presentation (presentable object) from the view.

Parameters:
@@ -1194,32 +932,24 @@ Removes a definite presentation (presentable object) from the view.
thePrsObj The presentation (presentable object) which should be deleted.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.Display in PrsObject  thePrsObj  )  [inherited]void VISU.View.Display (in PrsObject  thePrsObj  )  [inherited]
-
- - - -
-   - + +

Displays a definite presentation (presentable object) in the view.

Parameters:
@@ -1227,32 +957,24 @@ Displays a definite presentation (presentable object) in the view.
<
thePrsObj The presentation (presentable object) which should be displayed.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.DisplayOnly in PrsObject  thePrsObj  )  [inherited]void VISU.View.DisplayOnly (in PrsObject  thePrsObj  )  [inherited]
-
- - - -
-   - + +

Allows to display only a definite presentation (presentable object) in the view. All other presentations are removed from the view.

Parameters:
@@ -1260,59 +982,43 @@ Allows to display only a definite presentation (presentable object) in the view.
thePrsObj The presentation (presentable object) which should be displayed.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.Update  )  [inherited]void VISU.View.Update (  )  [inherited]
-
- - - - - -
-   - + +

-Updates the view.

-

- - - - -
- +Updates the view. + +

+ +

+
+
- - - - - - + + + + + +
boolean VISU.View.SavePicture in string  theFileName  )  [inherited]boolean VISU.View.SavePicture (in string  theFileName  )  [inherited]
-
- - - -
-   - + +

Saves the view.

Parameters:
@@ -1321,65 +1027,49 @@ Saves the view.
Parameters:

Returns:
True, if the view have been saved successfully.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Returns ID of the object. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]VISUType VISU.Base.GetType (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns the type of the presentable object + +

+Generated on Thu Jun 21 14:31:19 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1TableView__inherit__graph.jpg index cfc5f762e0d4a237a8b39adbab2d15bad5b92559..d7b2a0761ff6fd17427bd569001d47f99dc61c7a 100644 GIT binary patch literal 5147 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 delta 4117 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 JY0S{@{{cH*TL00IF32>1bT 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 literal 7767 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 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 1040447e..704c79dc 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 @@ -11,19 +11,19 @@   - +

VISU.VISU_Gen Interface Reference

VISU_Gen interface More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.VISU_Gen:

Inheritance graph
- - - + + + @@ -34,53 +34,53 @@ Inheritance diagram for VISU.VISU_Gen:

ViewManager 
- + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -94,6 +94,8 @@ Inheritance diagram for VISU.VISU_Gen:

void 
+ + @@ -103,176 +105,128 @@ Inheritance diagram for VISU.VISU_Gen:

-

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 long 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 long 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 long 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 long 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 long 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 long 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 long 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 long 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 long 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 long theIteration)
Table CreateTable (in string theTableEntry)
Table CreateTable (in string theTableEntry)
Curve CreateCurve (in Table theTable, in long theHRow, in long theVRow)
DeletePrs3d (in Prs3d thePrs3d)
ColoredPrs3dCache GetColoredPrs3dCache (in SALOMEDS::Study theStudy)
IdType GetID ()
VISUType GetType ()
- - - -
- - - - - - - - + +
+
+
void VISU.VISU_Gen.SetCurrentStudy in SALOMEDS::Study  theStudy  ) 
+ + + + + + +
void VISU.VISU_Gen.SetCurrentStudy (in SALOMEDS::Study  theStudy  ) 
-
- - - - - -
-   - + +

-Sets a definite study to be current.

-

- - - - -
- - - - - - - +Sets a definite study to be current. + +

+ +

+
+
SALOMEDS::Study VISU.VISU_Gen.GetCurrentStudy  ) 
+ + + + + +
SALOMEDS::Study VISU.VISU_Gen.GetCurrentStudy (  ) 
-
- - - - - -
-   - + +

-Gets the current study.

-

- - - - -
- - - - - - - +Gets the current study. + +

+ +

+
+
ViewManager VISU.VISU_Gen.GetViewManager  ) 
+ + + + + +
ViewManager VISU.VISU_Gen.GetViewManager (  ) 
-
- - - - - -
-   - + +

-Gets the View Manager which is used for creation of post-processing presentations.

-

- - - - -
- - - - - - - - +Gets the View Manager which is used for creation of post-processing presentations. + +

+ +

+
+
SALOMEDS::SObject VISU.VISU_Gen.ImportTables in string  theFileName  ) 
+ + + + + + +
SALOMEDS::SObject VISU.VISU_Gen.ImportTables (in string  theFileName  ) 
-
- - - - - -
-   - + +

-Imports tables from a file and create TableAttribute in Sudy

-

- - - - -
- +Imports tables from a file and create TableAttribute in Sudy + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
boolean VISU.VISU_Gen.ExportTableToFile in SALOMEDS::SObject  theTable, boolean VISU.VISU_Gen.ExportTableToFile (in SALOMEDS::SObject  theTable,
in string  theFileNamein string  theFileName 
)
-
- - - - - -
-   - + +

-Export table to a file

-

- - - - -
- - - - - - - - +Export table to a file + +

+ +

+
+
Result VISU.VISU_Gen.ImportFile in string  theFileName  ) 
+ + + + + + +
Result VISU.VISU_Gen.ImportFile (in string  theFileName  ) 
-
- - - -
-   - + +

Imports data from a file. The access to this file will be conserved outside of the application.

Parameters:
@@ -280,32 +234,24 @@ Imports data from a file. The access to this file will be conserved outside of t
theFileName String parameter defining the name of the file from which the data will be imported.
- - - -

- - - - -
- - - - - - - - + + +

+ +

+
+
Result VISU.VISU_Gen.CreateResult in string  theFileName  ) 
+ + + + + + +
Result VISU.VISU_Gen.CreateResult (in string  theFileName  ) 
-
- - - -
-   - + +

Create result and initialize its with the file. The access to this file will be conserved outside of the application.

Parameters:
@@ -313,32 +259,24 @@ Create result and initialize its with the file. The access to this file will be
theFileName String parameter defining the name of the file from which the data will be imported.
- - - -

- - - - -
- - - - - - - - + + +

+ +

+
+
Result VISU.VISU_Gen.CopyAndImportFile in string  theFileName  ) 
+ + + + + + +
Result VISU.VISU_Gen.CopyAndImportFile (in string  theFileName  ) 
-
- - - -
-   - + +

Imports data from a file. The access to this file will closed.

Parameters:
@@ -346,1046 +284,894 @@ Imports data from a file. The access to this file will closed.
<
theFileName String parameter defining the name of the file from which the data will be imported.
- - - -

- - - - -
- - - - - - - - + + +

+ +

+
+
Result VISU.VISU_Gen.ImportMed in SALOMEDS::SObject  theMedSObject  ) 
+ + + + + + +
Result VISU.VISU_Gen.ImportMed (in SALOMEDS::SObject  theMedSObject  ) 
-
- - - - - -
-   - + +

-Imports data from a MED object.

-

- - - - -
- - - - - - - - +Imports data from a MED object. + +

+ +

+
+
Result VISU.VISU_Gen.ImportMedField in SALOME_MED::FIELD  theField  ) 
+ + + + + + +
Result VISU.VISU_Gen.ImportMedField (in SALOME_MED::FIELD  theField  ) 
-
- - - - - -
-   - + +

-Imports data from a MED field.

-

- - - - -
- +Imports data from a MED field. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.VISU_Gen.RenameEntityInStudy in Result  theResult, void VISU.VISU_Gen.RenameEntityInStudy (in Result  theResult,
in string  theMeshName, in string  theMeshName,
in Entity  theEntity, in Entity  theEntity,
in string  theNewNamein string  theNewName 
)
-
- - - - - -
-   - + +

Rename a study object, representing a mesh, specified by given values.

Parameters:
- - + +
theResult Data generated in other sources (MED object or file).
theMeshName One of the meshes presented in MED file.
theResult Data generated in other sources (MED object or file).
theMeshName One of the meshes presented in MED file.
theEntity Type of entity where the field is defined.
theSubMeshName Name of sub-mesh (group or family).
theNewName Name to be given to the study object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.VISU_Gen.RenameFamilyInStudy in Result  theResult, void VISU.VISU_Gen.RenameFamilyInStudy (in Result  theResult,
in string  theMeshName, in string  theMeshName,
in Entity  theEntity, in Entity  theEntity,
in string  theSubMeshName, in string  theSubMeshName,
in string  theNewNamein string  theNewName 
)
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.VISU_Gen.RenameGroupInStudy in Result  theResult, void VISU.VISU_Gen.RenameGroupInStudy (in Result  theResult,
in string  theMeshName, in string  theMeshName,
in string  theSubMeshName, in string  theSubMeshName,
in string  theNewNamein string  theNewName 
)
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
Mesh VISU.VISU_Gen.MeshOnEntity in Result  theResult, Mesh VISU.VISU_Gen.MeshOnEntity (in Result  theResult,
in string  theMeshName, in string  theMeshName,
in Entity  theEntityin Entity  theEntity 
)
-
- - - - - -
-   - + +

-Creates a mesh on the basis of the data generated in other sources (MED object or file).

Parameters:
+Creates a mesh on the basis of the data generated in other sources (MED object or file).
Parameters:
- - + +
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theEntity Type of entity where the field is defined
-
-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
Mesh VISU.VISU_Gen.FamilyMeshOnEntity in Result  theResult, Mesh VISU.VISU_Gen.FamilyMeshOnEntity (in Result  theResult,
in string  theMeshName, in string  theMeshName,
in Entity  theEntity, in Entity  theEntity,
in string  theFamilyNamein string  theFamilyName 
)
-
- - - - - -
-   - + +

Creates on the basis of a family a mesh which will be composed of geometrical elements, corresponding to the type of cells (node, edge, face or cell) of this family.

Parameters:
- - + +
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theEntity Type of entity where the field is defined.
-
-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
Mesh VISU.VISU_Gen.GroupMesh in Result  theResult, Mesh VISU.VISU_Gen.GroupMesh (in Result  theResult,
in string  theMeshName, in string  theMeshName,
in string  theGroupNamein string  theGroupName 
)
-
- - - - - -
-   - + +

Creates a mesh on the basis of a group of families.

Parameters:
- - + +
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theGroupName Name of the group.
-
-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
ScalarMap VISU.VISU_Gen.ScalarMapOnField in Result  theResult, ScalarMap VISU.VISU_Gen.ScalarMapOnField (in Result  theResult,
in string  theMeshName, in string  theMeshName,
in Entity  theEntity, in Entity  theEntity,
in string  theFieldName, in string  theFieldName,
in double  theIterationin long  theIteration 
)
-
- - - - - -
-   - + +

Creates a scalar map presentation.

Parameters:
- - + +
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theEntity Type of entity where the field is defined
theFieldName Group of data attributed to the MESH. The data can be scalar or vector.
theIteration Number of iteration on the field
-
-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
GaussPoints VISU.VISU_Gen.GaussPointsOnField in Result  theResult, GaussPoints VISU.VISU_Gen.GaussPointsOnField (in Result  theResult,
in string  theMeshName, in string  theMeshName,
in Entity  theEntity, in Entity  theEntity,
in string  theFieldName, in string  theFieldName,
in double  theIterationin long  theIteration 
)
-
- - - - - -
-   - + +

Creates a Gauss Points presentation.

Parameters:
- - + +
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theEntity Type of entity where the field is defined
theFieldName Group of data attributed to the MESH. The data can be scalar or vector.
theIteration Number of iteration on the field
-
-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
DeformedShape VISU.VISU_Gen.DeformedShapeOnField in Result  theResult, DeformedShape VISU.VISU_Gen.DeformedShapeOnField (in Result  theResult,
in string  theMeshName, in string  theMeshName,
in Entity  theEntity, in Entity  theEntity,
in string  theFieldName, in string  theFieldName,
in double  theIterationin long  theIteration 
)
-
- - - - - -
-   - + +

Creates a deformed shape presentation.

Parameters:
- - + +
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theEntity Type of entity where the field is defined
theFieldName Group of data attributed to the MESH. The data can be scalar or vector.
theIteration Number of iteration on the field
-
-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
ScalarMapOnDeformedShape VISU.VISU_Gen.ScalarMapOnDeformedShapeOnField in Result  theResult, ScalarMapOnDeformedShape VISU.VISU_Gen.ScalarMapOnDeformedShapeOnField (in Result  theResult,
in string  theMeshName, in string  theMeshName,
in Entity  theEntity, in Entity  theEntity,
in string  theFieldName, in string  theFieldName,
in double  theIterationin long  theIteration 
)
-
- - - - - -
-   - + +

Creates a deformed shape presentation.

Parameters:
- - + +
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theEntity Type of entity where the field is defined
theFieldName Group of data attributed to the MESH. The data can be scalar or vector.
theIteration Number of iteration on the field
-
-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
Vectors VISU.VISU_Gen.VectorsOnField in Result  theResult, Vectors VISU.VISU_Gen.VectorsOnField (in Result  theResult,
in string  theMeshName, in string  theMeshName,
in Entity  theEntity, in Entity  theEntity,
in string  theFieldName, in string  theFieldName,
in double  theIterationin long  theIteration 
)
-
- - - - - -
-   - + +

Creates a vector presentation.

Parameters:
- - + +
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theEntity Type of entity where the field is defined
theFieldName Group of data attributed to the MESH. The data can be scalar or vector.
theIteration Number of iteration on the field
-
-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
IsoSurfaces VISU.VISU_Gen.IsoSurfacesOnField in Result  theResult, IsoSurfaces VISU.VISU_Gen.IsoSurfacesOnField (in Result  theResult,
in string  theMeshName, in string  theMeshName,
in Entity  theEntity, in Entity  theEntity,
in string  theFieldName, in string  theFieldName,
in double  theIterationin long  theIteration 
)
-
- - - - - -
-   - + +

Creates an iso surface presentation.

Parameters:
- - + +
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theEntity Type of entity where the field is defined
theFieldName Group of data attributed to the MESH. The data can be scalar or vector.
theIteration Number of iteration on the field
-
-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
StreamLines VISU.VISU_Gen.StreamLinesOnField in Result  theResult, StreamLines VISU.VISU_Gen.StreamLinesOnField (in Result  theResult,
in string  theMeshName, in string  theMeshName,
in Entity  theEntity, in Entity  theEntity,
in string  theFieldName, in string  theFieldName,
in double  theIterationin long  theIteration 
)
-
- - - - - -
-   - + +

Creates an stream lines presentation.

Parameters:
- - + +
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theEntity Type of entity where the field is defined
theFieldName Group of data attributed to the MESH. The data can be scalar or vector.
theIteration Number of iteration on the field
-
-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
CutPlanes VISU.VISU_Gen.CutPlanesOnField in Result  theResult, CutPlanes VISU.VISU_Gen.CutPlanesOnField (in Result  theResult,
in string  theMeshName, in string  theMeshName,
in Entity  theEntity, in Entity  theEntity,
in string  theFieldName, in string  theFieldName,
in double  theIterationin long  theIteration 
)
-
- - - - - -
-   - + +

Creates a presentation of cut planes.

Parameters:
- - + +
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theEntity Type of entity where the field is defined
theFieldName Group of data attributed to the MESH. The data can be scalar or vector.
theIteration Number of iteration on the field
-
-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
CutLines VISU.VISU_Gen.CutLinesOnField in Result  theResult, CutLines VISU.VISU_Gen.CutLinesOnField (in Result  theResult,
in string  theMeshName, in string  theMeshName,
in Entity  theEntity, in Entity  theEntity,
in string  theFieldName, in string  theFieldName,
in double  theIterationin long  theIteration 
)
-
- - - - - -
-   - + +

Creates a presentation of cut lines.

Parameters:
- - + +
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theEntity Type of entity where the field is defined
theFieldName Group of data attributed to the MESH. The data can be scalar or vector.
theIteration Number of iteration on the field
-
-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
Plot3D VISU.VISU_Gen.Plot3DOnField in Result  theResult, Plot3D VISU.VISU_Gen.Plot3DOnField (in Result  theResult,
in string  theMeshName, in string  theMeshName,
in Entity  theEntity, in Entity  theEntity,
in string  theFieldName, in string  theFieldName,
in double  theIterationin long  theIteration 
)
-
- - - - - -
-   - + +

Creates a Plot3D presentation.

Parameters:
- - + +
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theResult Data generated in other sources. (MED object or file)
theMeshName One of the meshes presented in MED file
theEntity Type of entity where the field is defined
theFieldName Group of data attributed to the MESH. The data can be scalar or vector.
theIteration Number of iteration on the field
-
-

- - - - -
- - - - - - - - + + +

+ +

+
+
Table VISU.VISU_Gen.CreateTable in string  theTableEntry  ) 
+ + + + + + +
Table VISU.VISU_Gen.CreateTable (in string  theTableEntry  ) 
-
- - - -
-   - + +

Creates a table presentation.

Parameters:
@@ -1393,47 +1179,39 @@ Creates a table presentation.
Parameters:
theTableEntry The entry of the table which will be displayed.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
Curve VISU.VISU_Gen.CreateCurve in Table  theTable, Curve VISU.VISU_Gen.CreateCurve (in Table  theTable,
in long  theHRow, in long  theHRow,
in long  theVRowin long  theVRow 
)
-
- - - -
-   - + +

Creates a curve on the basis of points, whose values are taken from the table.

Parameters:
@@ -1443,53 +1221,45 @@ Creates a curve on the basis of points, whose values are taken from the table. <
VRow Index of the row in the table: ordinate of the point.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
Curve VISU.VISU_Gen.CreateCurveWithZ in Table  theTable, Curve VISU.VISU_Gen.CreateCurveWithZ (in Table  theTable,
in long  theHRow, in long  theHRow,
in long  theVRow, in long  theVRow,
in long  theZRowin 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:
@@ -1500,59 +1270,43 @@ Creates a curve on the basis of points, whose values are taken from the table. E
ZRow Index of the row in the table: assigned value (so-called as Z).
- - - -

- - - - -
- - - - - - - + + +

+ +

+
+
Container VISU.VISU_Gen.CreateContainer  ) 
+ + + + + +
Container VISU.VISU_Gen.CreateContainer (  ) 
-
- - - - - -
-   - + +

-Creates a presentation form containing an array of references to the curves.

-

- - - - -
- - - - - - - - +Creates a presentation form containing an array of references to the curves. + +

+ +

+
+
Animation VISU.VISU_Gen.CreateAnimation in View3D  theView3d  ) 
+ + + + + + +
Animation VISU.VISU_Gen.CreateAnimation (in View3D  theView3d  ) 
-
- - - -
-   - + +

Creates an animation in the 3D view.

Parameters:
@@ -1560,121 +1314,109 @@ Creates an animation in the 3D view.
Parameters:
theView3d The 3D view, where the animation will be rendered.
- - - -

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.VISU_Gen.DeleteResult in Result  theResult  ) 
+ + + + + + +
void VISU.VISU_Gen.DeleteResult (in Result  theResult  ) 
-
- - - - - -
-   - + +

-

-

- - - - -
- - - - - - - - + + +

+ +

+
+
void VISU.VISU_Gen.DeletePrs3d in Prs3d  thePrs3d  ) 
+ + + + + + +
void VISU.VISU_Gen.DeletePrs3d (in Prs3d  thePrs3d  ) 
-
- - - - - -
-   - + +

-

-

- - - - -
- - - - - - - + + +

+ +

+
+
IdType VISU.Base.GetID  )  [inherited]
+ + + + + + +
ColoredPrs3dCache VISU.VISU_Gen.GetColoredPrs3dCache (in SALOMEDS::Study  theStudy  ) 
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- - - - - - - +Get or create ColoredPrs3dCache object. + +

+ +

+
+
VISUType VISU.Base.GetType  )  [inherited]
+ + + + + +
IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns ID of the object. + +

+ +

+
+ + + + + + + + +
VISUType VISU.Base.GetType (  )  [inherited]
+
+
+ +

+Returns the type of the presentable object +

+

+Generated on Thu Jun 21 14:31:16 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1VISU__Gen__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1VISU__Gen__inherit__graph.jpg index 4872dbe9021d60caea9645b0213cccc4d15f6487..f07bf4d77fcb4f3c4b672327e27228ed78fcfe53 100644 GIT binary patch delta 6935 zcmb_>RZyJYm+glIk`OFtAb|uD+}(mCH0~BOkl@g`L-JvP;L=Ed;OrfPTeodYIW5~eog%F3- zj%=6&Mk`o(y8B=rQdQkt**vY~GP(2gJgIx3P;)O6f@LU~P4bCD;;;Dg9AZ^*syiU! z4nU;3C!pH3KVC5wrI&)e;E}S3{2gFaRCY@|HKu}{tQWlBq`b;5taQkiUT*b?A-iH4 zm!K>4J!_S5ePko4fckkusvk0Ib(BE2b2VI!4*UgHRa3?U(gzR0aVn%~f%Z1Y

^* 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 delta 6814 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 - +

VISU.Vectors Interface Reference

Interface of the vector presentation. More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.Vectors:

Inheritance graph
- - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - + + + + @@ -79,9 +97,11 @@ Inheritance diagram for VISU.Vectors:

void 
- + - + + + @@ -91,6 +111,12 @@ Inheritance diagram for VISU.Vectors:

double 
+ + + + + + @@ -113,14 +139,20 @@ Inheritance diagram for VISU.Vectors:

long 
- + + + - + + + + + @@ -132,24 +164,16 @@ Inheritance diagram for VISU.Vectors:

-


Public Types

 ARROW
 CONE2
 CONE6
 NONE
 CENTER
 TAIL
 HEAD
enum  GlyphType { ARROW, CONE2, CONE6, @@ -44,8 +58,12 @@ Inheritance diagram for VISU.Vectors:

HEAD }
enum  Orientation { HORIZONTAL, -VERTICAL +
 HORIZONTAL
 VERTICAL
enum  Orientation { HORIZONTAL, +VERTICAL }

Public Member Functions

SetRange (in double theMin, in double theMax)
void SetBarOrientation (in Orientation theOrientation)
void SetSourceRange ()
Orientation GetBarOrientation ()
void AddMeshOnGroup (in string theGroupName)
void RemoveAllGeom ()
void SetScalarMode (in long theScalarMode)
GetMax ()
double GetSourceMin ()
double GetSourceMax ()
boolean IsRangeFixed ()
void SetPosition (in double X, in double Y)
 Position of the scalar bar.
GetLabels ()
void SetTitle (in string theName)
void SetTitle (in string theName)
string GetTitle ()
string GetTitle ()
void SetBarOrientation (in Orientation theOrientation)
Orientation GetBarOrientation ()
void SetOffset (in float theDx, in float theDy, in float theDz)
void GetOffset (out float theDx, out float theDy, out float theDz)
float GetMemorySize ()
void RemoveFromStudy ()
IdType GetID ()
- - - -
- + +
+
+
- +
enum VISU::Vectors::GlyphType enum VISU::Vectors::GlyphType
-
- - - -
-   - + +

This enumeration contains a set of elements defining the type of representation of the vector head.

Enumerator:
@@ -164,27 +188,19 @@ This enumeration contains a set of elements defining the type of representation
- - - -

- - - - -
- + + +

+ +

+
+
- +
enum VISU::Vectors::GlyphPos enum VISU::Vectors::GlyphPos
-
- - - - In the head of the vector.
-   - + +

This enumeration contains a set of elements defining the position of the vector head.

Enumerator:
@@ -197,66 +213,50 @@ In the tail of the vector.
- - - -

- - - - -
- + + +

+ +

+
+
- +
enum VISU::ScalarMap::Orientation [inherited] enum VISU::ColoredPrs3d::Orientation [inherited]
-
- - - - - -
-   - + +

Orientation of the scalar bar (to provide backward compatibility).

Enumerator:
- -
HORIZONTAL  +
HORIZONTAL  Horizontal orientation of the scalar bar.
VERTICAL  +
VERTICAL  Vertical orientation of the scalar bar.

-Implemented in VISU.Plot3D, and VISU.CutPlanes.

+Implemented in VISU.Plot3D, and VISU.CutPlanes. + +


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - - - + + + + + +
void VISU.Vectors.SetLineWidth in double  theWidth  ) void VISU.Vectors.SetLineWidth (in double  theWidth  ) 
-
- - - -
-   - + +

Sets the width of the lines of the vectors.

Parameters:
@@ -264,59 +264,43 @@ Sets the width of the lines of the vectors.
Parameters:
theWidth A double value defining the width of the lines of the vectors.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.Vectors.GetLineWidth  ) double VISU.Vectors.GetLineWidth (  ) 
-
- - - - - -
-   - + +

-Gets the width of the lines of the vectors.

-

- - - - -
- +Gets the width of the lines of the vectors. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Vectors.SetGlyphType in GlyphType  theType  ) void VISU.Vectors.SetGlyphType (in GlyphType  theType  ) 
-
- - - -
-   - + +

Sets the type of representation of the vector head.

Parameters:
@@ -324,59 +308,43 @@ Sets the type of representation of the vector head.
Parameter
theType This parameter defines the type of representation of the vector head. This value is taken from the GlyphType enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
GlyphType VISU.Vectors.GetGlyphType  ) GlyphType VISU.Vectors.GetGlyphType (  ) 
-
- - - - - -
-   - + +

-Gets the type of representation of the vector head.

-

- - - - -
- +Gets the type of representation of the vector head. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.Vectors.SetGlyphPos in GlyphPos  thePos  ) void VISU.Vectors.SetGlyphPos (in GlyphPos  thePos  ) 
-
- - - -
-   - + +

Sets the position of the vector head.

Parameters:
@@ -384,59 +352,43 @@ Sets the position of the vector head.
Parameters:
thePos This parameter defines the position of the vector head. This value is taken from the GlyphPos enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
GlyphPos VISU.Vectors.GetGlyphPos  ) GlyphPos VISU.Vectors.GetGlyphPos (  ) 
-
- - - - - -
-   - + +

-Gets the position of the vector head.

-

- - - - -
- +Gets the position of the vector head. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.DeformedShape.SetScale in double  theScale  )  [inherited]void VISU.DeformedShape.SetScale (in double  theScale  )  [inherited]
-
- - - -
-   - + +

Sets the scale of the presentatable object.

Parameters:
@@ -444,86 +396,62 @@ Sets the scale of the presentatable object.
Parameters:
theScale Double value defining the scale of this presentable object.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.DeformedShape.GetScale  )  [inherited]double VISU.DeformedShape.GetScale (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the scale of the presentatable object.

-

- - - - -
- +Gets the scale of the presentatable object. + +

+ +

+
+
- - - - - + + + + +
boolean VISU.DeformedShape.IsColored  )  [inherited]boolean VISU.DeformedShape.IsColored (  )  [inherited]
-
- - - - - -
-   - + +

-This boolean method returns True if this deformed shape presentation is colored.

-

- - - - -
- +This boolean method returns True if this deformed shape presentation is colored. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.DeformedShape.ShowColored in boolean  theColored  )  [inherited]void VISU.DeformedShape.ShowColored (in boolean  theColored  )  [inherited]
-
- - - -
-   - + +

Shows this presentation in colored mode.

Parameters:
@@ -531,60 +459,44 @@ Shows this presentation in colored mode.
Parameters:
theColored If this boolean parameter is True this presentable object will be shown in colored mode.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
SALOMEDS::Color VISU.DeformedShape.GetColor  )  [inherited]SALOMEDS::Color VISU.DeformedShape.GetColor (  )  [inherited]
-
- - - - - -
-   - + +

Gets the color of this presentable object.

Returns:
The color of this presentable object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.DeformedShape.SetColor in SALOMEDS::Color  theColor  )  [inherited]void VISU.DeformedShape.SetColor (in SALOMEDS::Color  theColor  )  [inherited]
-
- - - -
-   - + +

Sets the color of this presentation.

Parameters:
@@ -592,32 +504,24 @@ Sets the color of this presentation.
Parameters:
theColor The color of this presentation. This parameter is taken from the Color enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ScalarMap.SetScaling in Scaling  theScaling  )  [inherited]void VISU.ScalarMap.SetScaling (in Scaling  theScaling  )  [inherited]
-
- - - -
-   - + +

Sets the type of scaling of the values reflected by the scalar bar.

Parameters:
@@ -625,68 +529,52 @@ Sets the type of scaling of the values reflected by the scalar bar.
theScaling The value of this parameter is taken from the Scaling enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
Scaling VISU.ScalarMap.GetScaling  )  [inherited]Scaling VISU.ScalarMap.GetScaling (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the type of scaling of the values reflected by this presentation.

-

- - - - -
- +Gets the type of scaling of the values reflected by this presentation. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ScalarMap.SetRange in double  theMin, void VISU.ScalarMap.SetRange (in double  theMin,
in double  theMaxin double  theMax 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets scalar range - min and max boundaries of the scalar bar.

Parameters:
@@ -695,210 +583,231 @@ Sets scalar range - min and max boundaries of the scalar bar.
theMax Max boundary of the scalar bar.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + +
void VISU.ScalarMap.SetBarOrientation in Orientation  theOrientation  )  [inherited]void VISU.ScalarMap.SetSourceRange (  )  [inherited]
-
- - - - - -
-   - + +

-Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+Sets scalar range that corresponds to the source data. +
+

+ +

+
+ + + + + + + + + +
void VISU.ScalarMap.AddMeshOnGroup (in string  theGroupName  )  [inherited]
+
+
+ +

+Add group as geometry of presentation.

Parameters:
- + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
theMeshName - mesh name
theGroupName - group name
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
Orientation VISU.ScalarMap.GetBarOrientation  )  [inherited]void VISU.ScalarMap.RemoveAllGeom (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the type of orientation of the scalar bar (to provide backward compatibility).

-

- - - - -
- +PrsMerger method: Remove all groups.(The scalar map will be placed on all mesh). + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ColoredPrs3d.SetScalarMode in long  theScalarMode  )  [inherited]void VISU.ColoredPrs3d.SetScalarMode (in long  theScalarMode  )  [inherited]
-
- - - - - -
-   - + +

-Sets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- +Sets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetScalarMode  )  [inherited]long VISU.ColoredPrs3d.GetScalarMode (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the method of coloring of the elements composing a 3D presentation.

-

- - - - -
- +Gets the method of coloring of the elements composing a 3D presentation. + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetMin  )  [inherited]double VISU.ColoredPrs3d.GetMin (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the min boundary of the scalar bar.

-

- - - - -
- +Gets the min boundary of the scalar bar. + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetMax  )  [inherited]double VISU.ColoredPrs3d.GetMax (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the max boundary of the scalar bar.

-

- - - - -
- +Gets the max boundary of the scalar bar. + +

+ +

+
+
- - - - + + + + + +
void VISU.ColoredPrs3d.SetPosition in double  X, double VISU.ColoredPrs3d.GetSourceMin (  )  [inherited]
+ +
+ +

+Gets the min boundary of the scalar bar from source data. +

+

+ +

+
+ - - - - + + + + + +
in double  Ydouble VISU.ColoredPrs3d.GetSourceMax (  )  [inherited]
+
+
+ +

+Gets the max boundary of the scalar bar from source data. +

+

+ +

+
+ - - - + + + + +
[inherited]boolean VISU.ColoredPrs3d.IsRangeFixed (  )  [inherited]
-
- - - -
-   - + +
+ +

+Defines whether the scalar range corresponds to the source data or not. +

+

+ +

+
+ + + + + + + + + + + + + + + + + + +
void VISU.ColoredPrs3d.SetPosition (in double  X,
in double  Y 
) [inherited]
+
+

Sets the position of the scalar bar origin on the screen.

Parameters:
@@ -907,95 +816,71 @@ Sets the position of the scalar bar origin on the screen.
Par
Y Vertical position. The value can be between 0 and 1.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetPosX  )  [inherited]double VISU.ColoredPrs3d.GetPosX (  )  [inherited]
-
- - - - - -
-   - + +

-Gets horizontal position of the scalar bar origin.

-

- - - - -
- +Gets horizontal position of the scalar bar origin. + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetPosY  )  [inherited]double VISU.ColoredPrs3d.GetPosY (  )  [inherited]
-
- - - - - -
-   - + +

-Gets vertical position of the scalar bar origin.

-

- - - - -
- +Gets vertical position of the scalar bar origin. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.ColoredPrs3d.SetSize in double  theWidth, void VISU.ColoredPrs3d.SetSize (in double  theWidth,
in double  theHeightin double  theHeight 
[inherited]) [inherited]
-
- - - -
-   - + +

Sets the size of the scalar bar.

Parameters:
@@ -1004,88 +889,64 @@ Sets the size of the scalar bar.
Parameters:
theHeight Height of this presentable object. The value can be between 0 and 1.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetWidth  )  [inherited]double VISU.ColoredPrs3d.GetWidth (  )  [inherited]
-
- - - - - -
-   - + +

Gets the width of this presentable object.

Returns:
A double value corresponding to the width of this presentable object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
double VISU.ColoredPrs3d.GetHeight  )  [inherited]double VISU.ColoredPrs3d.GetHeight (  )  [inherited]
-
- - - - - -
-   - + +

Gets the height of this presentable object.

Returns:
A double value corresponding to the height of this presentable object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ColoredPrs3d.SetNbColors in long  theNbColors  )  [inherited]void VISU.ColoredPrs3d.SetNbColors (in long  theNbColors  )  [inherited]
-
- - - -
-   - + +

Sets the number of colors which will be used for presentation of this presentable object.

Parameters:
@@ -1093,60 +954,44 @@ Sets the number of colors which will be used for presentation of this presentabl
theNbColors A long value defining the number of colors.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetNbColors  )  [inherited]long VISU.ColoredPrs3d.GetNbColors (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of colors which will be used for visualization of this presentable object.

Returns:
A long value corresponding to the number of colors which will be used for visualization of this presentable object.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ColoredPrs3d.SetLabels in long  theNbLabels  )  [inherited]void VISU.ColoredPrs3d.SetLabels (in long  theNbLabels  )  [inherited]
-
- - - -
-   - + +

Sets the number of labels which will be used for indication of color gradation of the scalar bar.

Parameters:
@@ -1154,60 +999,44 @@ Sets the number of labels which will be used for indication of color gradation o
theNbLabels A long value defining the number of labels.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.ColoredPrs3d.GetLabels  )  [inherited]long VISU.ColoredPrs3d.GetLabels (  )  [inherited]
-
- - - - - -
-   - + +

Gets the number of labels which will be used for indication of color gradation of the scalar bar.

Returns:
A long value corresponding to the number of labels which will be used for indication of color gradation of the scalar bar.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ColoredPrs3d.SetTitle in string  theName  )  [inherited]void VISU.ColoredPrs3d.SetTitle (in string  theName  )  [inherited]
-
- - - -
-   - + +

Sets the title of the scalar bar. By default - the name of the selected result is used.

Parameters:
@@ -1215,205 +1044,220 @@ Sets the title of the scalar bar. By default - the name of the selected result i
theName String parameter defining the name of the scalar bar.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
string VISU.ColoredPrs3d.GetTitle  )  [inherited]string VISU.ColoredPrs3d.GetTitle (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the title of the scalar bar.

-

- - - - -
- +Gets the title of the scalar bar. + +

+ +

+
+
+ + + + + + + + +
void VISU.ColoredPrs3d.SetBarOrientation (in Orientation  theOrientation  )  [inherited]
+ +
+ +

+Sets the type of orientation of the scalar bar (to provide backward compatibility).

Parameters:
+ + +
theOrientation This parameter defines the orientation of the scalar bar. It is taken from the Orientaton enumeration.
+
+ +
+

+ +

+
+ - - - - + + + + + + +
void VISU.Prs3d.SetOffset in float  theDx, Orientation VISU.ColoredPrs3d.GetBarOrientation (  )  [inherited]
+
+
+ +

+Gets the type of orientation of the scalar bar (to provide backward compatibility). +

+

+ +

+
+ + + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.SetOffset (in float  theDx,
in float  theDy, in float  theDy,
in float  theDzin float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Move the 3D presentation according to the given offset parameters + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.Prs3d.GetOffset out float  theDx, void VISU.Prs3d.GetOffset (out float  theDx,
out float  theDy, out float  theDy,
out float  theDzout float  theDz 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- +Gets offset parameters for the 3D presentation + +

+ +

+
+
- - - - - + + + + +
void VISU.RemovableObject.RemoveFromStudy  )  [inherited]float VISU.Prs3d.GetMemorySize (  )  [inherited]
-
- - - - - -
-   - + +

-Remove object from study.

-

- - - - -
- +Gets memory size actually used by the presentation (Mb). + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]void VISU.RemovableObject.RemoveFromStudy (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Remove object from study. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns ID of the object. + +

+ +

+
+ + + + + + + + +
VISUType VISU.Base.GetType (  )  [inherited]
+
+
+ +

+Returns the type of the presentable object +

+

+Generated on Thu Jun 21 14:31:13 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Vectors__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1Vectors__inherit__graph.jpg index bebda0d53230230ec73f10eb37c02346aa879f7e..5341b71cebdbbe10a81ee557785893bda3ec218e 100644 GIT binary patch literal 20191 zcmdUX1z1&0+wP)6LQ=X*x;sT;gQRpwcY`#z5v4aEARr(hQqmzEA`K#4(kV!XbZpM@ zi*r7G|MR}@7yo~*vvt9B4Qpo2Gc)^{XYTuc*3FljMc}rQJVYKqKmY&)@E>pk2P9=R zT(J+UV^-L*=a1Ttj#s2`?=LE$=`5x%mj-p(FAm z=prG|0f=}ANO%Z09RM|GCknz}KEU5T2#83?D5z-Y7?`)f8>(*uhzLkXh{#AND9Fg* z-GSiW0c1QBd|DnER00h%G&(mz-luU{==Aq0T8T7=_Zj%i-GebOiSLk*k})zdv)pCn z7Z4N@77>-bFDI{{2vK^drLCi@r*B{Z4wj9roxR6nPcLsDU%zM1LqfyCBO>DyUM40b zze-7co1K%Jm;bJyu=0IXbxmzueM4J&M`u@ePw%IZ(XsJ~$uCpWOUo;(U)R>ZZEPMK zem^=sIXyeS_+b|Ufb>_hz@L9L>=(Q6K)Vo;k&%$me%OV8=nY;-c*rQUJgE3G8fa#2 z1a!Pl(FyOxWmU9d(DP~T6PddYV-hp)FEJkcFzqjv{W-&e|0T=*w_*Rsu4w=Z2?3lu zBs@S0IK5zb8-)4yi!HWlcxmEFW?7%hMZn}J@Sd=lqJZHmJc8|{y`Z?BqSN$P)#I!i z0NpwH29PpXhvT|H&yIn|gt}6{7EUG$Lr^5sZNRqiN#Eriq} z`BQazj+fC=i_g99H-LDd=N&(j@TLVkri!R&Wvkrlnzw6{4!z;#K1e}LME8^^UVp7G zEgWnYl?eHe?BZZeAEjjNAb`(v*vCdsrPlvq=k)!gguTFiUQF$lpK1CkB;W|bx#ko9 zVBNjrvpU7=RZL)T*oBiyjTEEQ%H_SiY6Y5mK+YvQJL38-EJ@s(VZwMVD`$WWb+!pFXuN;bF{_wIp#zt1)$RbJ|4E6GJM|gI!tlX%K^!DTM`$ zTii{@<%mP<;rsZ3-8&8tj@0o*NIE@F4XTp}(^Z*+%T z#V$IpB=96Ju_IEv!$nX%OQw}P)Vr*&%g(XM$-`|qns?x?>4(v3!9>#}4$);G#KM;_ z;`OVq$h6d)5`Mand>@wwBfG1O!D11dkEB@oy}dd5o)371CcX+86ed9}(m!L9uBfld zxFsSxl_Z$8o9h|GOGr!fD#W;0ehAp;lKzN_ogD4S<|Ov;!z3|!DSOp97sH4gto%V5 zx1zrBC#9D5W-Y9^qarxT0aH=IX1|TU1AW^>i|rk@Tx0zlRT3mTJ}eQjN)o)b%$GXV z$stEk7`ds!jHwWFZa(ALKKFo1cXeObjMid6Hd17Q^8QI?w&I{AXXryyeHW%gjX)yf zaE)$L79`F3%fWLNKcVa3vK!#YDfcna;5@WfcDQAm2zmo#JFy_Wc^kTiH2jxFa@4VWxQnK!_5f2|uJYtZNhXc08IiZu%B zkT86>FBt3KO&wY7P!tuF7;XAOpOyuI^W!bY*8r*?;-;z}wOU!m6R|A^|K%bHIzf43 zQN$55MXUG+_!#1N)fV*B^WrCzBnI}mS{ZE#l@d?-AWdWJPJ2!PPNfhRH~c<=b7Bj3 z?jB*mDGI!a{NME95pVbc6=YQnEY_UV7;$|gh{tw1ms*i-9%-InQCSJ$!InF<=S>K@- z9^iXw9O3~-z5(KWm&z_t3~qpLxo?oRpK#v*Z+63OfMC0pbJp03vv&Bi25LA)-VLx? zSdCNL(kWy>F#&(r?U<~t+(PHm%Q|ZjTnx}>kg5gfpe7&SaNL{exD%V#OPP`AaMF_l z5vu-dn1>L&L+(z~v%23FB=Dqr1@{8y8}y7R4Se{!OKOE9KjX4ixy? zPbM2Y$)wB*>L;v8ji{UT5mVb8LxLUN!eOO8Q@R0`6Nah>E1*5v+sVD(q2qyBaZgSp zof@xE-KK*Wer_=P7mIQZP-}g2=j;T%h`EjD>~(PwF?JuIrf@{Jcew|Oo&`^m|QhiT>M2kBgb%so8)p|kY|WTm-g{vXD-%aTSvAI{$w zizC&a<^0mhspTxbv-K?~^B04DSyf4s9W^7I^&E?a%7IM#GvdXU&th4H=3uT+-zqMK zxV^|2D2biMhEVcBT7<#)2y-2c~GL>3T3Z=Q=D{^(N^b3Ga@&bv2cY&6C3B~)=0<5b2If{Bt~CoJYJFNz7I{k|cI;u`s-5qb7P_ypHk zh$>h*amubER!HfQ14PP*yn>eI>F$}FZ`-jwD@Bzwkk9&p+l;Klm$8(^D_86Ib>D2Q3-678vp|b+%NB0gZm}4xaFKK_Ds=J?SepH@bVhmSb7N&GPBNfmPa4ek6D$E z9KB<%a`5Hg?2^6+Xj!29b4=uNXx0uQ5{Bui=%T zOOKRVq6H(82Vg{U3`Qgj>Zqz^OA-b<)t9$)E8(9ftsu@!NeTpp@Ev;BNW!pBUFdzB z7!vk@E^WH0v5`AvG#PXJ1=FMg!qj44ZAqF8<+ZxE)FwzH%V?bXT8w)Q75`r+WndV-QN^cw*umx~UXIDn6CID(8nec{7dQ$d-D_ejox{c7_;%qs>N(R&|JlloAMacv z+sw=C)wVEs5T(1vQ*f31!Fmb${9)g!AD*%-rduB)I3}QXe9Jm|&gpWrf4YgmPN_uhLX)CIXVv*m!nS=f&Nk?%)M6ubX$|l z(e8MW-S;{)6gWCDeAbO8)f~2lOwx^f+uf&!s0b~jtg2<(e}{Fx*LmB#K4g2nF>%E+ zLoO~nJu%bkD;lG!y8=<}9}Xh|ab})_Ae=o@CzTwR2|hyNoXBZZg^l;B^mBIv!goMq z3Pv!fwBhh0wEcsgi-SI#b`S#$!*tZH=^9Fd>qXYbJ=49Vt@r11El?7-W>qA{YC7+w z*{uNRYt{@^Q8N<_pZ=|=kgWr1i){gyzF-GW=1+Egyr3WHoxa=vrP;u>g3`(6cd2j_ zoW~{hrNShV7 z%mz!ruWT^e0-R5p5`}2+H>C-b7h9QUbj>%w3O~Y-2KW{Dr4ahtrp$fH;L;~I zzzKf&4KPw?&vo{os^$E6Qfgn${|4xC;4(SjNQb9m2~HTS^wicQ;9ZCLNGk5qdy98Y zX}$Io{6HEqEK-KTs5WEz7@2U)k}$~p%pIP%BQhIix!Sf2!Y*GjZ^ z1CVCJ2{^dmfu4g`c#m#?gH+%fODXi1GO1rHz4@=(D#2zpsGL~NP-e=!rZQo&%$QcB zq_+QnsaUw+Id-%sP4<^r`+q;`|G^3T|G6oxqh`%f{c^(@=D0UDkFQtN2v8MRJ{ARi z4Atb8-jD-~{su!JW$vF|g^BCm0A_k1Y7se6?Q$$8!9nBS+mw^>xK^H3@jJzm42@et zmny0v+CduM>YR)(C%-S~FkkgJg5GiIcW%yBC##}k12Ctg-kgdi*TOfAFIk`2V(N)zCbzia%yY<(I4P~G#u!g}4R^B-@6g-# z=+O>vdsH;|1>UXk%T3BMot${@oAl|BHZaGuYdeNp-p9&pFNQ5W!+R*eqrm=-pzf%? zJ+a_$w?J-AGPz|$-fVG2a66qG%?hP&zK`>*Xrb0PgGUCla-P17t3~J$uk+Iw-m})L z-%Bq>W57BXdn$eBsEp)W>e$Kt)SxTXrj+39tiB53z^efZJ3QHg!B1)w6Fa^Flfk=d zXR zxo)`lQ+A|bt}T;vZSZot`+h25js!LZRLtAuLq%M6k?$!?k)d!N3K_qPyv6g88K6p3 zqP}CBKx^i8&@f2UC@0VqrxeSE0^@hg3Nn{QhWQ^D^*8Bw5fX`k62`g;ME%=*m_7kasc_$#~XjSVeIEXbVwc)1NsS)J* z?%e_p(q860Tcol4I%P{8&ljPdFkd&m*A;*zi!jBZ8sM%-#Nn$l{#M#1S#|X5=n=%T zpMHA+j2+6q%Y8a8t>8wH`E2o~SJQ5uX}DUfj9|0GeT|+!PB6tMmEp8<=AGOPpv~^i z@;nSj(UdO(f(9Usvo=Rxm*zU1q=`H)KaZu_#}T4`X*QUBmpa7FTSt(-)1c}D<1nWH zm#E%AiqMxwJM>X~>Ka}}=xLvEAYvYM6yup;2HF|X`6gewa{_}e#CoqziRJNlNxyRM zB-rW`(vq}_$#fGUOifBH?VaQJyoa|{+yEOyB_QPYGyDwhDB$^q;syw7Sru6xyu|Fj z0djPz^9$`y3(#X(9y_Qx)O{6t(Z8yjr9JB(SZ0euA(e%Ucd?QRMPX#u^6X zPucH?T5>T=>{W+u(^b%fT1nld7E%I+Y9}9GMsu!c;;Rsqlw0r_&GaJ46M5rnk8yuo z&y~ZCsPc~{>(hBrcdl;F#85iVe7 z9@_idF<>%b7YiYAu;3%*fkyB0HIu}>wO;vb{*#e#>r2684_^8m?5YNNU12K;|4GJT z9|iT=549=U&g@Rr4)UXmPxUjh13~x>yDJ<{Rp(IBr!!IBD^H zq2f0wSvbn$!4_>-n0eG`29 z$va$F(;*9CBb(C?sd97Tl@ilFtGzGmWO!HXG=Sr0v(`$uC527ia;8v{A8OdlcWJ$B z{oKw&zug6|+V!>^J&#`Bi7@hqS&K;ESd?vmlRr=g7xS#>!3alAO^AS{;0yFuwAC|6 zN)>O|5~V(nYr*2R@bsUxAI{nd-EJi;vGXXhE1vL5Wxsgr8uHq=l2wf7tE+x8;51n9 z23K48xqpgNTki(}9dmQj96`5GdIu^TX@(d+7%W*==R~J+&RC6t_~5QDV_a|{%O*qu z#dR<1k-ohockTXh{KlFw)x3m6R=Di#G$Dp<8Yg7FV7H-i<`V5Rg^@jR$pc#|vbvhF zEWz)y3KGv|ntNhwS8Y>mwDt9C@X|X776=i>r_WmMH`XcQui37~>A$^{%PEhLCY99p zL^xajI!IJt7U)v2F)?}K?weGr!7%h;M2H^HT0G=M-!ifZ-~D=^MNBN}m0XZhJ}>9V zU#p`jUCwUf2Gk);eOM!q^7$Uwy)U2Sl-WktC)Ye$=2Yyp#iwR};2X8Nq>&zkPt9ir z;A#9FiJL~&bH{^|AtGBuQ)VehxM%T*9@+A?y}?&FHMA#BYMT}c2FxD1 zfAK8OpsQ$L9B5_?Muf`NZ(~tGtQ%(?-qw%|PwJNgNxi?t@NRz4h{u%V9T}{(;{wfs zU0!1=o-vynbmlD2lYoqrbnk})g{K0{)ebELw()^UR(0V}dwD{|md7usv177DT3a_!48cfxuN91Y z1VCt*2Q)9T40l+P-KVHcXw=TH2R^23_vo&9eKK!$fvNOM8z~+*$1DpH(H<4a0b^zq zzi_n!dZ|UQywxo?;;v7xsnr$g7`!&o$#vQXlFFQyRlh?2c;w1Sf1EhH7jJ+IvLmT0 zlJ*;*QyYqIGPUU!7U{yyx!72ppskW1LlZ|%?DcUe3=J9YO!xn*DJ|@dxPsU$N#Gb8 zz}Zr0q7#*7I-4uIk%ka<6)78D;0F0*uP}!n?+ob)ok*m>$!(Y(o~rTg`#n3ox34Ht z8YyfyKJLggBC&Y3)rLfRpc6KzcJ>O~^gA`7zl@va8CSc8k6K%efhIB^-Clhh&tPnk>KmAM!9@-2RqJmt+f%cGw zCYls@oL+baQWOqDAg*Kq{*6fC*NTq`)&HIQ6z4_u{qH_pZYDssh*qM3N{kN;OH-7l zEoUNbkOk-nN-_;C*G7qHZMs$TGQ{h@j)yRS|5K}f+cRSnLWKS^G9TwAA;!+8ihksV zj5i0pe6tYw&l?!9V;KukBjElv-jvn9Iv2ya8+~Gq}!PH5{Hl zK$(hvVr_);%J})~glBVhwfGx@sBuq{hHK_(;-@>zgS9o%BcG?k-cTnnvkKi^N)%+h z)hEog^Jsca;y{uYfmH^L_9;aXA_DSl86X(F#7aj~iFXRK<4A}31a@(!uXL{ML?Qf` zSOY)*?cl&r_xtF=j>PFO+rWnYA}o-;lK#5``|EGL%xS)@7S0fFOnn@NG41<>@FFxZ zWt?4a))#ji(p$-N5iSxt8lnbs^cbt6Yn^6mHAqb(^lU6>=>56rS9{vhKl^G!MMosD z_R;^b$3rk;o8vCMv664rGOqiWRb9!1Lj>#2+9m32Q zA^sl!FEbDiDcDk+cuAl>6*&p&H!4Z~RmFl1W6PByS4dhw>itXnp<_c|2u+9Des(~H z-YQZ(FG4h%a|%C?Q7Z#MM|?Zo%XlI6Pn+`SH2X4?1^G@N1BoJT0J_QRAkcw<>$D17 zsx24m@G|GnVgxxt&A&0t9XCK+GW;X-!sG^+h922mgPVokNF7S|mD*l(>ea=4@{#Q$ z!w4DRKJEeC72I@@pqf`Y4ty{ckD(03?fY@EWY1&x)e9q00l*cYEI1Mh4EpV~{F6A5 z?wvQ^1gHDc=XQ2>D@SYcpJX;pa4xGCc(Sr!#-jkNPlM2u#z5yR^aJK70eg&A+j8X> zB#PN_SXza{z5^f4;bKB&=(80Ie~Gll?3#iiO)G>LUIA?*|AFXCfSAd%nFY9n!WC_U z$}G7VoV>iB=ri6RasfLpi_fY&R%wpqZ3Se!`AnnLN9e7 zGa|GaIk31NGT~JOt~i!sOj$OYK`Ib zhvS*AEN6x&SFHWdpN-`0yIckBLburppc{_k`9*euqPxkGDFucR+v@;?)V#hG*&Ut! z1&+*)GzC{kwS=tJ!L&UW)O~_1H~MR5Zjs`==DqltZUW>1-j96iWqa6aOIe<|n-`v$ z;n@=w6U_5bkEas`ZG36ut!JpN6b?g8F*$k0GMZt2OzGJD)g4}~j5XB`!b%kgw2TmS zzSzY_eh1o);%qr~lW}vcSUddE#Z3P7*0+PX@1dC!#7L?Ozrj&*Qo4SE?Qr_`WYy%p zCnMx);`{BAj=~^8cW%U|-+)f1t9uzf;vz05UQKgMxi$ohuh&Q|<W$Rg#*OZD~uFMcyZ|N+l)s`$l zzPm0^R_1WA77NAVQ?{|QtmzrC*W7rof|YyG9@jwDydI(M6 z0DtMeVjj}?FW2pt4pD7y)C$5D8}-i`E(aHA|*cdbi6 z3Z#CP+)T>I0iX}tkG0P{64}Z;T?4tPxNqRM_-DnWMOYPqdgehOH*)7EBYdzGVWKa(Qj2Qm%o${$FiE=% z9%%slEH3#)FjJ(y<$v|iGppa_tGHLMCvxKNK?L?1+Jnp_+5!xMwfT4LLT)7WC~sDPLtl*vsjyH8M2{#hp6_uvWB(# z;?ii84>NY0rMv6ICld$d4;h{ljO_#3*39K-WlE(DxZMd_P*e6#H3-dp>1| zV#N-X->I9P1eq#jfER)K7sUs)#X;CL+GD9J0#G#2t4%ow+eUfmO{~nYbDia6!OurO z(~FUMUtOP477Gmv0ZFpj`FBM$z`*EZH6l9$608aW2fs2pBEv3C2n^ic+38fCSpBYmC;=)$h{E8VWL~S0bAdLbTg_= zIv%kG;0oAma67WLtzc^nB^aR1X6zROko9BP*??bFsJtLIYARgvqT<{GV!uxo`$yWC!b za@?O)Ohp-FV|fz+Y&rJHx5x(lt*|?yNN8n6QE4m_V3`jM5(m!+;E?rDP!j6!!`FZT z?LX_ve!IK5Js}$tC?RiakWY47ytc}(tPGu(kMXC=jYEv*bH(A6KmiO7^1}ouo!KBq zhINj|Bmq4S4lSQ7Yq8OgAn#JsmpS$Dsf}KVxMkb>y}od*CO)*QN%GQAG{iLfE>DfL zyEK{SN0#;nQUfF@+5M8vyk?JgeP+2E>T0$VhX!`>d<@%q)B=a$LI67TT`8WmqNy_r zWB8|Ge)8_o(6pR>=PggdQtNc59-ac&8%&5+@4O!cjt@wK{}E&Vq&nARGt;K-X~|9* z|JGoYzL=P(qIe~YfrQ+hax(hM;_6YMXlcr_1XR_Bb9tmVgOs+u7S9MG?E5y+(s=c) z8P4b12;%GF9xi`m7u`x*>W5r!$y~1q?ni2Y`AVjtHu3zS(>?mGge3Sn+r!f|Ma@&33qCCF+IrDxpQpt8Re= zw5OcT+o1MYo*~q*M9>hW(b# zB-X6E-EU@P`@JKkVz&BfB7P zrdhso2Xa)jQX#Hf@PzmWdK-lJ4}{}Kp-76U1KY|uGI^?}hrGP6WJ6v$>C9#FROXb? zco^Rat(vNG!Q3D-ZkPY7kW3!(7abX}LO-M}^^4-`XWbOYn1g38L};)0{^WIV3G_%4 z)L8%0r(z$~u9XM-&S7T0)XAO>`7`aj&S(zB_9T|Bt}+|aJgae5>0t_ak zDkUlH#h4HCn`Z3p^fo^E{=MuTss+9~6zR3Di_st~0MBg2mcw++g=;BvDy74#vaqNE zuzGeE`RQw_nb;CLNT-U3BXdRD74qbh;cR_zr86yH`D}tkUXA!7@NbA+G(=rzT}sVeRdhRyjf) zq<`Ae{efrv9}L`x1~W-Fs2qp8Qj6ywl-+6~lb9`NCdmf2@E(S03NzI49*&lj zZLfakaDEHP3e0hq2MStOE%7Fb)j<&JpT5wf78lMDW!ue|JYGYLoP@;=ZbyHQkUzygbjHn=8#lJ1{ zs0u|IM*-|*mN{70I|#n1&+U!9k!2_kpTPv~J#lmz+_P8_IWOdp>NHR-@}wZvH0oPh z|CF}U+M9=l*p&6g0Trqt9k!`m~VAIbckJ_1d-I2BvP0ZaLZk;Svy-G*%KUMA!_04!BU6Pt7fEbZE`Ke-rC_bk8!XW z$*t8V{6Gq`($1aEeHDTx0SdF6;MsP0a)h<<=XUG|Gg;HBmT|!}i{9p_etzSH2Q!px znudMfc8;b9)ST25>Ys8{r8s6SucoA%d70N~Yj%JAhJjS@9!wN?sF9{mJWUsMdH-R) zQFo4tn;YkC!LwbWM046G?52cgtphAbqhKb;sN$%zC;3J|k+SXQ%HFD)aU_OCM71R? zrh`WjE>=17%1_>68|YkZT zVx}o3b01_ttQh@P(1eS~x}SUA^561J)LHJD(W!EhL?=pFj8U%p`ns+QK#@luAfy6$ zKrP*b0NE(5G3yDrn((*qVZx0`o(%#cBjxAVAH+he^uo>CT^JVkJt9LdKC$&HcinZ! zHC8DTEPkfa95a{h^!1RY-8aab-P2rYmxN*kK$`sa-wBNfL$S}^xBFRV`r1I3u~|np zC3H0wuudzww$ggTKPAMykhyZOfD^QUD{g2KJi0A*QNvmPo_F*!0|$!M{(Em*5AZL7 zn)?vwf57Dxo#A(DV#bM=>Ve_NbAQJ1gSlyweCJPArwZ^~0u&`#hgvCR#^^vQ6vT9X zrbd&`*p>w*#EJQ*D5v+7UGAP%m|K`XuwgI-glLRjBU2(EHq)gmih8&OBBu|4s=J?! ziv5)t{KoR`zhVLn)rfqE+YEc1npCo~=haRk22Wnw1f*&6^&K3(h2aR77XCHG>!-f` z0EmAc)W2kc{RS8N=iTdXT=FB&1E|bofJ&C0T`FhFNt01pgyr`UDK7g&BrJK4rbArv zz^!51qI@BYyPU!H>tO*D`wNkeIovtq0|mOG3Z^YTajr}wAgsK2V-A7ieWdq2CE6AE z6$a6LlwBbBh0ziWlFYgPCS3b>^637tF48Y(PsMNWpiOXZl#wIU3i?+`9t|+>fsYH! zPrFc{_};#5Pt4ue%6I>gYL~&3Qqe5YT$sM(zd85zzb_vc`NMBOtO2>jXtH_2Pz=vk zZ=>%qxNUhCzRL~*@WCSuCiE9RW_5Sw&odW4u+g7cm|y9gze#g{=6rr-WB#u4{o|$< zLg)l*Gw3S~qw3#OkB!q_YJX0syjxxCj->ec%j~vW##)2YpB90$WgaA71?{wKv*m$W zF-L(RU8xnWbA%b_7hMo78u?<2^rlR>Zv2=Wn@wl`UGwWL+;K9>Qk{`P0RRx4cF;Eq!FuLpp{~%tb8`KT>;W zVFzzXfhimQMg0)7s)|Y<^O`Z{r$p)bvtC`B7-DzcNwE2=?(e4MD)Uba57?w2yNI7^ z4l=dI6NRKDZMe8kS$uzF{4x z>93#Xz*gi^O=np3ZZlNztK4F+P~g&OII@rzoP2~@F;n)ry}na6`#2SL5{cx91PABK!g{dD6OS&ZosE{Wl-3?9-H{rM5qie^Bf(rvU_|KB+Q!=-U&=P9+`q`2AR=kpuHK z4`@-Ow+5C*8m#tfV5wy%@zX-n;wzF1l4>kU@>szfGe|c;b*?UFhI}57x znJ2d$Lf?gysPV8sRJzZx0u7Ct!@85IzQ9MSb@E+9Ot$^w zx_LOcicCqVb=+H6afbC*j@V3kpI%enQV>ONYmm$tsvfTjc^kI96u+j|*LmH|+U|EL zD2MN(3yJUQ`mErACCDA+@8;sq&mI>9X!b0Yx5eZffvn!3=7$dlIAOS<#~7N^#=J*$ z;}71yw5*FzJ(|DOP_v3$3uLGTA|FI|4u%z5-yxnz%{erZH#fxC^FGJtckU&;FFE%K z2eNouL|{bU2dXr>UY#-0Zx%l>x0A)%9}+!f9Lg80%o?vIve#Q!ws?)VQY%-J%Jsf! zkf7C*T{TblI|KRnGa~EN0^to%T-t9Z$urp`D;Vo!o*I}_o8%oo$oLt*Tp`#q?5j%8 z7lzEla(UlxGVi5goC(@4}ViJY-GFP(@S7iU&;9D6L- zh7(_gV(;SkiXYk{)`occ&snHuC|~N+Cfy2st_UJEw?Y6sx^9;FH@jUJ;svV{U$sW7 zW&%0C%*>E}B4&SZivM6WQ^$)P4AL7wUQXgimJKoVi;mPaT{W0wa|8VR?u9php5%Cc zT*4^O%smD1kf_}=PhooIeB`sLPZ<5F@AQQyY8A^H94H)b=OH{y!UKLa1wE9Y{+WH- z`kS)trxfx3WcvJn!D;>4B^!s6+6%O>y<@v3tK!6}r@81`=1;%iCJK=|-=bjI>ZNq3 zDC0g`FDVHNUKtrr7#PdP)P9-pwM(`F*%jS|-D4`2vI~?oYus0vB5p$Ses?z5HnbVm zIsI9ecAETEcIcqJ;)j%)Z!$WYZjGc2WE;?5SjiUw=m%s|Tgj=&yO%Cw%Feg&-`+vfhIe>zCCckGk;WFTAFRQ22XpLvY{8^Y^9!2tfNRA~0k6ADVNP#;CTjV5{Y z-ehh;&EM@LBEJDIl;dlTDFPX55V63{mch$EnOpihjNShfOZQ(ed{}Cz(4MHJ8{iUk z2Kp@*OqklYxeEV44U%+DwIE41Q<&M&3bKltzlqBKS>VKo@&*XMQiRh@uy1qnzvFOp z#z!Xj(#uw38hK9{C_=;sHHWvDq@nKamJ(whibZ*3ysJ_O<;?*rMw8LU9Flp-t(~(K2OF9sS%Z zbg7h#hwVJ=KI>tQy&pxqevI&CXpm6LFRf9}{N*hHF(6SJT;FoeRGw+vl&0HMKDzCc zCupT(BDwd;i#_Xu9QqWASug$T@vT7R!AY*F1vZx{vrrR0FK^$FE}j^k_mj5xI5j;J5x>G*%KqkmKYBA`OMXI^uQCf;X+DIt`nr-%2;ikQbJ?6eTNpTLkoT|V}v z#*V2uUf80BE11E${jRW-Hu?$3>7U%G&NAl?r?P#5F_872Z6#$jXu z-lO8fvh>?>@$+(VX$&ZMiSv-wk6mg8Ax+9Tj8z0_c~jyg$o91EYjVghr%@Ld?k>XM z<}b(=ei`xDofa_NT|pMqOd2g*CFt8NV~Z;1*2ve}L8M!q80mOF-lo`Tqrhu7g?%@8 ziNF{JuBZ&U;qAR${(>EsQYy6Ddc6dtG)dC3q^~?-IO$v9iZTIL6nHW+!+;*eFE`Wu z>#~gRULcqLzLWaocGL|3;n*5s8z|cr=rbYMdf&RVH8bPT_--xKmZ=s~%dnkv>8lQ! zyO2Gg+^FYLyk1o&z5h9yykIxSbn>pvl8TBW;ev6i^$$=q|HJi zJI1ODx1mGXh2Z4Lfiec_Y?pAUZyMv!eLC=L5<7&7+LHBXi?=6u@PX{dXX>17%L{YT zs&Ce*xryA@+BIt?ZN`qqs$LnjQt-*Su_*+HM3$SDTz`*?X-^%US;oB}^fb9be-G-^ zj+_qAt}#W+;K=%*8ubFm&9*xwlTUH5e(;c*7sAOftBbWg;02?&>WASAuYXxLIJ5T& zP!^a?kbm6a%Uu1`qn;^I`b7p$><5MG$M*BT+xFUHHB6N}H7kmP;-M)v1|c+!IO72OG>2+Y{9+0s#uN6IzC@24}Px1$MjD=DttO0n8z(M$ah+r=^SI< z%lC)!+w;!P(($l1zTsibqJJHb6OZP%@VmY5Xc#VAJwSY9z}WnjG;XafW>aO9<|FIS z&KC$0c|;FMX-v`1Ph%-~_6#0EsSENo;5(wuu7O+ND{*W>K=lVL7d+lbH%B*JPtPIw u5%W-fX8UA~&P1}N3jb)ov)0|(RGv1a&#LQ>#=lklJ8!7^SL-6&O#LtJsFDu= delta 14427 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 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 49a49f98..22bf9725 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View.html @@ -11,24 +11,42 @@   - +

VISU.View Interface Reference

View interface More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.View:

Inheritance graph
- - - - + + + + + + + + + + + + + + + + + + + + + + - + - + @@ -103,9 +121,9 @@ Inheritance diagram for VISU.View:

void 
- + - + @@ -123,7 +141,7 @@ Inheritance diagram for VISU.View:

void 
- + @@ -134,24 +152,16 @@ Inheritance diagram for VISU.View:

Table, XY plot. View interface is a base for all types of view interfaces.


Member Enumeration Documentation

-

-


Public Types

 OBJECTBROWSER
 VIEWER
 PYTHON
 MESSAGES
 TOP
 CENTER
 BOTTOM
 RIGHT
 LEFT
enum  ViewRepresentation { OBJECTBROWSER, VIEWER, PYTHON, @@ -93,9 +111,9 @@ Inheritance diagram for VISU.View:

void 
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 ()
- - - -
- + +
+
+
- +
enum VISU::View::ViewRepresentation enum VISU::View::ViewRepresentation
-
- - - -
-   - + +

displaying part ("ALL" isn't setable)

Enumerator:
@@ -166,27 +176,19 @@ displaying part ("ALL" isn't setable)
Enumerator:
- - - -

- - - - -
- + + +

+ +

+
+
- +
enum VISU::View::ViewPosition enum VISU::View::ViewPosition
-
- - - -
-   - + +

Enumerator:
@@ -203,233 +205,169 @@ displaying part ("ALL" isn't setable)
Enumerator:
- - - + + +


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.View.ShowPart in ViewRepresentation  ViewRepr, void VISU.View.ShowPart (in ViewRepresentation  ViewRepr,
in boolean  statein boolean  state 
)
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
boolean VISU.View.IsPartShown in ViewRepresentation  ViewRepr  ) boolean VISU.View.IsPartShown (in ViewRepresentation  ViewRepr  ) 
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.SplitRight  ) void VISU.View.SplitRight (  ) 
-
- - - - - -
-   - + +

-Horizontally split workarea of this view. This view is moved in a new right area.

-

- - - - -
- +Horizontally split workarea of this view. This view is moved in a new right area. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.SplitLeft  ) void VISU.View.SplitLeft (  ) 
-
- - - - - -
-   - + +

-Horizontally split workarea of this view. This view stays in an old left area, others are moved in a new right area.

-

- - - - -
- +Horizontally split workarea of this view. This view stays in an old left area, others are moved in a new right area. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.SplitBottom  ) void VISU.View.SplitBottom (  ) 
-
- - - - - -
-   - + +

-Vertically split workarea of this view. This view is moved in a new bottom area.

-

- - - - -
- +Vertically split workarea of this view. This view is moved in a new bottom area. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.SplitTop  ) void VISU.View.SplitTop (  ) 
-
- - - - - -
-   - + +

-Vertically split workarea of this view. This view stays in an old top area, others are moved in a new bottom area.

-

- - - - -
- +Vertically split workarea of this view. This view stays in an old top area, others are moved in a new bottom area. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.OnTop  ) void VISU.View.OnTop (  ) 
-
- - - - - -
-   - + +

-Put this view window on top of its work area.

-

- - - - -
- +Put this view window on top of its work area. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.Attract in View  theView  ) void VISU.View.Attract (in View  theView  ) 
-
- - - -
-   - + +

Put theView in workarea of this view right after it. If theView was alone in its workarea, workarea of theView will be destroyed. If theView was in the same workarea with this view, simple reordering will take place.

Parameters:
@@ -437,32 +375,24 @@ Put theView in workarea of this view right after it. If theView
theView A view window to be attracted to this one.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.AttractAll in View  theView  ) void VISU.View.AttractAll (in View  theView  ) 
-
- - - -
-   - + +

Put all the view windows from workarea of theView in workarea of this view right after it. Workarea of theView will be destroyed. If theView was in the same workarea with this view, simple reordering will take place.

Parameters:
@@ -470,32 +400,24 @@ Put all the view windows from workarea of theView in workarea of this v
theView A view window to be attracted to this one together with all its workarea.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetRelativePositionInSplitter in double  thePosition  ) void VISU.View.SetRelativePositionInSplitter (in double  thePosition  ) 
-
- - - -
-   - + +

Set position of this view window relatively its splitter.

Parameters:
@@ -503,32 +425,24 @@ Set position of this view window relatively its splitter.
Par
thePosition Desired position of this view window relatively its splitter. Meaningfull values lays in range [0..1].
-Direction of positioning is defined by the splitter orientation. - - -

- - - - -
- +Direction of positioning is defined by the splitter orientation. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetRelativeSizeInSplitter in double  theSize  ) void VISU.View.SetRelativeSizeInSplitter (in double  theSize  ) 
-
- - - -
-   - + +

Set size of this view window relatively its splitter.

Parameters:
@@ -536,32 +450,24 @@ Set size of this view window relatively its splitter.
Paramet
theSize Desired size of this view window relatively its splitter. Meaningfull values lays in range [0..1].
-Direction of resizing is defined by the splitter orientation. - - -

- - - - -
- +Direction of resizing is defined by the splitter orientation. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetRelativePositionX in double  thePosition  ) void VISU.View.SetRelativePositionX (in double  thePosition  ) 
-
- - - -
-   - + +

Set horizontal position of this view window relatively its workstack.

Parameters:
@@ -569,32 +475,24 @@ Set horizontal position of this view window relatively its workstack.
thePosition Desired horizontal position of this view window relatively its workstack. Meaningfull values lays in range [0..1].
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetRelativePositionY in double  thePosition  ) void VISU.View.SetRelativePositionY (in double  thePosition  ) 
-
- - - -
-   - + +

Set vertical position of this view window relatively its workstack.

Parameters:
@@ -602,32 +500,24 @@ Set vertical position of this view window relatively its workstack.
thePosition Desired vertical position of this view window relatively its workstack. Meaningfull values lays in range [0..1].
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetRelativeSizeX in double  theSize  ) void VISU.View.SetRelativeSizeX (in double  theSize  ) 
-
- - - -
-   - + +

Set horizontal size of this view window relatively its workstack.

Parameters:
@@ -635,32 +525,24 @@ Set horizontal size of this view window relatively its workstack.
theSize Desired horizontal size of this view window relatively its workstack. Meaningfull values lays in range [0..1].
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetRelativeSizeY in double  theSize  ) void VISU.View.SetRelativeSizeY (in double  theSize  ) 
-
- - - -
-   - + +

Set vertical size of this view window relatively its workstack.

Parameters:
@@ -668,353 +550,257 @@ Set vertical size of this view window relatively its workstack.
theSize Desired vertical size of this view window relatively its workstack. Meaningfull values lays in range [0..1].
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetViewWidth in long  Width  ) void VISU.View.SetViewWidth (in long  Width  ) 
-
- - - - - -
-   - + +

-Old methods for view parameters management, they don't work now

-

- - - - -
- +Old methods for view parameters management, they don't work now + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetViewHeight in long  Height  ) void VISU.View.SetViewHeight (in long  Height  ) 
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.View.GetViewWidth  ) long VISU.View.GetViewWidth (  ) 
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.View.GetViewHeight  ) long VISU.View.GetViewHeight (  ) 
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetViewPositionHorizontal in ViewPosition  ViewPosHor  ) void VISU.View.SetViewPositionHorizontal (in ViewPosition  ViewPosHor  ) 
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetViewPositionVertical in ViewPosition  ViewPosVer  ) void VISU.View.SetViewPositionVertical (in ViewPosition  ViewPosVer  ) 
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.View.SetRelativePosition in double  x, void VISU.View.SetRelativePosition (in double  x,
in double  yin double  y 
)
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.View.SetRelativeSize in double  x, void VISU.View.SetRelativeSize (in double  x,
in double  yin double  y 
)
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.Minimize  ) void VISU.View.Minimize (  ) 
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.Restore  ) void VISU.View.Restore (  ) 
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.Maximize  ) void VISU.View.Maximize (  ) 
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetTitle in string  theTitle  ) void VISU.View.SetTitle (in string  theTitle  ) 
-
- - - -
-   - + +

Sets the title of the View frame.

Parameters:
@@ -1022,59 +808,43 @@ Sets the title of the View frame.
Parameters:
theTitle String parameter defining the title of the View frame.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
string VISU.View.GetTitle  ) string VISU.View.GetTitle (  ) 
-
- - - - - -
-   - + +

-Gets the title of the View frame.

-

- - - - -
- +Gets the title of the View frame. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.SetBackground in SALOMEDS::Color  theColor  ) void VISU.View.SetBackground (in SALOMEDS::Color  theColor  ) 
-
- - - -
-   - + +

Sets background color of the View frame.

Parameters:
@@ -1082,113 +852,81 @@ Sets background color of the View frame.
Parameters:
theColor Background color defined in SALOMEDS.Color enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
SALOMEDS::Color VISU.View.GetBackground  ) SALOMEDS::Color VISU.View.GetBackground (  ) 
-
- - - - - -
-   - + +

-Gets background color of the View frame.

-

- - - - -
- +Gets background color of the View frame. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.EraseAll  ) void VISU.View.EraseAll (  ) 
-
- - - - - -
-   - + +

-Removes all presentations (presentable objects) from the view.

-

- - - - -
- +Removes all presentations (presentable objects) from the view. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.DisplayAll  ) void VISU.View.DisplayAll (  ) 
-
- - - - - -
-   - + +

-Displays all presentations (presentable objects) in the view.

-

- - - - -
- +Displays all presentations (presentable objects) in the view. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.Erase in PrsObject  thePrsObj  ) void VISU.View.Erase (in PrsObject  thePrsObj  ) 
-
- - - -
-   - + +

Removes a definite presentation (presentable object) from the view.

Parameters:
@@ -1196,32 +934,24 @@ Removes a definite presentation (presentable object) from the view.
thePrsObj The presentation (presentable object) which should be deleted.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.Display in PrsObject  thePrsObj  ) void VISU.View.Display (in PrsObject  thePrsObj  ) 
-
- - - -
-   - + +

Displays a definite presentation (presentable object) in the view.

Parameters:
@@ -1229,32 +959,24 @@ Displays a definite presentation (presentable object) in the view.
<
thePrsObj The presentation (presentable object) which should be displayed.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - - + + + + + +
void VISU.View.DisplayOnly in PrsObject  thePrsObj  ) void VISU.View.DisplayOnly (in PrsObject  thePrsObj  ) 
-
- - - -
-   - + +

Allows to display only a definite presentation (presentable object) in the view. All other presentations are removed from the view.

Parameters:
@@ -1262,59 +984,43 @@ Allows to display only a definite presentation (presentable object) in the view.
thePrsObj The presentation (presentable object) which should be displayed.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.Update  ) void VISU.View.Update (  ) 
-
- - - - - -
-   - + +

-Updates the view.

-

- - - - -
- +Updates the view. + +

+ +

+
+
- - - - - - + + + + + +
boolean VISU.View.SavePicture in string  theFileName  ) boolean VISU.View.SavePicture (in string  theFileName  ) 
-
- - - -
-   - + +

Saves the view.

Parameters:
@@ -1323,65 +1029,49 @@ Saves the view.
Parameters:

Returns:
True, if the view have been saved successfully.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Returns ID of the object. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]VISUType VISU.Base.GetType (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns the type of the presentable object + +

+Generated on Thu Jun 21 14:31:17 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 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 a442397e..6b980479 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D.html @@ -11,24 +11,42 @@   - +

VISU.View3D Interface Reference

3D view interface More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.View3D:

Inheritance graph
- - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - + - + - + - + - + @@ -157,9 +185,9 @@ Inheritance diagram for VISU.View3D:

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

void 
- + - + @@ -187,7 +215,7 @@ Inheritance diagram for VISU.View3D:

void 
- + @@ -198,48 +226,32 @@ Inheritance diagram for VISU.View3D:

-


Public Types

typedef double XYZ [3]
 FRONT
 BACK
 LEFT
 RIGHT
 TOP
 BOTTOM
 XAxis
 YAxis
 ZAxis
enum  ViewType {
  FRONT, BACK, @@ -45,6 +63,16 @@ Inheritance diagram for VISU.View3D:

ZAxis }
 OBJECTBROWSER
 VIEWER
 PYTHON
 MESSAGES
 CENTER
enum  ViewRepresentation { OBJECTBROWSER, VIEWER, PYTHON, @@ -87,29 +115,29 @@ Inheritance diagram for VISU.View3D:

void 
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)
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 ()
- - - -
- + +
+
+
- +
typedef double VISU.View3D.XYZ[3] typedef double VISU.View3D.XYZ[3]
-
- - - - - -
-   - + +

-Data type defining coordinates in 3D space.

+Data type defining coordinates in 3D space. + +


Member Enumeration Documentation

-

- - - - -
- + +
+
+
- +
enum VISU::View3D::ViewType enum VISU::View3D::ViewType
-
- - - -
-   - + +

This enumeration contains a set of elements determining a predefined point of view (position of the camera in 3D space relative to the presentable object).

Enumerator:
@@ -258,27 +270,19 @@ This enumeration contains a set of elements determining a predefined point of vi
- - - -

- - - - -
- + + +

+ +

+
+
- +
enum VISU::View3D::Axis enum VISU::View3D::Axis
-
- - - -
-   - + +

This enumeration contains a set of elements determining the axis

Enumerator:
@@ -291,27 +295,19 @@ This enumeration contains a set of elements determining the axis
- - - -

- - - - -
- + + +

+ +

+
+
- +
enum VISU::View::ViewRepresentation [inherited] enum VISU::View::ViewRepresentation [inherited]
-
- - - -
-   - + +

displaying part ("ALL" isn't setable)

Enumerator:
@@ -326,27 +322,19 @@ displaying part ("ALL" isn't setable)
Enumerator:
- - - -

- - - - -
- + + +

+ +

+
+
- +
enum VISU::View::ViewPosition [inherited] enum VISU::View::ViewPosition [inherited]
-
- - - -
-   - + +

Enumerator:
@@ -363,317 +351,229 @@ displaying part ("ALL" isn't setable)
Enumerator:
- - - + + +


Member Function Documentation

-

- - - - -
- + +
+
+
- - - - - + + + + +
void VISU.View3D.FitAll  ) void VISU.View3D.FitAll (  ) 
-
- - - - - -
-   - + +

-Makes all presentations, which are currently present in the view, completely visible.

-

- - - - -
- - - - - - - - - -
void VISU.View3D.SetView in ViewType  theType  ) 
-
- - - - - -
-   - +Makes all presentations, which are currently present in the view, completely visible. + +

+ +

+
+ + + + + + + + + +
void VISU.View3D.SetView (in ViewType  theType  ) 
+
+

-Sets a predefined point of view (FRONT, BACK, LEFT, RIGHT, TOP, BOTTOM). (In other words it means a predefined position of the camera in 3D space with respect to the object which is represented.)

-

- - - - -
- - - - - - - - - -
void VISU.View3D.SetPointOfView in XYZ  theCoord  ) 
-
- - - - - -
-   - +Sets a predefined point of view (FRONT, BACK, LEFT, RIGHT, TOP, BOTTOM). (In other words it means a predefined position of the camera in 3D space with respect to the object which is represented.) + +

+ +

+
+ + + + + + + + + +
void VISU.View3D.SetPointOfView (in XYZ  theCoord  ) 
+
+

-Sets the position of the camera in 3D space. This point is used as the first point of the vector defining the view direction of the camera.

-

- - - - -
- +Sets the position of the camera in 3D space. This point is used as the first point of the vector defining the view direction of the camera. + +

+ +

+
+
- - - - - + + + + +
XYZ VISU.View3D.GetPointOfView  ) XYZ VISU.View3D.GetPointOfView (  ) 
-
- - - - - -
-   - + +

-Gets the position of the camera in 3D space. This point is used as the first point of the vector defining the view direction of the camera.

-

- - - - -
- - - - - - - - - -
void VISU.View3D.SetViewUp in XYZ  theDir  ) 
-
- - - - - -
-   - +Gets the position of the camera in 3D space. This point is used as the first point of the vector defining the view direction of the camera. + +

+ +

+
+ + + + + + + + + +
void VISU.View3D.SetViewUp (in XYZ  theDir  ) 
+
+

-Sets the vertical line of the camera in 3D space.

-

- - - - -
- +Sets the vertical line of the camera in 3D space. + +

+ +

+
+
- - - - - + + + + +
XYZ VISU.View3D.GetViewUp  ) XYZ VISU.View3D.GetViewUp (  ) 
-
- - - - - -
-   - + +

-Gets the vertical line of the camera in 3D space.

-

- - - - -
- - - - - - - - - -
void VISU.View3D.SetFocalPoint in XYZ  theDir  ) 
-
- - - - - -
-   - +Gets the vertical line of the camera in 3D space. + +

+ +

+
+ + + + + + + + + +
void VISU.View3D.SetFocalPoint (in XYZ  theDir  ) 
+
+

-Sets the point of sight of the camera. This point is used as the second point of the vector defining the view direction of the camera.

-

- - - - -
- +Sets the point of sight of the camera. This point is used as the second point of the vector defining the view direction of the camera. + +

+ +

+
+
- - - - - + + + + +
XYZ VISU.View3D.GetFocalPoint  ) XYZ VISU.View3D.GetFocalPoint (  ) 
-
- - - - - -
-   - + +

-Gets the point of sight of the camera. This point is used as the second point of the vector defining the view direction of the camera.

-

- - - - -
- - - - - - - - - -
void VISU.View3D.SetParallelScale in double  theScale  ) 
-
- - - - - -
-   - +Gets the point of sight of the camera. This point is used as the second point of the vector defining the view direction of the camera. + +

+ +

+
+ + + + + + + + + +
void VISU.View3D.SetParallelScale (in double  theScale  ) 
+
+

-Zooming of the presentable object. Sets the scale.

-

- - - - -
- +Zooming of the presentable object. Sets the scale. + +

+ +

+
+
- - - - - + + + + +
double VISU.View3D.GetParallelScale  ) double VISU.View3D.GetParallelScale (  ) 
-
- - - - - -
-   - + +

-Zooming of the presentable object. Gets the scale.

-

- - - - -
- +Zooming of the presentable object. Gets the scale. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.View3D.ScaleView in Axis  theAxis, void VISU.View3D.ScaleView (in Axis  theAxis,
in double  theParamin double  theParam 
)
-
- - - -
-   - + +

Scaling of the view along a definite axis.

Parameters:
@@ -682,59 +582,43 @@ Scaling of the view along a definite axis.
Parameters:
theParam The coefficient of the scaling
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View3D.RemoveScale  ) void VISU.View3D.RemoveScale (  ) 
-
- - - - - -
-   - + +

-Removes the scaling of the view.

-

- - - - -
- - - - - - - - - -
boolean VISU.View3D.SaveViewParams in string  theName  ) 
-
- - - -
-   - +Removes the scaling of the view. + +

+ +

+
+ + + + + + + + + +
boolean VISU.View3D.SaveViewParams (in string  theName  ) 
+
+

Saves view parameters.

Returns:
True if the view parameters have been created, False if the parameters have been modified.
@@ -743,32 +627,24 @@ Saves view parameters.
Returns:
True if the view
theName The name under which the view parameters will be saved.
- - - -

- - - - -
- - - - - - - - - -
boolean VISU.View3D.RestoreViewParams in string  theName  ) 
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
boolean VISU.View3D.RestoreViewParams (in string  theName  ) 
+
+

Restores view parameters.

Returns:
True if the view parameters have been found and applied to the view, False if the parameters with this name don't exist.
@@ -777,32 +653,24 @@ Restores view parameters.
Returns:
True if the vi
theName The name of the view parameters which will be restored.
- - - -

- - - - -
- - - - - - - - - -
PresentationType VISU.View3D.GetPresentationType in ScalarMap  thePrs  ) 
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
PresentationType VISU.View3D.GetPresentationType (in ScalarMap  thePrs  ) 
+
+

Get representation type of the given presentation in this view.

Parameters:
@@ -811,41 +679,33 @@ Get representation type of the given presentation in this view.

Returns:
PresentationType Representation type of object in this view.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
string VISU.View3D.SetPresentationType in ScalarMap  thePrs, string VISU.View3D.SetPresentationType (in ScalarMap  thePrs,
in PresentationType  thePrsTypein PresentationType  thePrsType 
)
-
- - - -
-   - + +

Set representation type of the given presentation in this view.

Parameters:
@@ -855,32 +715,24 @@ Set representation type of the given presentation in this view.

Returns:
Empty string in case of success, error description in case of failure.
- - - -

- - - - -
- - - - - - - - - -
boolean VISU.View3D.IsShrinked in ScalarMap  thePrs  ) 
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
boolean VISU.View3D.IsShrinked (in ScalarMap  thePrs  ) 
+
+

Get shrink state of the given presentation in this view.

Parameters:
@@ -889,41 +741,33 @@ Get shrink state of the given presentation in this view.
Para

Returns:
TRUE if thePrs is shrinked in this view, FALSE overwise.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
string VISU.View3D.SetShrinked in ScalarMap  thePrs, string VISU.View3D.SetShrinked (in ScalarMap  thePrs,
in boolean  isShrinkedin boolean  isShrinked 
)
-
- - - -
-   - + +

Make the given presentation shrinked or not shrinked in this view.

Parameters:
@@ -933,32 +777,24 @@ Make the given presentation shrinked or not shrinked in this view.
<

Returns:
Empty string in case of success, error description in case of failure.
- - - -

- - - - -
- - - - - - - - - -
boolean VISU.View3D.IsShaded in ScalarMap  thePrs  ) 
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
boolean VISU.View3D.IsShaded (in ScalarMap  thePrs  ) 
+
+

Get shading state of the given presentation in this view.

Parameters:
@@ -967,41 +803,33 @@ Get shading state of the given presentation in this view.
Par

Returns:
TRUE if thePrs is shaded in this view, FALSE overwise.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
string VISU.View3D.SetShaded in ScalarMap  thePrs, string VISU.View3D.SetShaded (in ScalarMap  thePrs,
in boolean  isShadedin boolean  isShaded 
)
-
- - - -
-   - + +

Make the given presentation shaded or not shaded in this view.

Parameters:
@@ -1011,32 +839,24 @@ Make the given presentation shaded or not shaded in this view.
<

Returns:
Empty string in case of success, error description in case of failure.
- - - -

- - - - -
- - - - - - - - - -
double VISU.View3D.GetOpacity in ScalarMap  thePrs  ) 
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
double VISU.View3D.GetOpacity (in ScalarMap  thePrs  ) 
+
+

Get opacity of the given presentation in this view.

Parameters:
@@ -1045,41 +865,33 @@ Get opacity of the given presentation in this view.
Parameter

Returns:
Opacity value in range [0, 1], 0 - transparent, 1 - opaque.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
string VISU.View3D.SetOpacity in ScalarMap  thePrs, string VISU.View3D.SetOpacity (in ScalarMap  thePrs,
in double  theOpacityin double  theOpacity 
)
-
- - - -
-   - + +

Set opacity of the given presentation in this view.

Parameters:
@@ -1089,32 +901,24 @@ Set opacity of the given presentation in this view.
Parameter

Returns:
Empty string in case of success, error description in case of failure.
- - - -

- - - - -
- - - - - - - - - -
double VISU.View3D.GetLineWidth in ScalarMap  thePrs  ) 
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
double VISU.View3D.GetLineWidth (in ScalarMap  thePrs  ) 
+
+

Get line width of the given presentation in this view.

Parameters:
@@ -1123,41 +927,33 @@ Get line width of the given presentation in this view.
Parame

Returns:
Line width of thePrs in this view.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
string VISU.View3D.SetLineWidth in ScalarMap  thePrs, string VISU.View3D.SetLineWidth (in ScalarMap  thePrs,
in double  theLineWidthin double  theLineWidth 
)
-
- - - -
-   - + +

Set line width of the given presentation in this view.

Parameters:
@@ -1167,232 +963,168 @@ Set line width of the given presentation in this view.
Parame

Returns:
Empty string in case of success, error description in case of failure.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.View.ShowPart in ViewRepresentation  ViewRepr, void VISU.View.ShowPart (in ViewRepresentation  ViewRepr,
in boolean  statein boolean  state 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- - - - - - - - - -
boolean VISU.View.IsPartShown in ViewRepresentation  ViewRepr  )  [inherited]
-
- - - - - -
-   - + + +

+ +

+
+ + + + + + + + + +
boolean VISU.View.IsPartShown (in ViewRepresentation  ViewRepr  )  [inherited]
+
+

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.SplitRight  )  [inherited]void VISU.View.SplitRight (  )  [inherited]
-
- - - - - -
-   - + +

-Horizontally split workarea of this view. This view is moved in a new right area.

-

- - - - -
- +Horizontally split workarea of this view. This view is moved in a new right area. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.SplitLeft  )  [inherited]void VISU.View.SplitLeft (  )  [inherited]
-
- - - - - -
-   - + +

-Horizontally split workarea of this view. This view stays in an old left area, others are moved in a new right area.

-

- - - - -
- +Horizontally split workarea of this view. This view stays in an old left area, others are moved in a new right area. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.SplitBottom  )  [inherited]void VISU.View.SplitBottom (  )  [inherited]
-
- - - - - -
-   - + +

-Vertically split workarea of this view. This view is moved in a new bottom area.

-

- - - - -
- +Vertically split workarea of this view. This view is moved in a new bottom area. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.SplitTop  )  [inherited]void VISU.View.SplitTop (  )  [inherited]
-
- - - - - -
-   - + +

-Vertically split workarea of this view. This view stays in an old top area, others are moved in a new bottom area.

-

- - - - -
- +Vertically split workarea of this view. This view stays in an old top area, others are moved in a new bottom area. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.OnTop  )  [inherited]void VISU.View.OnTop (  )  [inherited]
-
- - - - - -
-   - + +

-Put this view window on top of its work area.

-

- - - - -
- - - - - - - - - -
void VISU.View.Attract in View  theView  )  [inherited]
-
- - - -
-   - +Put this view window on top of its work area. + +

+ +

+
+ + + + + + + + + +
void VISU.View.Attract (in View  theView  )  [inherited]
+
+

Put theView in workarea of this view right after it. If theView was alone in its workarea, workarea of theView will be destroyed. If theView was in the same workarea with this view, simple reordering will take place.

Parameters:
@@ -1400,32 +1132,24 @@ Put theView in workarea of this view right after it. If theView
theView A view window to be attracted to this one.
- - - -

- - - - -
- - - - - - - - - -
void VISU.View.AttractAll in View  theView  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.AttractAll (in View  theView  )  [inherited]
+
+

Put all the view windows from workarea of theView in workarea of this view right after it. Workarea of theView will be destroyed. If theView was in the same workarea with this view, simple reordering will take place.

Parameters:
@@ -1433,32 +1157,24 @@ Put all the view windows from workarea of theView in workarea of this v
theView A view window to be attracted to this one together with all its workarea.
- - - -

- - - - -
- - - - - - - - - -
void VISU.View.SetRelativePositionInSplitter in double  thePosition  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetRelativePositionInSplitter (in double  thePosition  )  [inherited]
+
+

Set position of this view window relatively its splitter.

Parameters:
@@ -1466,32 +1182,24 @@ Set position of this view window relatively its splitter.
Par
thePosition Desired position of this view window relatively its splitter. Meaningfull values lays in range [0..1].
-Direction of positioning is defined by the splitter orientation. - - -

- - - - -
- - - - - - - - - -
void VISU.View.SetRelativeSizeInSplitter in double  theSize  )  [inherited]
-
- - - -
-   - +Direction of positioning is defined by the splitter orientation. + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetRelativeSizeInSplitter (in double  theSize  )  [inherited]
+
+

Set size of this view window relatively its splitter.

Parameters:
@@ -1499,32 +1207,24 @@ Set size of this view window relatively its splitter.
Paramet
theSize Desired size of this view window relatively its splitter. Meaningfull values lays in range [0..1].
-Direction of resizing is defined by the splitter orientation. - - -

- - - - -
- - - - - - - - - -
void VISU.View.SetRelativePositionX in double  thePosition  )  [inherited]
-
- - - -
-   - +Direction of resizing is defined by the splitter orientation. + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetRelativePositionX (in double  thePosition  )  [inherited]
+
+

Set horizontal position of this view window relatively its workstack.

Parameters:
@@ -1532,32 +1232,24 @@ Set horizontal position of this view window relatively its workstack.
thePosition Desired horizontal position of this view window relatively its workstack. Meaningfull values lays in range [0..1].
- - - -

- - - - -
- - - - - - - - - -
void VISU.View.SetRelativePositionY in double  thePosition  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetRelativePositionY (in double  thePosition  )  [inherited]
+
+

Set vertical position of this view window relatively its workstack.

Parameters:
@@ -1565,32 +1257,24 @@ Set vertical position of this view window relatively its workstack.
thePosition Desired vertical position of this view window relatively its workstack. Meaningfull values lays in range [0..1].
- - - -

- - - - -
- - - - - - - - - -
void VISU.View.SetRelativeSizeX in double  theSize  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetRelativeSizeX (in double  theSize  )  [inherited]
+
+

Set horizontal size of this view window relatively its workstack.

Parameters:
@@ -1598,32 +1282,24 @@ Set horizontal size of this view window relatively its workstack.
theSize Desired horizontal size of this view window relatively its workstack. Meaningfull values lays in range [0..1].
- - - -

- - - - -
- - - - - - - - - -
void VISU.View.SetRelativeSizeY in double  theSize  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetRelativeSizeY (in double  theSize  )  [inherited]
+
+

Set vertical size of this view window relatively its workstack.

Parameters:
@@ -1631,353 +1307,257 @@ Set vertical size of this view window relatively its workstack.
theSize Desired vertical size of this view window relatively its workstack. Meaningfull values lays in range [0..1].
- - - -

- - - - -
- - - - - - - - - -
void VISU.View.SetViewWidth in long  Width  )  [inherited]
-
- - - - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetViewWidth (in long  Width  )  [inherited]
+
+

-Old methods for view parameters management, they don't work now

-

- - - - -
- - - - - - - - - -
void VISU.View.SetViewHeight in long  Height  )  [inherited]
-
- - - - - -
-   - +Old methods for view parameters management, they don't work now + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetViewHeight (in long  Height  )  [inherited]
+
+

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.View.GetViewWidth  )  [inherited]long VISU.View.GetViewWidth (  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.View.GetViewHeight  )  [inherited]long VISU.View.GetViewHeight (  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- - - - - - - - - -
void VISU.View.SetViewPositionHorizontal in ViewPosition  ViewPosHor  )  [inherited]
-
- - - - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetViewPositionHorizontal (in ViewPosition  ViewPosHor  )  [inherited]
+
+

-

-

- - - - -
- - - - - - - - - -
void VISU.View.SetViewPositionVertical in ViewPosition  ViewPosVer  )  [inherited]
-
- - - - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetViewPositionVertical (in ViewPosition  ViewPosVer  )  [inherited]
+
+

-

-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.View.SetRelativePosition in double  x, void VISU.View.SetRelativePosition (in double  x,
in double  yin double  y 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.View.SetRelativeSize in double  x, void VISU.View.SetRelativeSize (in double  x,
in double  yin double  y 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.Minimize  )  [inherited]void VISU.View.Minimize (  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.Restore  )  [inherited]void VISU.View.Restore (  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.Maximize  )  [inherited]void VISU.View.Maximize (  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- - - - - - - - - -
void VISU.View.SetTitle in string  theTitle  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetTitle (in string  theTitle  )  [inherited]
+
+

Sets the title of the View frame.

Parameters:
@@ -1985,59 +1565,43 @@ Sets the title of the View frame.
Parameters:
theTitle String parameter defining the title of the View frame.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
string VISU.View.GetTitle  )  [inherited]string VISU.View.GetTitle (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the title of the View frame.

-

- - - - -
- - - - - - - - - -
void VISU.View.SetBackground in SALOMEDS::Color  theColor  )  [inherited]
-
- - - -
-   - +Gets the title of the View frame. + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetBackground (in SALOMEDS::Color  theColor  )  [inherited]
+
+

Sets background color of the View frame.

Parameters:
@@ -2045,113 +1609,81 @@ Sets background color of the View frame.
Parameters:
theColor Background color defined in SALOMEDS.Color enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
SALOMEDS::Color VISU.View.GetBackground  )  [inherited]SALOMEDS::Color VISU.View.GetBackground (  )  [inherited]
-
- - - - - -
-   - + +

-Gets background color of the View frame.

-

- - - - -
- +Gets background color of the View frame. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.EraseAll  )  [inherited]void VISU.View.EraseAll (  )  [inherited]
-
- - - - - -
-   - + +

-Removes all presentations (presentable objects) from the view.

-

- - - - -
- +Removes all presentations (presentable objects) from the view. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.DisplayAll  )  [inherited]void VISU.View.DisplayAll (  )  [inherited]
-
- - - - - -
-   - + +

-Displays all presentations (presentable objects) in the view.

-

- - - - -
- - - - - - - - - -
void VISU.View.Erase in PrsObject  thePrsObj  )  [inherited]
-
- - - -
-   - +Displays all presentations (presentable objects) in the view. + +

+ +

+
+ + + + + + + + + +
void VISU.View.Erase (in PrsObject  thePrsObj  )  [inherited]
+
+

Removes a definite presentation (presentable object) from the view.

Parameters:
@@ -2159,32 +1691,24 @@ Removes a definite presentation (presentable object) from the view.
thePrsObj The presentation (presentable object) which should be deleted.
- - - -

- - - - -
- - - - - - - - - -
void VISU.View.Display in PrsObject  thePrsObj  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.Display (in PrsObject  thePrsObj  )  [inherited]
+
+

Displays a definite presentation (presentable object) in the view.

Parameters:
@@ -2192,32 +1716,24 @@ Displays a definite presentation (presentable object) in the view.
<
thePrsObj The presentation (presentable object) which should be displayed.
- - - -

- - - - -
- - - - - - - - - -
void VISU.View.DisplayOnly in PrsObject  thePrsObj  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.DisplayOnly (in PrsObject  thePrsObj  )  [inherited]
+
+

Allows to display only a definite presentation (presentable object) in the view. All other presentations are removed from the view.

Parameters:
@@ -2225,59 +1741,43 @@ Allows to display only a definite presentation (presentable object) in the view.
thePrsObj The presentation (presentable object) which should be displayed.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.Update  )  [inherited]void VISU.View.Update (  )  [inherited]
-
- - - - - -
-   - + +

-Updates the view.

-

- - - - -
- - - - - - - - - -
boolean VISU.View.SavePicture in string  theFileName  )  [inherited]
-
- - - -
-   - +Updates the view. + +

+ +

+
+ + + + + + + + + +
boolean VISU.View.SavePicture (in string  theFileName  )  [inherited]
+
+

Saves the view.

Parameters:
@@ -2286,65 +1786,49 @@ Saves the view.
Parameters:

Returns:
True, if the view have been saved successfully.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Returns ID of the object. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]VISUType VISU.Base.GetType (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns the type of the presentable object + +

+Generated on Thu Jun 21 14:31:18 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1View3D__inherit__graph.jpg index 7da1ebe17b8fc9ebc4a2c9937062653648902cca..ddfcb301848f93cb7301aa87634a1bb18e14e11b 100644 GIT binary patch literal 4934 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 delta 3916 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 - +

VISU.ViewManager Interface Reference

Interface of the ViewManager. More...

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.ViewManager:

Inheritance graph
- + @@ -49,140 +49,100 @@ Inheritance diagram for VISU.ViewManager:

ViewManager is necessary for work with view windows (creation and deletion).


Member Function Documentation

-

-

- - - -
- + +
+
+
- - - - - + + + + +
View VISU.ViewManager.GetCurrentView  ) View VISU.ViewManager.GetCurrentView (  ) 
-
- - - - - -
-   - + +

Returns an object reference to the active View Frame. Type of the View must be checked.

Note:

Returns nil if there are no views currently opened.
-
-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
View3D VISU.ViewManager.Create3DView  ) View3D VISU.ViewManager.Create3DView (  ) 
-
- - - - - -
-   - + +

-Returns an object reference to the newly created 3D View.

-

- - - - -
- +Returns an object reference to the newly created 3D View. + +

+ +

+
+
- - - - - - + + + + + +
TableView VISU.ViewManager.CreateTableView in Table  theTable  ) TableView VISU.ViewManager.CreateTableView (in Table  theTable  ) 
-
- - - - - -
-   - + +

-Returns an object reference to the newly created Table View.

-

- - - - -
- +Returns an object reference to the newly created Table View. + +

+ +

+
+
- - - - - + + + + +
XYPlot VISU.ViewManager.CreateXYPlot  ) XYPlot VISU.ViewManager.CreateXYPlot (  ) 
-
- - - - - -
-   - + +

-Returns an object reference to the newly created 2D plot View.

-

- - - - -
- +Returns an object reference to the newly created 2D plot View. + +

+ +

+
+
- - - - - - + + + + + +
void VISU.ViewManager.Destroy in View  theView  ) void VISU.ViewManager.Destroy (in View  theView  ) 
-
- - - -
-   - + +

Deletes a definite view.

Parameters:
@@ -190,65 +150,49 @@ Deletes a definite view.
Parameters:
theView The view which should be deleted.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Returns ID of the object. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]VISUType VISU.Base.GetType (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns the type of the presentable object + +

+Generated on Thu Jun 21 14:31:21 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ViewManager__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1ViewManager__inherit__graph.jpg index a1188b14348ed8526bd03e8cfc47e5ecf62763e1..e02fe030c8339bdd87267a0a2c8a5e497339322b 100644 GIT binary patch delta 3238 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 delta 3220 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 be0)}YT~DHvUME0XVhEs|2f0CVn92VEd|}(A literal 9464 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 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 3edaf2b1..9c519f2b 100644 --- a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot.html +++ b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot.html @@ -11,27 +11,51 @@   - +

VISU.XYPlot Interface Reference

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

-import "VISU_Gen.idl"; +import "VISU_Gen.idl";

Inheritance diagram for VISU.XYPlot:

Inheritance graph
- + + + + + + + + + + + + + + + + + + + + + + + + + - + - + @@ -74,13 +98,13 @@ Inheritance diagram for VISU.XYPlot:

Scaling 
- + - + - + - + @@ -140,9 +164,9 @@ Inheritance diagram for VISU.XYPlot:

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

void 
- + - + @@ -170,7 +194,7 @@ Inheritance diagram for VISU.XYPlot:

void 
- + @@ -181,24 +205,16 @@ Inheritance diagram for VISU.XYPlot:

-


Public Types

 POINTS
 MULTYLINE
 SPLINE
enum  CurveType { POINTS, MULTYLINE, SPLINE }
 OBJECTBROWSER
 VIEWER
 PYTHON
 MESSAGES
 TOP
 CENTER
 BOTTOM
 RIGHT
 LEFT
enum  ViewRepresentation { OBJECTBROWSER, VIEWER, PYTHON, @@ -50,9 +74,9 @@ Inheritance diagram for VISU.XYPlot:


Public Member Functions

void SetSubTitle (in string theTitle)
void SetSubTitle (in string theTitle)
string GetSubTitle ()
string GetSubTitle ()
void SetCurveType (in CurveType theType)
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 ()
- - - -
- + +
+
+
- +
enum VISU::XYPlot::CurveType enum VISU::XYPlot::CurveType
-
- - - -
-   - + +

This enumeration contains a set of elements determining the type of the curve lines, which will be displayed in your XY plot.

Enumerator:
@@ -211,27 +227,19 @@ This enumeration contains a set of elements determining the type of the curve li
- - - -

- - - - -
- + + +

+ +

+
+
- +
enum VISU::View::ViewRepresentation [inherited] enum VISU::View::ViewRepresentation [inherited]
-
- - - -
-   - + +

displaying part ("ALL" isn't setable)

Enumerator:
@@ -246,27 +254,19 @@ displaying part ("ALL" isn't setable)
Enumerator:
- - - -

- - - - -
- + + +

+ +

+
+
- +
enum VISU::View::ViewPosition [inherited] enum VISU::View::ViewPosition [inherited]
-
- - - -
-   - + +

Enumerator:
@@ -283,33 +283,25 @@ displaying part ("ALL" isn't setable)
Enumerator:
- - - + + +


Member Function Documentation

-

- - - - -
- - - - - - - - - -
void VISU.XYPlot.SetSubTitle in string  theTitle  ) 
-
- - - -
-   - + +
+
+ + + + + + + + + +
void VISU.XYPlot.SetSubTitle (in string  theTitle  ) 
+
+

Sets the title of the XY plot

Parameters:
@@ -317,59 +309,43 @@ Sets the title of the XY plot
Parameters:
theTitle The title of the XY plot
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
string VISU.XYPlot.GetSubTitle  ) string VISU.XYPlot.GetSubTitle (  ) 
-
- - - - - -
-   - + +

-Gets the title of the XY plot

-

- - - - -
- - - - - - - - - -
void VISU.XYPlot.SetCurveType in CurveType  theType  ) 
-
- - - -
-   - +Gets the title of the XY plot + +

+ +

+
+ + + + + + + + + +
void VISU.XYPlot.SetCurveType (in CurveType  theType  ) 
+
+

Sets the type of the curve lines.

Parameters:
@@ -377,59 +353,43 @@ Sets the type of the curve lines.
Parameters:
theType The type of the curve lines taken from CurveType enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
CurveType VISU.XYPlot.GetCurveType  ) CurveType VISU.XYPlot.GetCurveType (  ) 
-
- - - - - -
-   - + +

-Gets the type of the curve lines.

-

- - - - -
- - - - - - - - - -
void VISU.XYPlot.SetMarkerSize in long  theSize  ) 
-
- - - -
-   - +Gets the type of the curve lines. + +

+ +

+
+ + + + + + + + + +
void VISU.XYPlot.SetMarkerSize (in long  theSize  ) 
+
+

Sets the size of the markers (data points) with help of which the curve is constructed on the graphics.

Parameters:
@@ -437,157 +397,125 @@ Sets the size of the markers (data points) with help of which the curve is const
theSize Long value defining the size of the markers.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.XYPlot.GetMarkerSize  ) long VISU.XYPlot.GetMarkerSize (  ) 
-
- - - - - -
-   - + +

-Gets the size of the markers (data points) with help of which the curve is constructed on the graphics.

-

- - - - -
- +Gets the size of the markers (data points) with help of which the curve is constructed on the graphics. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.XYPlot.EnableXGrid in boolean  theMajor, void VISU.XYPlot.EnableXGrid (in boolean  theMajor,
in long  theNumMajor, in long  theNumMajor,
in boolean  theMinor, in boolean  theMinor,
in long  theNumMinorin long  theNumMinor 
)
-
- - - - - -
-   - + +

-Enable/disables X-axis grid of the 2D plot.

-

- - - - -
- +Enable/disables X-axis grid of the 2D plot. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.XYPlot.EnableYGrid in boolean  theMajor, void VISU.XYPlot.EnableYGrid (in boolean  theMajor,
in long  theNumMajor, in long  theNumMajor,
in boolean  theMinor, in boolean  theMinor,
in long  theNumMinorin long  theNumMinor 
)
-
- - - - - -
-   - + +

-Enable/disables Y-axis grid of the 2D plot.

-

- - - - -
- - - - - - - - - -
void VISU.XYPlot.SetHorScaling in Scaling  theScaling  ) 
-
- - - -
-   - +Enable/disables Y-axis grid of the 2D plot. + +

+ +

+
+ + + + + + + + + +
void VISU.XYPlot.SetHorScaling (in Scaling  theScaling  ) 
+
+

Sets horizontal scaling of the 2D plot.

Parameters:
@@ -595,59 +523,43 @@ Sets horizontal scaling of the 2D plot.
Parameters:
<
theScaling Type of scaling taken from Scaling enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
Scaling VISU.XYPlot.GetHorScaling  ) Scaling VISU.XYPlot.GetHorScaling (  ) 
-
- - - - - -
-   - + +

-Gets the type horizontal scaling of the 2D plot.

-

- - - - -
- - - - - - - - - -
void VISU.XYPlot.SetVerScaling in Scaling  theScaling  ) 
-
- - - -
-   - +Gets the type horizontal scaling of the 2D plot. + +

+ +

+
+ + + + + + + + + +
void VISU.XYPlot.SetVerScaling (in Scaling  theScaling  ) 
+
+

Sets vertical scaling of the 2D plot.

Parameters:
@@ -655,59 +567,43 @@ Sets vertical scaling of the 2D plot.
Parameters:
theScaling Type of scaling taken from Scaling enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
Scaling VISU.XYPlot.GetVerScaling  ) Scaling VISU.XYPlot.GetVerScaling (  ) 
-
- - - - - -
-   - + +

-Gets the type vertical scaling of the 2D plot.

-

- - - - -
- - - - - - - - - -
void VISU.XYPlot.SetXTitle in string  theTitle  ) 
-
- - - -
-   - +Gets the type vertical scaling of the 2D plot. + +

+ +

+
+ + + + + + + + + +
void VISU.XYPlot.SetXTitle (in string  theTitle  ) 
+
+

Sets the title of the X-axis of the plot.

Parameters:
@@ -715,59 +611,43 @@ Sets the title of the X-axis of the plot.
Parameters:
theTitle String value defining the title of the X-axis of the plot.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
string VISU.XYPlot.GetXTitle  ) string VISU.XYPlot.GetXTitle (  ) 
-
- - - - - -
-   - + +

-Gets the title of the X-axis of the plot.

-

- - - - -
- - - - - - - - - -
void VISU.XYPlot.SetYTitle in string  theTitle  ) 
-
- - - -
-   - +Gets the title of the X-axis of the plot. + +

+ +

+
+ + + + + + + + + +
void VISU.XYPlot.SetYTitle (in string  theTitle  ) 
+
+

Sets the title of the Y-axis of the plot.

Parameters:
@@ -775,486 +655,366 @@ Sets the title of the Y-axis of the plot.
Parameters:
theTitle String value defining the title of the X-axis of the plot.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
string VISU.XYPlot.GetYTitle  ) string VISU.XYPlot.GetYTitle (  ) 
-
- - - - - -
-   - + +

-Gets the title of the Y-axis of the plot.

-

- - - - -
- - - - - - - - - -
void VISU.XYPlot.ShowLegend in boolean  theShowing  ) 
-
- - - - - -
-   - +Gets the title of the Y-axis of the plot. + +

+ +

+
+ + + + + + + + + +
void VISU.XYPlot.ShowLegend (in boolean  theShowing  ) 
+
+

-Shows/hides the legend (description) of the 2D plot.

-

- - - - -
- +Shows/hides the legend (description) of the 2D plot. + +

+ +

+
+
- - - - - + + + + +
void VISU.XYPlot.FitAll  ) void VISU.XYPlot.FitAll (  ) 
-
- - - - - -
-   - + +

-Shrinks and enlarges the 2D plot to fit the 2D viewer.

-

- - - - -
- +Shrinks and enlarges the 2D plot to fit the 2D viewer. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.XYPlot.FitXRange in double  xMin, void VISU.XYPlot.FitXRange (in double  xMin,
in double  xMaxin double  xMax 
)
-
- - - - - -
-   - + +

-Set range of the 2D plot to X axis of the 2D viewer.

-

- - - - -
- +Set range of the 2D plot to X axis of the 2D viewer. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.XYPlot.FitYRange in double  yMin, void VISU.XYPlot.FitYRange (in double  yMin,
in double  yMaxin double  yMax 
)
-
- - - - - -
-   - + +

-Set range of the 2D plot to Y axis of the 2D viewer.

-

- - - - -
- +Set range of the 2D plot to Y axis of the 2D viewer. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.XYPlot.FitRange in double  xMin, void VISU.XYPlot.FitRange (in double  xMin,
in double  xMax, in double  xMax,
in double  yMin, in double  yMin,
in double  yMaxin double  yMax 
)
-
- - - - - -
-   - + +

-Set range of the 2D plot to XY axis of the 2D viewer.

-

- - - - -
- +Set range of the 2D plot to XY axis of the 2D viewer. + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - - + + + + - - - - + + + + - - - + + +
void VISU.XYPlot.GetFitRanges out double  xMin, void VISU.XYPlot.GetFitRanges (out double  xMin,
out double  xMax, out double  xMax,
out double  yMin, out double  yMin,
out double  yMaxout double  yMax 
)
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.View.ShowPart in ViewRepresentation  ViewRepr, void VISU.View.ShowPart (in ViewRepresentation  ViewRepr,
in boolean  statein boolean  state 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- - - - - - - - - -
boolean VISU.View.IsPartShown in ViewRepresentation  ViewRepr  )  [inherited]
-
- - - - - -
-   - + + +

+ +

+
+ + + + + + + + + +
boolean VISU.View.IsPartShown (in ViewRepresentation  ViewRepr  )  [inherited]
+
+

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.SplitRight  )  [inherited]void VISU.View.SplitRight (  )  [inherited]
-
- - - - - -
-   - + +

-Horizontally split workarea of this view. This view is moved in a new right area.

-

- - - - -
- +Horizontally split workarea of this view. This view is moved in a new right area. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.SplitLeft  )  [inherited]void VISU.View.SplitLeft (  )  [inherited]
-
- - - - - -
-   - + +

-Horizontally split workarea of this view. This view stays in an old left area, others are moved in a new right area.

-

- - - - -
- +Horizontally split workarea of this view. This view stays in an old left area, others are moved in a new right area. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.SplitBottom  )  [inherited]void VISU.View.SplitBottom (  )  [inherited]
-
- - - - - -
-   - + +

-Vertically split workarea of this view. This view is moved in a new bottom area.

-

- - - - -
- +Vertically split workarea of this view. This view is moved in a new bottom area. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.SplitTop  )  [inherited]void VISU.View.SplitTop (  )  [inherited]
-
- - - - - -
-   - + +

-Vertically split workarea of this view. This view stays in an old top area, others are moved in a new bottom area.

-

- - - - -
- +Vertically split workarea of this view. This view stays in an old top area, others are moved in a new bottom area. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.OnTop  )  [inherited]void VISU.View.OnTop (  )  [inherited]
-
- - - - - -
-   - + +

-Put this view window on top of its work area.

-

- - - - -
- - - - - - - - - -
void VISU.View.Attract in View  theView  )  [inherited]
-
- - - -
-   - +Put this view window on top of its work area. + +

+ +

+
+ + + + + + + + + +
void VISU.View.Attract (in View  theView  )  [inherited]
+
+

Put theView in workarea of this view right after it. If theView was alone in its workarea, workarea of theView will be destroyed. If theView was in the same workarea with this view, simple reordering will take place.

Parameters:
@@ -1262,32 +1022,24 @@ Put theView in workarea of this view right after it. If theView
theView A view window to be attracted to this one.
- - - -

- - - - -
- - - - - - - - - -
void VISU.View.AttractAll in View  theView  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.AttractAll (in View  theView  )  [inherited]
+
+

Put all the view windows from workarea of theView in workarea of this view right after it. Workarea of theView will be destroyed. If theView was in the same workarea with this view, simple reordering will take place.

Parameters:
@@ -1295,32 +1047,24 @@ Put all the view windows from workarea of theView in workarea of this v
theView A view window to be attracted to this one together with all its workarea.
- - - -

- - - - -
- - - - - - - - - -
void VISU.View.SetRelativePositionInSplitter in double  thePosition  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetRelativePositionInSplitter (in double  thePosition  )  [inherited]
+
+

Set position of this view window relatively its splitter.

Parameters:
@@ -1328,32 +1072,24 @@ Set position of this view window relatively its splitter.
Par
thePosition Desired position of this view window relatively its splitter. Meaningfull values lays in range [0..1].
-Direction of positioning is defined by the splitter orientation. - - -

- - - - -
- - - - - - - - - -
void VISU.View.SetRelativeSizeInSplitter in double  theSize  )  [inherited]
-
- - - -
-   - +Direction of positioning is defined by the splitter orientation. + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetRelativeSizeInSplitter (in double  theSize  )  [inherited]
+
+

Set size of this view window relatively its splitter.

Parameters:
@@ -1361,32 +1097,24 @@ Set size of this view window relatively its splitter.
Paramet
theSize Desired size of this view window relatively its splitter. Meaningfull values lays in range [0..1].
-Direction of resizing is defined by the splitter orientation. - - -

- - - - -
- - - - - - - - - -
void VISU.View.SetRelativePositionX in double  thePosition  )  [inherited]
-
- - - -
-   - +Direction of resizing is defined by the splitter orientation. + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetRelativePositionX (in double  thePosition  )  [inherited]
+
+

Set horizontal position of this view window relatively its workstack.

Parameters:
@@ -1394,32 +1122,24 @@ Set horizontal position of this view window relatively its workstack.
thePosition Desired horizontal position of this view window relatively its workstack. Meaningfull values lays in range [0..1].
- - - -

- - - - -
- - - - - - - - - -
void VISU.View.SetRelativePositionY in double  thePosition  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetRelativePositionY (in double  thePosition  )  [inherited]
+
+

Set vertical position of this view window relatively its workstack.

Parameters:
@@ -1427,32 +1147,24 @@ Set vertical position of this view window relatively its workstack.
thePosition Desired vertical position of this view window relatively its workstack. Meaningfull values lays in range [0..1].
- - - -

- - - - -
- - - - - - - - - -
void VISU.View.SetRelativeSizeX in double  theSize  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetRelativeSizeX (in double  theSize  )  [inherited]
+
+

Set horizontal size of this view window relatively its workstack.

Parameters:
@@ -1460,32 +1172,24 @@ Set horizontal size of this view window relatively its workstack.
theSize Desired horizontal size of this view window relatively its workstack. Meaningfull values lays in range [0..1].
- - - -

- - - - -
- - - - - - - - - -
void VISU.View.SetRelativeSizeY in double  theSize  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetRelativeSizeY (in double  theSize  )  [inherited]
+
+

Set vertical size of this view window relatively its workstack.

Parameters:
@@ -1493,353 +1197,257 @@ Set vertical size of this view window relatively its workstack.
theSize Desired vertical size of this view window relatively its workstack. Meaningfull values lays in range [0..1].
- - - -

- - - - -
- - - - - - - - - -
void VISU.View.SetViewWidth in long  Width  )  [inherited]
-
- - - - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetViewWidth (in long  Width  )  [inherited]
+
+

-Old methods for view parameters management, they don't work now

-

- - - - -
- - - - - - - - - -
void VISU.View.SetViewHeight in long  Height  )  [inherited]
-
- - - - - -
-   - +Old methods for view parameters management, they don't work now + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetViewHeight (in long  Height  )  [inherited]
+
+

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.View.GetViewWidth  )  [inherited]long VISU.View.GetViewWidth (  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
long VISU.View.GetViewHeight  )  [inherited]long VISU.View.GetViewHeight (  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- - - - - - - - - -
void VISU.View.SetViewPositionHorizontal in ViewPosition  ViewPosHor  )  [inherited]
-
- - - - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetViewPositionHorizontal (in ViewPosition  ViewPosHor  )  [inherited]
+
+

-

-

- - - - -
- - - - - - - - - -
void VISU.View.SetViewPositionVertical in ViewPosition  ViewPosVer  )  [inherited]
-
- - - - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetViewPositionVertical (in ViewPosition  ViewPosVer  )  [inherited]
+
+

-

-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.View.SetRelativePosition in double  x, void VISU.View.SetRelativePosition (in double  x,
in double  yin double  y 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - + + + + - - - - + + + + - - - + + +
void VISU.View.SetRelativeSize in double  x, void VISU.View.SetRelativeSize (in double  x,
in double  yin double  y 
[inherited]) [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.Minimize  )  [inherited]void VISU.View.Minimize (  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.Restore  )  [inherited]void VISU.View.Restore (  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.Maximize  )  [inherited]void VISU.View.Maximize (  )  [inherited]
-
- - - - - -
-   - + +

-

-

- - - - -
- - - - - - - - - -
void VISU.View.SetTitle in string  theTitle  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetTitle (in string  theTitle  )  [inherited]
+
+

Sets the title of the View frame.

Parameters:
@@ -1847,59 +1455,43 @@ Sets the title of the View frame.
Parameters:
theTitle String parameter defining the title of the View frame.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
string VISU.View.GetTitle  )  [inherited]string VISU.View.GetTitle (  )  [inherited]
-
- - - - - -
-   - + +

-Gets the title of the View frame.

-

- - - - -
- - - - - - - - - -
void VISU.View.SetBackground in SALOMEDS::Color  theColor  )  [inherited]
-
- - - -
-   - +Gets the title of the View frame. + +

+ +

+
+ + + + + + + + + +
void VISU.View.SetBackground (in SALOMEDS::Color  theColor  )  [inherited]
+
+

Sets background color of the View frame.

Parameters:
@@ -1907,113 +1499,81 @@ Sets background color of the View frame.
Parameters:
theColor Background color defined in SALOMEDS.Color enumeration.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
SALOMEDS::Color VISU.View.GetBackground  )  [inherited]SALOMEDS::Color VISU.View.GetBackground (  )  [inherited]
-
- - - - - -
-   - + +

-Gets background color of the View frame.

-

- - - - -
- +Gets background color of the View frame. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.EraseAll  )  [inherited]void VISU.View.EraseAll (  )  [inherited]
-
- - - - - -
-   - + +

-Removes all presentations (presentable objects) from the view.

-

- - - - -
- +Removes all presentations (presentable objects) from the view. + +

+ +

+
+
- - - - - + + + + +
void VISU.View.DisplayAll  )  [inherited]void VISU.View.DisplayAll (  )  [inherited]
-
- - - - - -
-   - + +

-Displays all presentations (presentable objects) in the view.

-

- - - - -
- - - - - - - - - -
void VISU.View.Erase in PrsObject  thePrsObj  )  [inherited]
-
- - - -
-   - +Displays all presentations (presentable objects) in the view. + +

+ +

+
+ + + + + + + + + +
void VISU.View.Erase (in PrsObject  thePrsObj  )  [inherited]
+
+

Removes a definite presentation (presentable object) from the view.

Parameters:
@@ -2021,32 +1581,24 @@ Removes a definite presentation (presentable object) from the view.
thePrsObj The presentation (presentable object) which should be deleted.
- - - -

- - - - -
- - - - - - - - - -
void VISU.View.Display in PrsObject  thePrsObj  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.Display (in PrsObject  thePrsObj  )  [inherited]
+
+

Displays a definite presentation (presentable object) in the view.

Parameters:
@@ -2054,32 +1606,24 @@ Displays a definite presentation (presentable object) in the view.
<
thePrsObj The presentation (presentable object) which should be displayed.
- - - -

- - - - -
- - - - - - - - - -
void VISU.View.DisplayOnly in PrsObject  thePrsObj  )  [inherited]
-
- - - -
-   - + + +

+ +

+
+ + + + + + + + + +
void VISU.View.DisplayOnly (in PrsObject  thePrsObj  )  [inherited]
+
+

Allows to display only a definite presentation (presentable object) in the view. All other presentations are removed from the view.

Parameters:
@@ -2087,59 +1631,43 @@ Allows to display only a definite presentation (presentable object) in the view.
thePrsObj The presentation (presentable object) which should be displayed.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
void VISU.View.Update  )  [inherited]void VISU.View.Update (  )  [inherited]
-
- - - - - -
-   - + +

-Updates the view.

-

- - - - -
- - - - - - - - - -
boolean VISU.View.SavePicture in string  theFileName  )  [inherited]
-
- - - -
-   - +Updates the view. + +

+ +

+
+ + + + + + + + + +
boolean VISU.View.SavePicture (in string  theFileName  )  [inherited]
+
+

Saves the view.

Parameters:
@@ -2148,65 +1676,49 @@ Saves the view.
Parameters:

Returns:
True, if the view have been saved successfully.
- - - -

- - - - -
- + + +

+ +

+
+
- - - - - + + + + +
IdType VISU.Base.GetID  )  [inherited]IdType VISU.Base.GetID (  )  [inherited]
-
- - - - - -
-   - + +

-Returns ID of the object.

-

- - - - -
- +Returns ID of the object. + +

+ +

+
+
- - - - - + + + + +
VISUType VISU.Base.GetType  )  [inherited]VISUType VISU.Base.GetType (  )  [inherited]
-
- - - - - -
-   - + +

-Returns the type of the presentable object

+Returns the type of the presentable object + +

+Generated on Thu Jun 21 14:31:21 2007 for SALOME - VISU - v.4.0.0 by doxygen 1.4.7 diff --git a/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot__inherit__graph.jpg b/doc/salome/gui/VISU/visugenidl_doc/interfaceVISU_1_1XYPlot__inherit__graph.jpg index fe731c7ea1f380b5fde3321bea39b7d5e8840bc6..ba97d42408ed408c29e59b5e9bc7359e8fe06e5f 100644 GIT binary patch delta 3746 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 bt(kZ + + + + + Main Page + + + + +  + + + +

Package VISU

+

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +

Data Structures

interface  Base
interface  RemovableObject
 Removable object interface. More...
interface  PrsObject
 Presentable object interface. More...
interface  Table
 Table representation interface More...
interface  Curve
 Interface of curve representation. More...
interface  Container
 Container presentable object interface More...
interface  Prs3d
 3D presentation interface More...
interface  Mesh
 Interface of the mesh. More...
interface  ColoredPrs3d
 Basic Interface for the Colored 3D Presentations. More...
interface  ColoredPrs3dHolder
 ColoredPrs3dHolder interface. Interface of 3d presentation's holder, which represents colored 3d presentations, created on fields. It is publishing in the object browser in a separate folder and can be controled by viewer's slider. More...
interface  ColoredPrs3dCache
 ColoredPrs3dCache interface. This interface is responsible for memory management of 3d presentations. One cache corresponds to one study. More...
interface  ScalarMap
 Interface of the Scalar Map. More...
interface  GaussPoints
 Gauss Points presentation interface. More...
interface  DeformedShape
 Deformed shape presentation interface. More...
interface  ScalarMapOnDeformedShape
 Scalar Map on Deformed shape presentation interface. More...
interface  Plot3D
 Plot3D interface. More...
interface  CutPlanes
 Cut planes interface. More...
interface  CutLines
 Cut lines presentation. More...
interface  StreamLines
 Interface of the stream lines representation. More...
interface  IsoSurfaces
 Interface of the isometric surface presentation. More...
interface  Vectors
 Interface of the vector presentation. More...
interface  Animation
 Animation class More...
interface  Result
 Interface Result. More...
interface  VISU_Gen
 VISU_Gen interface More...
interface  View
 View interface More...
interface  View3D
 3D view interface More...
interface  TableView
 Interface of the Table view. More...
interface  XYPlot
 Interface of the 2D plot view. More...
interface  ViewManager
 Interface of the ViewManager. More...

Typedefs

typedef string IdType
typedef sequence< string > string_array

Enumerations

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


Detailed Description

+The main package of interfaces of the post-processing module VISU. +

+


Typedef Documentation

+ +
+
+ + + + +
typedef string VISU.IdType
+
+
+ +

+ +

+

+ +

+
+ + + + +
typedef sequence<string> VISU.string_array
+
+
+ +

+ +

+

+


Enumeration Type Documentation

+ +
+
+ + + + +
enum VISU::Scaling
+
+
+ +

+This enumeration contains a set of elements defining the type of the scaling, which can be applied on different presentations.

Enumerator:
+ + + +
LINEAR  +Linear type of scaling.
LOGARITHMIC  +Logarithmic type of scaling.
+
+ +
+

+ +

+
+ + + + +
enum VISU::Entity
+
+
+ +

+This enumeration contains a set of elements defining the type of the entity (topological units) constituting a mesh.

Enumerator:
+ + + + + +
NODE  +Node corresponds to a geometrical point.
EDGE  +Edge corresponds to a geometrical line connecting two points.
FACE  +Face corresponds to a geometrical plane bounded by several lines.
CELL  +Cell is a volumic element of a mesh
+
+ +
+

+ +

+
+ + + + +
enum VISU::VISUType
+
+
+ +

+This enumeration contains a set of elements defining the type of the VISU object. This enumeration is used for navigation between a set of VISU interfaces.

Enumerator:
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
TNONE  +Not a VISU object
TCURVE  +Curve line object for construction of 2D XY plots
TTABLE  +Table containing numerical data
TCONTAINER  +Container object used for storing a set of curve lines
TMESH  +Meshing object
TSCALARMAP  +Scalarmap 3D presentation object
TISOSURFACES  +Iso surface 3D presentation object
TDEFORMEDSHAPE  +Deformed shape 3D presentation object
TSCALARMAPONDEFORMEDSHAPE  +Scalar map on deformed shape 3D presentation object
TGAUSSPOINTS  +Gauss Points 3D presentation object
TPLOT3D  +Plot3D 3D presentation object
TCUTPLANES  +Cut planes 3D presentation object
TCUTLINES  +Cut lines 3D presentation object
TVECTORS  +Vectors 3D presentation object
TSTREAMLINES  +Streamlines 3D presentation object
TVISUGEN  +VISU generator used for performing operations with different VISU objects
TVIEWMANAGER  +View manager used for performing operations with different views
TRESULT  +The data on which different presentations are based
TXYPLOT  +2D XY plot consisting of one or several curve lines
TTABLEVIEW  +Table view is used for displaying data tables
TVIEW3D  +3D view is used for displaying 3D graphical presentations
TGAUSSVIEW  +3D view is used for displaying Gauss Points graphical presentations
TENTITY  +An element composing a mesh: node, edge, face or cell
TFAMILY  +The whole mesh can be divided into one or several submeshes, called families, which are defined by the user. Each family in its turn is composed of entities of a definite type.
TGROUP  +A group of families
TFIELD  +Field represents the results of calculations (it can be scalar or vector values), grouped together under one physical concept.
TTIMESTAMP  +Time stamp represents a subfield: the results of calculations are taken in one definite moment.
TANIMATION  +Represents Animation object.
TCOLOREDPRS3DHOLDER  +Colored 3D presentation holder
TCOLOREDPRS3DCACHE  +Colored 3D presentation cache
TPART  +MULTIPR: part of a mesh
TALL  +
+
+ +
+

+ +

+
+ + + + +
enum VISU::PresentationType
+
+
+ +

+This enumeration contains a set of elements defining the type of presentation of the mesh.

Enumerator:
+ + + + + + + +
POINT  +
WIREFRAME  +
SHADED  +
INSIDEFRAME  +
SURFACEFRAME  +
SHRINK  +
+
+ +
+

+ +

+ + -- 2.39.2