MainWindow 0 0 800 600 psimpl v7 - generic n-dimensional polyline simplification <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0//EN" "http://www.w3.org/TR/REC-html40/strict.dtd"> <html><head><meta name="qrichtext" content="1" /><style type="text/css"> p, li { white-space: pre-wrap; } </style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8.25pt; font-weight:400; font-style:normal;"> <p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; font-weight:600;">psimple v7</span><span style=" font-size:8pt;"> </span><span style=" font-size:8pt; color:#000000;">© Copyright 2010 - 2011 </span><a href="edekoning@gmail.com"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">Elmar de Koning</span></a><span style=" font-size:8pt;">; License - </span><a href="http://www.opensource.org/licenses/mozilla1.1.php"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">MPL 1.1</span></a><span style=" font-size:8pt;">; Website - </span><a href="http://psimpl.sf.net"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">psimpl.sf.net</span></a><span style=" font-size:8pt;">; Article - </span><a href="http://www.codeproject.com/KB/recipes/PolylineSimplification.aspx"><span style=" font-size:8pt; text-decoration: underline; color:#0000ff;">CodeProject</span></a></p></body></html> true Qt::LinksAccessibleByKeyboard|Qt::LinksAccessibleByMouse 0 3 QFrame::StyledPanel QFrame::Sunken 0 0 Polyline Type Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter float [] QVector <double> std::vector <double> std::list <long long> 0 0 Generate Point count Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 2 10000000 10000 100000 Qt::Vertical 20 20 true 0 0 Simplification Nth point Radial distance Perpendicular distance Reumann-Witkam Opheim Lang Douglas-Peucker Douglas-Peucker (variant) Douglas-Peucker (reference) Algorithm Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter false Simplify 0 0 10000000 0 0 0 0 1000000 1 0 0 0 0 0 0 0 10000000 1 0 0 0 0 10000000 10 0 0 0 0 0 n Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 0 Radial distance Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 0 Perpendicular distance Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter Repeat count Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 0 Perpendicular distance Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 0 Minimum distance Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter Maximum distance Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 0 Perpendicular distance Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter Look ahead Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 0 Perpendicular distance Qt::AlignCenter 0 Point count Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter 0 Perpendicular distance Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter Graphics Generated Polyline true Simplified Polyline false Toggle Keep aspect ratio true Positional errors are only calculated for doubles! Positional error Sum Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter Max Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter Mean Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter Std Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter - - - - Qt::Horizontal 40 20 ? About psimpl F1 psimpl::RenderArea QFrame
RenderArea.h
1
polyPointCountSpinBox polyTypeComboBox generatePushButton algorithmComboBox npSpinBox rdLineEdit pdLineEdit pdSpinBox rwLineEdit dpLineEdit dpvSpinBox dprLineEdit simplifyPushButton generatedPolylineCheckBox simplifiedPolylineCheckBox togglePushButton clicked() generatedPolylineCheckBox toggle() 674 559 674 504 togglePushButton clicked() simplifiedPolylineCheckBox toggle() 674 559 674 529 algorithmComboBox currentIndexChanged(int) labelStackedWidget setCurrentIndex(int) 256 503 210 519 algorithmComboBox currentIndexChanged(int) editStackedWidget setCurrentIndex(int) 281 490 279 512