Open CASCADE Technology 7.9.1
Loading...
Searching...
No Matches
AIS_ViewInputBuffer Class Reference

Auxiliary structure defining viewer events. More...

#include <AIS_ViewInputBuffer.hxx>

Data Structures

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

Public Member Functions

 AIS_ViewInputBuffer ()
void Reset ()
 Reset events buffer.

Data Fields

bool IsNewGesture
 transition from one action to another
NCollection_Sequence< Aspect_ScrollDeltaZoomActions
 the queue with zoom actions
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::AIS_ViewInputBuffer ( )
inline

Member Function Documentation

◆ Reset()

void AIS_ViewInputBuffer::Reset ( )
inline

Reset events buffer.

Field Documentation

◆ Dragging

struct AIS_ViewInputBuffer::_draggingParams AIS_ViewInputBuffer::Dragging

◆ IsNewGesture

bool AIS_ViewInputBuffer::IsNewGesture

transition from one action to another

◆ MoveTo

struct AIS_ViewInputBuffer::_highlighting AIS_ViewInputBuffer::MoveTo

◆ OrbitRotation

struct AIS_ViewInputBuffer::_orbitRotation AIS_ViewInputBuffer::OrbitRotation

◆ Orientation

struct AIS_ViewInputBuffer::_orientation AIS_ViewInputBuffer::Orientation

◆ Panning

struct AIS_ViewInputBuffer::_panningParams AIS_ViewInputBuffer::Panning

◆ Selection

struct AIS_ViewInputBuffer::_selection AIS_ViewInputBuffer::Selection

◆ ViewRotation

struct AIS_ViewInputBuffer::_viewRotation AIS_ViewInputBuffer::ViewRotation

◆ ZoomActions

NCollection_Sequence<Aspect_ScrollDelta> AIS_ViewInputBuffer::ZoomActions

the queue with zoom actions

◆ ZRotate

struct AIS_ViewInputBuffer::_zrotateParams AIS_ViewInputBuffer::ZRotate

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