_showBounds | frechet::view::FreeSpaceView | private |
addGridLine(QLineF line, LineStyle style) | frechet::view::FreeSpaceView | private |
addLine(QPainterPath &ppath, const QLineF &line) | frechet::view::BaseView | protectedstatic |
addPoint(QPainterPath &ppath, const QPointF &point, double diameter=1.0) | frechet::view::BaseView | protectedstatic |
addPolygon(QPainterPath &ppath, const QPolygonF &poly) | frechet::view::BaseView | protectedstatic |
AREA_BRUSH1 | frechet::view::FreeSpaceView | static |
AREA_BRUSH2 | frechet::view::FreeSpaceView | static |
AREA_COLOR | frechet::view::FreeSpaceView | static |
AREA_PEN | frechet::view::FreeSpaceView | |
baseMatrix() | frechet::view::BaseView | protected |
BaseView(QWidget *parent=0, QString title="", bool showRotate=true) | frechet::view::BaseView | |
BOUNDS_PEN | frechet::view::FreeSpaceView | |
boundsLine(QPointF a, QPointF b, int i, int j) | frechet::view::FreeSpaceView | private |
calculateFreeSpace(double epsilon) | frechet::view::FreeSpaceView | slot |
cells | frechet::view::FreeSpaceView | private |
CellView class | frechet::view::FreeSpaceView | friend |
componentPalette | frechet::view::FreeSpaceView | private |
createBoundsRect(int i, int j, QLineF result[4]) | frechet::view::FreeSpaceView | private |
createEllipseTransform(int i, int j) | frechet::view::FreeSpaceView | private |
createReachabilityRect(int i, int j, QLineF result[4]) | frechet::view::FreeSpaceView | private |
curveFinished(bool yes) | frechet::view::FreeSpaceView | signal |
doHiliteSegment(GraphicsHoverLineItem::Location loc, int a, int b) | frechet::view::FreeSpaceView | private |
dropUnusedItems() override | frechet::view::FreeSpaceView | virtual |
flipVertical(bool flip) | frechet::view::BaseView | slot |
FreeSpaceView(QWidget *parent=0) | frechet::view::FreeSpaceView | |
getCellView(int i, int j) | frechet::view::FreeSpaceView | private |
graphicsView | frechet::view::BaseView | protected |
GRID_PEN | frechet::view::FreeSpaceView | |
hideResult() | frechet::view::FreeSpaceView | slot |
hilitePoint(QPointF p) | frechet::view::FreeSpaceView | slot |
hiliteSegment(int loc, int a, int b) | frechet::view::FreeSpaceView | signal |
intervalView | frechet::view::FreeSpaceView | private |
isFlipped | frechet::view::BaseView | protected |
LIGHT_GRAY | frechet::view::FreeSpaceView | static |
mapSceneToGlobal(QPointF p) const | frechet::view::BaseView | slot |
mouseMoveEvent(QMouseEvent *event) | frechet::view::BaseView | slot |
onAlgorithmChanged(int alg) | frechet::view::FreeSpaceView | slot |
onHiliteSegment(int loc, int a, int b) | frechet::view::FreeSpaceView | slot |
OUTPUT_FILTERS | frechet::view::BaseView | protectedstatic |
path_ok | frechet::view::FreeSpaceView | private |
PATH_PEN | frechet::view::FreeSpaceView | |
pathView | frechet::view::FreeSpaceView | private |
PEN_SELECT | frechet::view::BaseView | protectedstatic |
populateScene() | frechet::view::FreeSpaceView | |
print() | frechet::view::BaseView | protectedslot |
render(QPainter *painter, QRectF target=QRectF()) | frechet::view::BaseView | protectedvirtual |
resetButton | frechet::view::BaseView | protected |
resetView() | frechet::view::BaseView | protectedslot |
resizeEvent(QResizeEvent *) override | frechet::view::BaseView | protected |
restoreSettings(QSettings &settings, QString group) | frechet::view::FreeSpaceView | virtualslot |
ROTATE_DEFAULT_VALUE | frechet::view::BaseView | protectedstatic |
rotateLeft(double angle=10) | frechet::view::BaseView | protectedslot |
rotateRight(double angle=10) | frechet::view::BaseView | protectedslot |
rotateSlider | frechet::view::BaseView | protected |
rotation() const | frechet::view::BaseView | protectedslot |
saveAs() | frechet::view::BaseView | protectedslot |
saveAsPdf(QString file) | frechet::view::BaseView | protected |
saveAsSvg(QString file) | frechet::view::BaseView | protected |
saveSettings(QSettings &settings, QString group) | frechet::view::FreeSpaceView | virtualslot |
scene | frechet::view::BaseView | protected |
segmentSelected(GraphicsHoverLineItem *item) override | frechet::view::FreeSpaceView | virtual |
select | frechet::view::FreeSpaceView | private |
selected_item | frechet::view::BaseView | protected |
setPenWidth(QGraphicsItem *item, double width) | frechet::view::BaseView | protectedstatic |
setResetButtonEnabled() | frechet::view::BaseView | protectedslot |
setRotation(double angle) | frechet::view::BaseView | protectedslot |
setupMatrix() | frechet::view::BaseView | protectedslot |
showBounds() const | frechet::view::FreeSpaceView | inline |
showBounds(bool show) | frechet::view::FreeSpaceView | slot |
showGreedyResult() | frechet::view::FreeSpaceView | slot |
showOptimalResult() | frechet::view::FreeSpaceView | slot |
showPath(bool show) | frechet::view::FreeSpaceView | slot |
showResult(const data::BitSet *resultSet) | frechet::view::FreeSpaceView | private |
TF_MAX_ARG | frechet::view::FreeSpaceView | static |
updateBounds() | frechet::view::FreeSpaceView | private |
updateIntervals() | frechet::view::FreeSpaceView | private |
updateView(double eps) | frechet::view::FreeSpaceView | private |
validTransform(const QTransform &tf) | frechet::view::FreeSpaceView | privatestatic |
validTransformArg(double x) | frechet::view::FreeSpaceView | privatestatic |
view() const | frechet::view::BaseView | |
zoomIn(int level=-1) | frechet::view::BaseView | slot |
zoomOut(int level=-1) | frechet::view::BaseView | slot |
zoomSlider | frechet::view::BaseView | protected |
zoomStepDefault | frechet::view::BaseView | protected |
zoomStepMouse | frechet::view::BaseView | protected |
~FreeSpaceView() | frechet::view::FreeSpaceView | virtual |