Inviwo 0.9.12-pre
Inviwo documentation
Loading...
Searching...
No Matches
inviwo::BrushingTarget Struct Reference

#include <brushingaction.h>

Public Member Functions

 BrushingTarget (std::string_view target)
 
 BrushingTarget (const BrushingTarget &rhs)
 
BrushingTargetoperator= (const BrushingTarget &rhs)
 
std::string_view getString () const
 

Static Public Attributes

static const BrushingTarget Row
 
static const BrushingTarget Column
 

Friends

bool operator== (BrushingTarget lhs, BrushingTarget rhs)
 
bool operator< (BrushingTarget lhs, BrushingTarget rhs)
 
bool operator!= (BrushingTarget lhs, BrushingTarget rhs)
 
bool operator> (BrushingTarget lhs, BrushingTarget rhs)
 
bool operator<= (BrushingTarget lhs, BrushingTarget rhs)
 
bool operator>= (BrushingTarget lhs, BrushingTarget rhs)
 
std::ostream & operator<< (std::ostream &os, BrushingTarget bt)
 
IVW_MODULE_BRUSHINGANDLINKING_API friend std::istream & operator>> (std::istream &ss, BrushingTarget &bt)
 

Detailed Description

Represents a target for brushing and linking actions.

Commonly used brushing targets are BrushingTarget::Row and BrushingTarget::Column

See also
BrushingAndLinkingManager

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