1
0
mirror of https://git.dev.opencascade.org/repos/occt.git synced 2025-08-14 13:30:48 +03:00

0027038: Visualization - add new presentation for object manipulation

AIS_Manipulator class has been created to provide interactive services for manipulating with mouse local transformations of other interactive objects.

The class features three kinds of transformation modes for attached objects:
- translation of through axis
- scaling within axis
- rotation around axis

For more details please have a look at description of the class in reference manual or in header file.

The patch includes DRAW test workbench for evaluating the AIS_Manipulator features.

Clang warning (override)
This commit is contained in:
apl
2016-05-27 13:15:40 +03:00
committed by bugmaster
parent 402cfabc21
commit 625e195819
23 changed files with 3521 additions and 45 deletions

1219
src/AIS/AIS_Manipulator.cxx Normal file

File diff suppressed because it is too large Load Diff