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

#include <modules/brushingandlinking/datastructures/brushingaction.h>

Public Member Functions

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

Static Public Attributes

static const BrushingTarget Column
static const BrushingTarget Row

Friends

bool operator!= (BrushingTarget lhs, BrushingTarget rhs)
bool operator< (BrushingTarget lhs, BrushingTarget rhs)
std::ostream & operator<< (std::ostream &os, BrushingTarget bt)
bool operator<= (BrushingTarget lhs, BrushingTarget rhs)
bool operator== (BrushingTarget lhs, BrushingTarget rhs)
bool operator> (BrushingTarget lhs, BrushingTarget rhs)
bool operator>= (BrushingTarget lhs, BrushingTarget rhs)
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:
  • modules/brushingandlinking/include/modules/brushingandlinking/datastructures/brushingaction.h