API Documentation
Loading...
Searching...
No Matches
GeometrySelectionOptimizer.h
Go to the documentation of this file.
1#pragma once
2#include <NDEVR/Geometry.h>
3#include <NDEVR/SelectionArea.h>
4namespace NDEVR
5{
17 {
18 public:
20 };
21
22}
The equivelent of std::vector but with a bit more control. The basic array unit of the library.
Definition Buffer.hpp:64
Definition Geometry.h:64
Definition GeometrySelectionOptimizer.h:17
virtual void processSelection(OptimizedSelection &)=0
Definition SelectionArea.hpp:52
Definition ACIColor.h:37
PrimitiveProperty
Definition DesignObjectBase.h:44
float fltp04
Defines an alias representing a 4 byte floating-point number.
Definition BaseValues.hpp:157
PrimitiveMode
Definition DesignObjectBase.h:113
Definition GeometrySelectionOptimizer.h:7
PrimitiveMode primitive_mode
Definition GeometrySelectionOptimizer.h:13
Geometry geo
Definition GeometrySelectionOptimizer.h:11
SelectionArea< 3, fltp04 > area
Definition GeometrySelectionOptimizer.h:10
PrimitiveProperty primitive_property
Definition GeometrySelectionOptimizer.h:12
Buffer< bool > selection_mask
Definition GeometrySelectionOptimizer.h:9
fltp04 local_distance
Definition GeometrySelectionOptimizer.h:14
Buffer< uint04 > indices
Definition GeometrySelectionOptimizer.h:8