Workspace 6.21.5
Public Member Functions | List of all members
Pick Class Reference

Represents a selection event in a renderer.

#include <Rendering/SceneInteraction/pick.h>

Public Member Functions

 Pick ()
 
 Pick (const QRect &rect)
 
 Pick (const QString &opIdPath, Mesh::ItemHandle::size_type elementId=0)
 
 Pick (int x, int y, int w=1, int h=1)
 
Mesh::ItemHandle::size_type getElementIndex () const
 
const QString & getOpIdPath () const
 
const QRect & getRegion () const
 
bool isNamePick () const
 
bool isRegionPick () const
 

Constructor & Destructor Documentation

◆ Pick() [1/4]

Pick ( )
default

◆ Pick() [2/4]

Pick ( int  x,
int  y,
int  w = 1,
int  h = 1 
)

◆ Pick() [3/4]

Pick ( const QRect &  rect)

◆ Pick() [4/4]

Pick ( const QString &  opIdPath,
Mesh::ItemHandle::size_type  elementId = 0 
)

Member Function Documentation

◆ getElementIndex()

Mesh::ItemHandle::size_type getElementIndex ( ) const
inline

◆ getOpIdPath()

const QString & getOpIdPath ( ) const
inline

◆ getRegion()

const QRect & getRegion ( ) const
inline

◆ isNamePick()

bool isNamePick ( ) const
inline

◆ isRegionPick()

bool isRegionPick ( ) const
inline