occt: master 1beb58d7

Author Committer Branch Timestamp Parent
kgv apn master 2016-10-27 14:20:38 master f204ec4c
Affected Issues  0027764: Visualization - add functionality for animation of 3D camera and interactive objects
Changeset 0027764: Visualization - add functionality for animation of 3D camera and interactive objects

Added classes AIS_Animation, AIS_AnimationCamera, AIS_AnimationObjectLocatio.

Draw Harness command vanimation has been modified to manage animation timeline.
Command vfit has been extended with option -noupdate.
Formatting of vviewparams command output has been improved.
Functionality of commands vlocreset, vlocmove, vloctranslate, vlocrotate,
vlocmirror, vlocscale has been merged into vlocation/vsetlocation.
vlocation now can print the current local transformation of the object.

v3d/ivtk test group does not call vfit anymore.

Fixed misprint in test cases bugs/vis/bug24623_3 and bug25532.
add - src/AIS/AIS_Animation.cxx Diff File
add - src/AIS/AIS_Animation.hxx Diff File
add - src/AIS/AIS_AnimationCamera.cxx Diff File
add - src/AIS/AIS_AnimationCamera.hxx Diff File
add - src/AIS/AIS_AnimationObject.cxx Diff File
add - src/AIS/AIS_AnimationObject.hxx Diff File
add - src/AIS/AIS_AnimationTimer.cxx Diff File
add - src/AIS/AIS_AnimationTimer.hxx Diff File
mod - src/AIS/AIS_InteractiveContext.cxx Diff File
mod - src/AIS/FILES Diff File
mod - src/gp/FILES Diff File
mod - src/gp/gp_QuaternionNLerp.hxx Diff File
mod - src/gp/gp_QuaternionSLerp.hxx Diff File
add - src/gp/gp_TrsfNLerp.hxx Diff File
mod - src/Graphic3d/Graphic3d_Camera.cxx Diff File
mod - src/Graphic3d/Graphic3d_Camera.hxx Diff File
mod - src/NCollection/FILES Diff File
add - src/NCollection/NCollection_Lerp.hxx Diff File
mod - src/OSD/OSD_Chronometer.hxx Diff File
mod - src/OSD/OSD_Timer.cxx Diff File
mod - src/OSD/OSD_Timer.hxx Diff File
mod - src/V3d/V3d_View.hxx Diff File
mod - src/ViewerTest/ViewerTest.cxx Diff File
mod - src/ViewerTest/ViewerTest_AutoUpdater.cxx Diff File
mod - src/ViewerTest/ViewerTest_ObjectCommands.cxx Diff File
mod - src/ViewerTest/ViewerTest_ViewerCommands.cxx Diff File
mod - tests/bugs/vis/bug24623_3 Diff File
mod - tests/bugs/vis/bug25276 Diff File
mod - tests/bugs/vis/bug25532 Diff File
mod - tests/bugs/vis/bug26599 Diff File
add - tests/v3d/anim/objects Diff File
add - tests/v3d/anim/propeller Diff File
add - tests/v3d/anim/rotate Diff File
add - tests/v3d/anim/scale Diff File
add - tests/v3d/anim/translate Diff File
mod - tests/v3d/end Diff File
mod - tests/v3d/grids.list Diff File
mod - tests/v3d/raytrace/bug26070 Diff File