Developer Documentation

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Modules Pages
SplatCloudSelection.hh File Reference

Functions for selection on a SplatCloud. More...

`#include <ObjectTypes/SplatCloud/SplatCloud.hh>`
`#include <vector>`

Go to the source code of this file.

## Functions
Vertex Selection
void | SplatCloudSelection::selectVertices (SplatCloud *_splatCloud, const std::vector< int > &_vertices)
| Select given vertices.
void | SplatCloudSelection::unselectVertices (SplatCloud *_splatCloud, const std::vector< int > &_vertices)
| Unselect given vertices.
void | SplatCloudSelection::selectAllVertices (SplatCloud *_splatCloud)
| Select all vertices.
void | SplatCloudSelection::clearVertexSelection (SplatCloud *_splatCloud)
| Unselect all vertices.
void | SplatCloudSelection::invertVertexSelection (SplatCloud *_splatCloud)
| Invert vertex selection.
std::vector< int > | SplatCloudSelection::getVertexSelection (const SplatCloud *_splatCloud)
| Get current vertex selection.
std::vector< int > | SplatCloudSelection::getVertexSelection (const SplatCloud *_splatCloud, bool &_inverted)
| Get current vertex selection. If _inverted is true, vector is inverted to save memory.

## Detailed Description

Functions for selection on a SplatCloud.

Definition in file SplatCloudSelection.hh.