Fréchet View  1.6.0
A Tool for Exploring Fréchet Distance Algorithms
frechet::view::CurveView Member List

This is the complete list of members for frechet::view::CurveView, including all inherited members.

_separatefrechet::view::CurveViewprivate
addLine(QPainterPath &ppath, const QLineF &line)frechet::view::BaseViewprotectedstatic
addPoint(QPainterPath &ppath, const QPointF &point, double diameter=1.0)frechet::view::BaseViewprotectedstatic
addPolygon(QPainterPath &ppath, const QPolygonF &poly)frechet::view::BaseViewprotectedstatic
addPolygonToScene(const Curve &poly, QPen pen, GraphicsHoverLineItem::Location hover)frechet::view::CurveViewprivate
addSegmentsToScene(QGraphicsItemGroup *group, frechet::poly::Triangulation::Edge_range d, const frechet::poly::Segments &exclude, bool with_edges, QPen pen, GraphicsHoverLineItem::Location hover)frechet::view::CurveViewprivate
addSegmentsToScene(QGraphicsItemGroup *group, const frechet::poly::Segments &d, bool with_edges, QPen pen, const Curve &P, GraphicsHoverLineItem::Location hover)frechet::view::CurveViewprivate
baseMatrix()frechet::view::BaseViewprotected
BaseView(QWidget *parent=0, QString title="", bool showRotate=true)frechet::view::BaseView
createLineItem(QLineF line, QPen pen, frechet::poly::Segment seg, QGraphicsItemGroup *group, GraphicsHoverLineItem::Location hover)frechet::view::CurveViewprivate
CurveView(QWidget *parent=0)frechet::view::CurveView
diagonals_afrechet::view::CurveViewprivate
diagonals_bfrechet::view::CurveViewprivate
doHiliteSegment(GraphicsHoverLineItem::Location loc, int a, int b)frechet::view::CurveViewprivate
dropUnusedItems()frechet::view::BaseViewinlineprotectedvirtual
flipVertical(bool flip)frechet::view::BaseViewslot
GraphicsHoverLineItem classfrechet::view::CurveViewfriend
graphicsViewfrechet::view::BaseViewprotected
hiliteSegment(int loc, int a, int b)frechet::view::CurveViewsignal
isFlippedfrechet::view::BaseViewprotected
mapSceneToGlobal(QPointF p) constfrechet::view::BaseViewslot
mouseMoveEvent(QMouseEvent *event)frechet::view::BaseViewslot
onAlgorithmChanged(int alg)frechet::view::CurveViewslot
onHiliteSegment(int loc, int a, int b)frechet::view::CurveViewslot
OUTPUT_FILTERSfrechet::view::BaseViewprotectedstatic
PEN_Afrechet::view::CurveViewprivatestatic
PEN_Bfrechet::view::CurveViewprivatestatic
PEN_C_DIAGSfrechet::view::CurveViewprivatestatic
PEN_PASSIVE_DIAGSfrechet::view::CurveViewprivatestatic
PEN_SELECTfrechet::view::BaseViewprotectedstatic
PEN_T_DIAGSfrechet::view::CurveViewprivatestatic
polygon_afrechet::view::CurveViewprivate
polygon_bfrechet::view::CurveViewprivate
polygon_boundsfrechet::view::CurveViewprivate
populateScene(const Curve &P, const Curve &Q, frechet::poly::Algorithm::ptr alg)frechet::view::CurveView
print()frechet::view::BaseViewprotectedslot
render(QPainter *painter, QRectF target=QRectF())frechet::view::BaseViewprotectedvirtual
resetButtonfrechet::view::BaseViewprotected
resetView()frechet::view::BaseViewprotectedslot
resizeEvent(QResizeEvent *) overridefrechet::view::BaseViewprotected
restoreSettings(QSettings &settings, QString group)frechet::view::CurveViewvirtual
ROTATE_DEFAULT_VALUEfrechet::view::BaseViewprotectedstatic
rotateLeft(double angle=10)frechet::view::BaseViewprotectedslot
rotateRight(double angle=10)frechet::view::BaseViewprotectedslot
rotateSliderfrechet::view::BaseViewprotected
rotation() constfrechet::view::BaseViewprotectedslot
saveAs()frechet::view::BaseViewprotectedslot
saveAsPdf(QString file)frechet::view::BaseViewprotected
saveAsSvg(QString file)frechet::view::BaseViewprotected
saveSettings(QSettings &settings, QString group)frechet::view::CurveViewvirtual
scenefrechet::view::BaseViewprotected
segmentSelected(GraphicsHoverLineItem *item) overridefrechet::view::CurveViewvirtual
select_afrechet::view::CurveViewprivate
select_bfrechet::view::CurveViewprivate
selected_itemfrechet::view::BaseViewprotected
separateCurves() constfrechet::view::CurveViewinline
SEPARATORfrechet::view::CurveViewprivatestatic
setPenWidth(QGraphicsItem *item, double width)frechet::view::BaseViewprotectedstatic
setResetButtonEnabled()frechet::view::BaseViewprotectedslot
setRotation(double angle)frechet::view::BaseViewprotectedslot
setSeparateCurves(bool sep)frechet::view::CurveViewslot
setupMatrix()frechet::view::BaseViewprotectedslot
view() constfrechet::view::BaseView
zoomIn(int level=-1)frechet::view::BaseViewslot
zoomOut(int level=-1)frechet::view::BaseViewslot
zoomSliderfrechet::view::BaseViewprotected
zoomStepDefaultfrechet::view::BaseViewprotected
zoomStepMousefrechet::view::BaseViewprotected