Deskflow 1.22.0.197
Keyboard and mouse sharing utility
Loading...
Searching...
No Matches
deskflow::server::Config::CellEdge Class Reference

#include <Config.h>

Public Member Functions

 CellEdge (Direction side, float position)
 CellEdge (Direction side, const Interval &)
 CellEdge (const std::string &name, Direction side, const Interval &)
 ~CellEdge ()=default
Interval getInterval () const
void setName (const std::string_view &newName)
std::string getName () const
Direction getSide () const
bool overlaps (const CellEdge &) const
bool isInside (float x) const
float transform (float x) const
float inverseTransform (float x) const
bool operator< (const CellEdge &) const
bool operator== (const CellEdge &) const
bool operator!= (const CellEdge &) const

Constructor & Destructor Documentation

◆ CellEdge() [1/3]

deskflow::server::Config::CellEdge::CellEdge ( Direction side,
float position )

◆ CellEdge() [2/3]

deskflow::server::Config::CellEdge::CellEdge ( Direction side,
const Interval & interval )

◆ CellEdge() [3/3]

deskflow::server::Config::CellEdge::CellEdge ( const std::string & name,
Direction side,
const Interval & interval )

◆ ~CellEdge()

deskflow::server::Config::CellEdge::~CellEdge ( )
default

Member Function Documentation

◆ getInterval()

Config::Interval deskflow::server::Config::CellEdge::getInterval ( ) const

◆ getName()

std::string deskflow::server::Config::CellEdge::getName ( ) const

◆ getSide()

Direction deskflow::server::Config::CellEdge::getSide ( ) const

◆ inverseTransform()

float deskflow::server::Config::CellEdge::inverseTransform ( float x) const

◆ isInside()

bool deskflow::server::Config::CellEdge::isInside ( float x) const

◆ operator!=()

bool deskflow::server::Config::CellEdge::operator!= ( const CellEdge & x) const

◆ operator<()

bool deskflow::server::Config::CellEdge::operator< ( const CellEdge & o) const

◆ operator==()

bool deskflow::server::Config::CellEdge::operator== ( const CellEdge & x) const

◆ overlaps()

bool deskflow::server::Config::CellEdge::overlaps ( const CellEdge & edge) const

◆ setName()

void deskflow::server::Config::CellEdge::setName ( const std::string_view & newName)

◆ transform()

float deskflow::server::Config::CellEdge::transform ( float x) const

The documentation for this class was generated from the following files: