Open CASCADE Technology  7.7.2
Data Structures | Public Member Functions | Data Fields
AIS_ViewInputBuffer Class Reference

Auxiliary structure defining viewer events. More...

#include <AIS_ViewInputBuffer.hxx>

Data Structures

struct  _draggingParams
 
struct  _highlighting
 
struct  _orbitRotation
 
struct  _orientation
 
struct  _panningParams
 
struct  _selection
 
struct  _viewRotation
 
struct  _zrotateParams
 

Public Member Functions

 AIS_ViewInputBuffer ()
 
void Reset ()
 Reset events buffer. More...
 

Data Fields

bool IsNewGesture
 transition from one action to another More...
 
NCollection_Sequence< Aspect_ScrollDeltaZoomActions
 the queue with zoom actions More...
 
struct AIS_ViewInputBuffer::_orientation Orientation
 
struct AIS_ViewInputBuffer::_highlighting MoveTo
 
struct AIS_ViewInputBuffer::_selection Selection
 
struct AIS_ViewInputBuffer::_panningParams Panning
 
struct AIS_ViewInputBuffer::_draggingParams Dragging
 
struct AIS_ViewInputBuffer::_orbitRotation OrbitRotation
 
struct AIS_ViewInputBuffer::_viewRotation ViewRotation
 
struct AIS_ViewInputBuffer::_zrotateParams ZRotate
 

Detailed Description

Auxiliary structure defining viewer events.

Constructor & Destructor Documentation

AIS_ViewInputBuffer::AIS_ViewInputBuffer ( )
inline

Member Function Documentation

void AIS_ViewInputBuffer::Reset ( )
inline

Reset events buffer.

Field Documentation

struct AIS_ViewInputBuffer::_draggingParams AIS_ViewInputBuffer::Dragging
bool AIS_ViewInputBuffer::IsNewGesture

transition from one action to another

struct AIS_ViewInputBuffer::_highlighting AIS_ViewInputBuffer::MoveTo
struct AIS_ViewInputBuffer::_orbitRotation AIS_ViewInputBuffer::OrbitRotation
struct AIS_ViewInputBuffer::_orientation AIS_ViewInputBuffer::Orientation
struct AIS_ViewInputBuffer::_panningParams AIS_ViewInputBuffer::Panning
struct AIS_ViewInputBuffer::_selection AIS_ViewInputBuffer::Selection
struct AIS_ViewInputBuffer::_viewRotation AIS_ViewInputBuffer::ViewRotation
NCollection_Sequence<Aspect_ScrollDelta> AIS_ViewInputBuffer::ZoomActions

the queue with zoom actions

struct AIS_ViewInputBuffer::_zrotateParams AIS_ViewInputBuffer::ZRotate

The documentation for this class was generated from the following file: