ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
cvSelectionPipeline::PixelSelectionInfo Struct Reference

Fast Pre-Selection API (ParaView-aligned) More...

#include <cvSelectionPipeline.h>

Public Member Functions

 PixelSelectionInfo ()
 

Public Attributes

bool valid
 
vtkIdType attributeID
 
vtkProp * prop
 
vtkPolyData * polyData
 

Detailed Description

Fast Pre-Selection API (ParaView-aligned)

These methods provide fast hover/preview selection using cached hardware selection buffers. Much faster than software picking for interactive selection modes.

Reference: pqRenderViewSelectionReaction::fastPreSelection()

Structure to hold complete pixel selection information Including actor and polyData for proper tooltip display

Definition at line 289 of file cvSelectionPipeline.h.

Constructor & Destructor Documentation

◆ PixelSelectionInfo()

cvSelectionPipeline::PixelSelectionInfo::PixelSelectionInfo ( )
inline

Definition at line 295 of file cvSelectionPipeline.h.

Member Data Documentation

◆ attributeID

vtkIdType cvSelectionPipeline::PixelSelectionInfo::attributeID

◆ polyData

vtkPolyData* cvSelectionPipeline::PixelSelectionInfo::polyData

Definition at line 293 of file cvSelectionPipeline.h.

Referenced by cvRenderViewSelectionReaction::preSelection().

◆ prop

vtkProp* cvSelectionPipeline::PixelSelectionInfo::prop

Definition at line 292 of file cvSelectionPipeline.h.

◆ valid

bool cvSelectionPipeline::PixelSelectionInfo::valid

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