NDEVR
API Documentation
GeometrySelectionOptimizerabstract

Interface for processing and optimizing geometry selections. More...

Public Member Functions

virtual void processSelection (OptimizedSelection &selection)=0
 Processes the given selection, populating its indices and mask based on the selection area and geometry.

Detailed Description

Interface for processing and optimizing geometry selections.


Implementations index and store specific vertices or primitives that fall within a selection, allowing different selection strategies to be applied to geometry.

Definition at line 29 of file GeometrySelectionOptimizer.h.

Member Function Documentation

◆ processSelection()

virtual void GeometrySelectionOptimizer::processSelection ( OptimizedSelection & selection)
pure virtual

Processes the given selection, populating its indices and mask based on the selection area and geometry.

Parameters
[in]selectionThe selection state to process. Indices and selection_mask are populated by the implementation.
Note
This is a pure virtual method; subclasses must provide an implementation.

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