HAL  v4.5.0-83-g30c8f0afc
The Hardware Analyzer - a comprehensive reverse engineering and manipulation framework for gate-level netlists.
hal::PositionGenerator Class Reference

#include </home/runner/work/hal/hal/plugins/gui/include/gui/graph_widget/layouters/position_generator.h>

Collaboration diagram for hal::PositionGenerator:
Collaboration graph

Public Member Functions

 PositionGenerator ()
 
QPoint position () const
 
QPoint next ()
 

Detailed Description

Generates grid positions in a spiral around the origin, used to place nodes that have no position yet.

Definition at line 37 of file position_generator.h.

Constructor & Destructor Documentation

◆ PositionGenerator()

hal::PositionGenerator::PositionGenerator ( )

Definition at line 5 of file position_generator.cpp.

Member Function Documentation

◆ next()

QPoint hal::PositionGenerator::next ( )

Definition at line 18 of file position_generator.cpp.

References position().

◆ position()

QPoint hal::PositionGenerator::position ( ) const

Definition at line 9 of file position_generator.cpp.

Referenced by next().


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