Developer Documentation
 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.