In the addition
diff --git a/doc/salome/gui/VISU/clipping.htm b/doc/salome/gui/VISU/clipping.htm
index 53a294f0..c2e3a4d0 100755
--- a/doc/salome/gui/VISU/clipping.htm
+++ b/doc/salome/gui/VISU/clipping.htm
@@ -35,43 +35,48 @@ onerror = null;
-
-
+
+
Clipping
Using this menu you can create cross-section views (clipping planes)
diff --git a/doc/salome/gui/VISU/creating_tables.htm b/doc/salome/gui/VISU/creating_tables.htm
index 3fc106e2..108dc20c 100755
--- a/doc/salome/gui/VISU/creating_tables.htm
+++ b/doc/salome/gui/VISU/creating_tables.htm
@@ -52,43 +52,48 @@ onerror = null;
-
-
In Post-Pro module
3d representations are constructed on the base of submeshes
@@ -205,8 +209,8 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
Fields represent the results of calculations
- (it can be scalar or vector values), grouped together under one physical
- concept.
+ (scalar or vector values), grouped together under one physical concept.
+
These
values are applied to the cells of a definite submesh, which is indicated
@@ -217,13 +221,11 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
often the calculations are performed during some period of time. That's
why fields include Time
Stamps, representing the results of calculations in one definite
- moment. In Post-Pro field presentation
- are constructed on the base of these Time
+ moment. In Post-Pro field presentations
+ are constructed basing on these Time
Stamps. (See: Creating
field presentations)
In Post-Pro there is an option allowing
to display pseudo-animation of a field presentation. For creation of this
pseudo-animation you should take one field presentation generated on the
- base of ONE Time Step (For comparison,
+ base of ONE Time Step (for comparison,
Animation is
generated on the base of ALL Time
Steps of a field). The frame displaying this field presentation will be
- basic.Post-Pro
- automatically generates another frame displaying initial
+ the basic.Post-Pro
+ automatically generates another frame displaying the initial
field presentation, which is composed of cells with minimum
acceptable values regarding the values applied to the cells of the basic presentation. It also automatically
generates a user-defined number of frames (steps),
which will display the process of transformation of the field presentation
- from initial state intoinitial state in the basic state.Sweeping
is a type of animation composed of these frames: the frame displaying
- initial field presentation will
- start the animation, the frame displaying basic
+ the initial field presentation
+ will start the animation, the frame displaying the basic
field presentation will end it.
Gauss Points Viewer is the viewer
diff --git a/doc/salome/gui/VISU/index.htm b/doc/salome/gui/VISU/index.htm
new file mode 100755
index 00000000..a401b3a4
--- /dev/null
+++ b/doc/salome/gui/VISU/index.htm
@@ -0,0 +1,180 @@
+
+
+Post-Pro Module Reference Manual
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/doc/salome/gui/VISU/index_csh.htm b/doc/salome/gui/VISU/index_csh.htm
new file mode 100755
index 00000000..57b07d67
--- /dev/null
+++ b/doc/salome/gui/VISU/index_csh.htm
@@ -0,0 +1,106 @@
+
+
+Post-Pro Module Reference Manual
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/salome/gui/VISU/index_rhc.htm b/doc/salome/gui/VISU/index_rhc.htm
new file mode 100755
index 00000000..8cc03d91
--- /dev/null
+++ b/doc/salome/gui/VISU/index_rhc.htm
@@ -0,0 +1,106 @@
+
+
+Post-Pro Module Reference Manual
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/doc/salome/gui/VISU/navigation_with_keyboard_and_spacemouse.htm b/doc/salome/gui/VISU/navigation_with_keyboard_and_spacemouse.htm
new file mode 100755
index 00000000..c2d040ee
--- /dev/null
+++ b/doc/salome/gui/VISU/navigation_with_keyboard_and_spacemouse.htm
@@ -0,0 +1,457 @@
+
+
+
+
+
+Navigation with keyboard and spacemouse
+
+
+
+
+
+
+
+
+
+
+
+
+
Navigation in the Gauss viewer
+
+
Gauss viewer provides some navigation options, which are not available
+ in other Salome viewers.
+
+
Navigation using the mouse
+
+
Salome standard
+
+
The mouse is supported as a standard manipulator in Salome possessing
+ the following actions by default:
+
+
+
+
+
+
+
+
+
+
+
+
Action
+
+
Command
+
+
Movement
+
+
+
+
Dynamic rotation
+
+
[CTRL] key + Right Mouse Button
+
+
Rotation about the focal point
+
+
+
+
Dynamic panning
+
+
[CTRL] key + Central Mouse button
+
+
Translation in any direction
+
+
+
+
Dynamic zoom
+
+
[CTRL] key + Left Mouse Button
+
+
Increase
+ or decrease of zoom ratio
+
+
+
+
+
+
Gauss Viewer
+
+
In Gauss Viewer it is possible to manipulate
+ objects without locking keyboard keys, switching between the standard
+ and the advanced operation modes with Interaction
+ Style Switch button from Gauss Viewer Toolbar:
+
+
+
+
+
+
+
+
+
+
+
+
Action
+
+
Command
+
+
Movement
+
+
+
+
Dynamic rotation
+
+
Right Mouse Button
+
+
Rotation about the focal point
+
+
+
+
Dynamic panning
+
+
Central Mouse button
+
+
Translation in any direction
+
+
+
+
Dynamic zoom
+
+
Left Mouse Button + Central Mouse button
+
+
Increase
+ or decrease of zoom ratio
+
+
+
+
+
+
Navigation using the keyboard
+
+
Salome does not allow to manipulate objects
+ using keyboard keys, which is possible in Gauss Viewer only.
+
+
+
+
+
+
+
+
+
+
+
+
Action
+
+
Key
+
+
Movement
+
+
+
+
Dynamic rotation
+
+
[CTRL] key +
+
[ ], [ ],
+
[ ], [ ]
+
+
Rotation about the focal point
+
+
+
+
Dynamic panning
+
+
[ ], [ ],
+
[ ], [ ]
+
+
Translation in any direction
+
+
+
+
Dynamic zoom
+
+
[PageUp],
+
[PageDn]
+
+
Increase
+ or decrease of zoom ratio
+
+
+
+
Speed increment
+
+
[ + ],
+
[ - ]
+
+
Increase or decrease by 1 of the speed increment for the previously
+ defined movement.
+
+
+
+
+
+
Navigation using the spacemouse
+
+
Salome does not allow to manipulate objects using a spacemouse, which
+ is possible in Gauss Viewer only.
+
+
+
+
The spacemouse introduces a local coordinate system and 6 degrees of
+ freedom, which are independent from the 3D view coordinate system.
+
+
+
+
+
+
+
+
The movement of 3D models in the screen depends on the user manipulations
+ with the controller head.
+
+
+
+
+
+
+
+
+
+
+
Action
+
+
Move
+
+
Description
+
+
+
+
Dynamic rotation
+
+
+
+
Tilt the controller head forward
+ and backward to rotate the object about axis X.
+
+
+
+
+
+
+
+
Rotate the controller head clockwise
+ and counterclockwise to rotate the model about axis Y.
+
+
+
+
Dynamic panning
+
+
+
+
Pull up and
+ push down to move the model up and down.
+
Move left and right
+ to move the model left and right.
+
+
+
+
Dynamic zoom
+
+
+
+
Push forward or pull
+ backward to respectively decrease or increase the zoom ratio.
+
+
+
+
+
Buttons of the spacemouse are also used to change the magnification
+ for Gauss points:
+
+
+
+
+
+
+
+
By default, buttons are defined as follows, however the user can change
+ them in the preferences:
+
+
+
+
+
+
+
+
+
+
+
Button
+
+
Description
+
+
+
+
Button 1
+
+
Decrease by 1 speed increment used for the keyboard (the same as [-]
+ key)
+
+
+
+
Button 2
+
+
Increase by 1 speed increment used for the keyboard (the same as [+]
+ key)
+
+
+
+
Button 10
+
+
Divide the current magnification by the magnification ratio
+
+
+
+
Button 11
+
+
Multiply the current magnification by the magnification ratio
+
+
+
+
Button Star
+
+
Toggle button to switch to dominant or combined movements
Picking is a special
@@ -109,6 +115,8 @@ else
that apexes of each pyramid touch the point sprite boundary, and the height
of the pyramid is fixed.
+
+
To get information about the point click the left mouse button or press
S (or s) key of the keyboard.
@@ -116,7 +124,7 @@ else
and a semi-transparent window is displayed next to the selected point
and shows the following information:
-
+
The ID of the point within its parent mesh element
@@ -138,11 +146,11 @@ else
-
+
-
+
Cursor
- allows to adjust the Size of
@@ -159,29 +167,29 @@ else
(from 0% = opaque to 100% = transparent) and Position
of the window, which can be:
-
Centred
+
Centred
below the point, or
-
located at Top-left
+
located at Top-left
corner of the 3D view
-
Movement
+
Movement
of the Camera can also be define by
the user.
-
Zoom
+
Zoom
at first selected point - This value is used to define the focal
distance at the first selected point (at the end of the movement of the
camera). This value is a ratio that will be multiplied by the current
zoom value.
-
Number
+
Number
of steps between two positions - defines
the smoothness of camera movement at selection by the number of iterations.
If set to 1 the camera is zoomed and centered at the point momentarily.
Greater numbers mean very slow camera movement.
-
Display
+
Display
parent mesh element - allows to visualize
or hide the parent mesh element of the selected gauss point.
diff --git a/doc/salome/gui/VISU/pics/blue_down.jpg b/doc/salome/gui/VISU/pics/blue_down.jpg
new file mode 100755
index 00000000..5376a154
Binary files /dev/null and b/doc/salome/gui/VISU/pics/blue_down.jpg differ
diff --git a/doc/salome/gui/VISU/pics/blue_left.jpg b/doc/salome/gui/VISU/pics/blue_left.jpg
new file mode 100755
index 00000000..ceb91efb
Binary files /dev/null and b/doc/salome/gui/VISU/pics/blue_left.jpg differ
diff --git a/doc/salome/gui/VISU/pics/blue_right.jpg b/doc/salome/gui/VISU/pics/blue_right.jpg
new file mode 100755
index 00000000..bf6f9240
Binary files /dev/null and b/doc/salome/gui/VISU/pics/blue_right.jpg differ
diff --git a/doc/salome/gui/VISU/pics/blue_up.jpg b/doc/salome/gui/VISU/pics/blue_up.jpg
new file mode 100755
index 00000000..383840fd
Binary files /dev/null and b/doc/salome/gui/VISU/pics/blue_up.jpg differ
diff --git a/doc/salome/gui/VISU/pics/image117.gif b/doc/salome/gui/VISU/pics/image117.gif
new file mode 100755
index 00000000..c0e2715f
Binary files /dev/null and b/doc/salome/gui/VISU/pics/image117.gif differ
diff --git a/doc/salome/gui/VISU/pics/image30.gif b/doc/salome/gui/VISU/pics/image30.gif
new file mode 100755
index 00000000..f78b7c2b
Binary files /dev/null and b/doc/salome/gui/VISU/pics/image30.gif differ
diff --git a/doc/salome/gui/VISU/pics/image46.gif b/doc/salome/gui/VISU/pics/image46.gif
new file mode 100755
index 00000000..0fe311c4
Binary files /dev/null and b/doc/salome/gui/VISU/pics/image46.gif differ
diff --git a/doc/salome/gui/VISU/pics/image47.gif b/doc/salome/gui/VISU/pics/image47.gif
new file mode 100755
index 00000000..57011e06
Binary files /dev/null and b/doc/salome/gui/VISU/pics/image47.gif differ
diff --git a/doc/salome/gui/VISU/pics/image48.gif b/doc/salome/gui/VISU/pics/image48.gif
new file mode 100755
index 00000000..4733090c
Binary files /dev/null and b/doc/salome/gui/VISU/pics/image48.gif differ
diff --git a/doc/salome/gui/VISU/pics/image49.gif b/doc/salome/gui/VISU/pics/image49.gif
new file mode 100755
index 00000000..94df6479
Binary files /dev/null and b/doc/salome/gui/VISU/pics/image49.gif differ
diff --git a/doc/salome/gui/VISU/pics/image50.gif b/doc/salome/gui/VISU/pics/image50.gif
new file mode 100755
index 00000000..d86bc15f
Binary files /dev/null and b/doc/salome/gui/VISU/pics/image50.gif differ
diff --git a/doc/salome/gui/VISU/pics/image51.gif b/doc/salome/gui/VISU/pics/image51.gif
new file mode 100755
index 00000000..e568a49d
Binary files /dev/null and b/doc/salome/gui/VISU/pics/image51.gif differ
diff --git a/doc/salome/gui/VISU/pics/image52.gif b/doc/salome/gui/VISU/pics/image52.gif
new file mode 100755
index 00000000..d3764072
Binary files /dev/null and b/doc/salome/gui/VISU/pics/image52.gif differ
diff --git a/doc/salome/gui/VISU/pics/image53.gif b/doc/salome/gui/VISU/pics/image53.gif
new file mode 100755
index 00000000..139f9ee0
Binary files /dev/null and b/doc/salome/gui/VISU/pics/image53.gif differ
diff --git a/doc/salome/gui/VISU/pics/image54.gif b/doc/salome/gui/VISU/pics/image54.gif
new file mode 100755
index 00000000..7391fddd
Binary files /dev/null and b/doc/salome/gui/VISU/pics/image54.gif differ
diff --git a/doc/salome/gui/VISU/pics/image55.gif b/doc/salome/gui/VISU/pics/image55.gif
new file mode 100755
index 00000000..f11da801
Binary files /dev/null and b/doc/salome/gui/VISU/pics/image55.gif differ
diff --git a/doc/salome/gui/VISU/pics/image69.gif b/doc/salome/gui/VISU/pics/image69.gif
new file mode 100755
index 00000000..36f57602
Binary files /dev/null and b/doc/salome/gui/VISU/pics/image69.gif differ
diff --git a/doc/salome/gui/VISU/pics/image74.gif b/doc/salome/gui/VISU/pics/image74.gif
new file mode 100755
index 00000000..85713fae
Binary files /dev/null and b/doc/salome/gui/VISU/pics/image74.gif differ
diff --git a/doc/salome/gui/VISU/plot2d_viewer.htm b/doc/salome/gui/VISU/plot2d_viewer.htm
index 0fe9c4d9..423216db 100755
--- a/doc/salome/gui/VISU/plot2d_viewer.htm
+++ b/doc/salome/gui/VISU/plot2d_viewer.htm
@@ -63,43 +63,48 @@ onerror = null;
-
-
+
+
Plot 2D viewer
Plot 2d viewer is destined to
diff --git a/doc/salome/gui/VISU/plot_3d_presentation.htm b/doc/salome/gui/VISU/plot_3d_presentation.htm
index 55f48032..45e5b2a6 100755
--- a/doc/salome/gui/VISU/plot_3d_presentation.htm
+++ b/doc/salome/gui/VISU/plot_3d_presentation.htm
@@ -54,43 +54,48 @@ onerror = null;
-
-
+
+
Plot 3D presentation
Plot 3D is a presentation
diff --git a/doc/salome/gui/VISU/primitive_types.htm b/doc/salome/gui/VISU/primitive_types.htm
index c2e39266..0542809c 100755
--- a/doc/salome/gui/VISU/primitive_types.htm
+++ b/doc/salome/gui/VISU/primitive_types.htm
@@ -15,29 +15,31 @@ if (navigator.appName !="Netscape")
-
-
+
+
Primitive Types
Gauss Point presentations
@@ -107,19 +114,21 @@ else
within the 3D scene. At a given computed size, a primitive will be bigger
when it is close to the camera and smaller at a distance.
+
+
There are three Basic primitive types which can be used in Gauss Points
presentations: Point Sprites, Open GL
Points and Geometrical Spheres.
-
Point Sprites
+
Point Sprites
-
+
-
+
-
+
Each Point Sprite is visualised
in 3D Viewer with two 16*16 textures: Main
@@ -129,8 +138,8 @@ else
you can browse for other .bmp, .png or .jpg files to be used as textures.
-
Alpha Channel Threshold defines
- the level of transparency ranging from 0 to 1.
+
Alpha Channel Threshold defines
+ the level of transparency ranging from 0 to 1.
The default sizes of point sprites are computed by the system, therefore,
these parameters cannot be defined in the preferences, however, the
-
OpenGL Points
+
OpenGL Points
-
+
-
+
@@ -159,15 +168,15 @@ else
-
Geometrical Spheres
+
Geometrical Spheres
-
+
-
+
-
+
-
Geometrical Spheres Geometrical Spheres display results using a standard sphere with
a number of faces be defined thought a Resolution
parameter. By default the Resolution
@@ -180,23 +189,23 @@ else
the formula: NbrFaces = 2*Resolution x [Resolution-2]
and displayed to the end-user for information purpose.
-
in
+
in
the pictures you can see the spheres with Resolution
- of8 and
- 6
+ of8 and
+ 6
-
+
-
Notify
+
Notify
when number of faces exceeds prompts the user by a dialog to continue
or to cancel the display operation if the number of faces is greater than
the number defined in the menu.
+generating different animations on the basis of a field,
+
+setting the parameters of the animations,
+
+playing these animations in the VISU module.
+
+
Note:
+Field represents the results of calculations (it can be scalar or vector values), grouped together under one physical concept.
+Time stamp represents a subfield: the results of calculations are taken in one definite moment.
+
+
+
Member Function Documentation
+
+
+
+
+
+
+
void VISU.Animation.addField
+
(
+
in SALOMEDS::SObject
+
theObject
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Defines the field which will be used as a base for generation of the animation.
Parameters:
+
+
theObject
The SObject corresponding to the field.
+
+
+
+
+
+
+
+
+
+
+
+
void VISU.Animation.generatePresentations
+
(
+
in long
+
theFieldNum
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+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
+
(
+
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+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
+
(
+
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Clears the view before starting an animation.
+
+
+
+
+
+
+
+
+
void VISU.Animation.startAnimation
+
(
+
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Starts an animation.
+
+
+
+
+
+
+
+
+
void VISU.Animation.stopAnimation
+
(
+
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Stops an animation.
+
+
+
+
+
+
+
+
+
void VISU.Animation.nextFrame
+
(
+
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Forwards to the next frame.
+
+
+
+
+
+
+
+
+
void VISU.Animation.prevFrame
+
(
+
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Returns to the previous frame.
+
+
+
+
+
+
+
+
+
void VISU.Animation.firstFrame
+
(
+
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Returns to the first frame of the animation.
+
+
+
+
+
+
+
+
+
void VISU.Animation.lastFrame
+
(
+
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Forwards to the last frame of the animation.
+
+
+
+
+
+
+
+
+
void VISU.Animation.gotoFrame
+
(
+
in long
+
theFrame
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Passes to a definite frame of the animation.
Parameters:
+
+
theFrame
A long value defining the number of the frame.
+
+
+
+
+
+
+
+
+
+
+
+
long VISU.Animation.getNbFields
+
(
+
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Gets the number of time stamps (subfields) contained in the given field.
+
+
+
+
+
+
+
+
+
long VISU.Animation.getNbFrames
+
(
+
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Gets the number of generated frames
+
+
+
+
+
+
+
+
+
boolean VISU.Animation.isRunning
+
(
+
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Returns True, if the animation is currently running.
+Sets the type of presentation (vectors, deformed shape etc.) which will be generated by the method generatePresentations.
+
+
+
+
+
+
+
+
+
VISUType VISU.Animation.getPresentationType
+
(
+
in long
+
theFieldNum
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Gets the type of presentation (vectors, deformed shape etc.) which will be generated by the method generatePresentations.
+
+
+
+
+
+
+
+
+
void VISU.Animation.setSpeed
+
(
+
in long
+
theSpeed
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Sets the speed of the animation.
Parameters:
+
+
theSpeed
The speed of the animation. The value varies from 1 to 99.
+
+
+
+
+
+
+
+
+
+
+
+
long VISU.Animation.getSpeed
+
(
+
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Gets the speed of the animation.
+
+
+
+
+
+
+
+
+
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).
+
+
+
+
+
+
+
+
+
void VISU.Animation.setAnimationRange
+
(
+
in double
+
theMin,
+
+
+
+
+
in 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:
+
+
theMin
The value of the first time stamp which will be used for generation of the animation.
+
theMax
The value of the last time stamp which will be used for generation of the animation.
+
+
+
+
+
+
+
+
+
+
+
+
double VISU.Animation.getMinRange
+
(
+
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Gets the number of the first time stamp which will be used for generation of the animation.
+
+
+
+
+
+
+
+
+
double VISU.Animation.getMaxRange
+
(
+
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Gets the number of the last time stamp which will be used for generation of the animation.
+
+
+
+
+
+
+
+
+
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.
+
+
+
+
+
+
+
+
+
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:
+
+
thePath
The directory where all the frames will be saved.
+
+
+
+
+
+
+
+
+
+
+
+
string VISU.Animation.setDumpFormat
+
(
+
in string
+
theFormat
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Set format for saving all the frames composing the animation.
Parameters:
+
+
theFormat
The format for saving pictures. For available formats see QImageIO documentation (Qt). If specified format is not available, default format will be used. Default format is JPEG or first of supported, if JPEG is not available.
+
+
+
Returns:
Really set format. Differ from theFormat if theFormat is not available.
+
+
+
+
+
+
+
+
+
+
boolean VISU.Animation.isCycling
+
(
+
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+Returns True, if the playback of the animation is cycling.
+
+
+
+
+
+
+
+
+
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
+
(
+
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+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
+
)
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+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:
+
+
theProp
If this boolean parameter is True, playback of your animation will be set as proportional.
+
+
+
+
+
+
+
+
+
+
+
+
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:
+
+
theCycle
If this boolean parameter is True, playback of your animation will be set as cycling.