Horizon
Protected Types | Protected Member Functions | Protected Attributes | List of all members
horizon::ToolHelperRestrict Class Reference
Inheritance diagram for horizon::ToolHelperRestrict:
horizon::ToolDrawDimension horizon::ToolDrawDimension horizon::ToolDrawLine horizon::ToolDrawLine horizon::ToolDrawPolygon horizon::ToolDrawPolygon horizon::ToolHelperMove horizon::ToolHelperMove

Protected Types

enum class  RestrictMode {
  X , Y , ARB , X ,
  Y , ARB
}
 
enum class  RestrictMode {
  X , Y , ARB , X ,
  Y , ARB
}
 

Protected Member Functions

void cycle_restrict_mode ()
 
void cycle_restrict_mode_xy ()
 
std::string restrict_mode_to_string () const
 
Coordi get_coord_restrict (const Coordi &old, const Coordi &cur) const
 
void cycle_restrict_mode ()
 
void cycle_restrict_mode_xy ()
 
std::string restrict_mode_to_string () const
 
Coordi get_coord_restrict (const Coordi &old, const Coordi &cur) const
 

Protected Attributes

RestrictMode restrict_mode = RestrictMode::ARB
 

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