|
Open CASCADE Technology
7.4.0
|
#include <AIS_InteractiveObject.hxx>#include <AIS_ManipulatorMode.hxx>#include <gp.hxx>#include <gp_Ax1.hxx>#include <gp_Dir.hxx>#include <gp_Pnt.hxx>#include <Graphic3d_ArrayOfQuadrangles.hxx>#include <Graphic3d_ArrayOfTriangles.hxx>#include <Graphic3d_Group.hxx>#include <NCollection_HSequence.hxx>#include <Poly_Triangulation.hxx>#include <V3d_View.hxx>#include <Standard_Version.hxx>#include <Standard_DefineHandle.hxx>Data Structures | |
| class | AIS_Manipulator |
| Interactive object class to manipulate local transformation of another interactive object or a group of objects via mouse. It manages three types of manipulations in 3D space: More... | |
| struct | AIS_Manipulator::OptionsForAttach |
| Behavior settings to be applied when performing transformation: More... | |
| struct | AIS_Manipulator::BehaviorOnTransform |
| Behavior settings to be applied when performing transformation: More... | |
| class | AIS_Manipulator::Quadric |
| class | AIS_Manipulator::Disk |
| class | AIS_Manipulator::Sphere |
| class | AIS_Manipulator::Cube |
| class | AIS_Manipulator::Sector |
| class | AIS_Manipulator::Axis |
| The class describes on axis sub-object. It includes sub-objects itself: -rotator -translator -scaler. More... | |
Functions | |
| NCOLLECTION_HSEQUENCE (AIS_ManipulatorObjectSequence, Handle< AIS_InteractiveObject >) | |
| NCOLLECTION_HSEQUENCE | ( | AIS_ManipulatorObjectSequence | , |
| Handle< AIS_InteractiveObject > | |||
| ) |
1.8.13