owlps/owlps-positioner
Matteo Cypriani 243dc321b9 [Positioner] explicit ReferencePoint(Point3D&)
Make ReferencePoint's Point3D copy constructor explicit. This implied
the following changes:

* Stock::get_reference_point(ReferencePoint&) becomes
  get_reference_point(Point3D&). Reference points were always
  retrieved by their coordinates only in the Stock anyway.

* Stock::find_create_reference_point(Point3D&) was added, since it can
  have a different outcome than its (ReferencePoint&) counterpart.

* The unit tests for Stock were improved.
2016-11-04 22:30:21 -04:00
..
cfg [doc] positionerd: add filter options 2014-10-31 11:36:34 -04:00
tests [Positioner] explicit ReferencePoint(Point3D&) 2016-11-04 22:30:21 -04:00
CMakeLists.txt Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
Doxyfile Update Doxygen files (Doxyfile) to 1.8.8 2014-10-31 11:18:15 -04:00
area.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
area.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
autocalibration.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
autocalibration.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
autocalibrationline.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
autocalibrationline.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
autocalibrationmesh.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
autocalibrationmesh.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
building.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
building.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
calibrationrequest.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
calibrationrequest.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
capturepoint.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
capturepoint.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
capturepointsreadercsv.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
capturepointsreadercsv.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
cartographyalgorithm.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
cartographyalgorithm.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
configuration.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
configuration.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
csvfilereader.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
csvfilereader.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
csvstringreader.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
csvstringreader.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
direction.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
direction.hh [Positioner] More explicit constructors 2016-11-04 11:11:28 -04:00
fbcm.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
fbcm.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
frbhmbasic.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
frbhmbasic.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
input.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
input.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
inputcsv.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
inputcsv.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
inputdatareader.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
inputdatareader.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
inputlogcsv.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
inputlogcsv.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
inputlogmedium.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
inputmedium.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
inputmedium.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
inputudpsocket.cc [Positioner] More explicit constructors 2016-11-04 11:11:28 -04:00
inputudpsocket.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
interlinknetworks.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
interlinknetworks.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
measurement.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
measurement.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
minmax.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
minmax.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
mobile.cc [Positioner] Mobile: fix copy constructor segfault 2016-11-03 22:08:06 -04:00
mobile.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
mobilesreadercsv.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
mobilesreadercsv.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
nss.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
nss.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
output.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
output.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
outputcsv.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
outputcsv.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
outputmedium.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
outputnetworksocket.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
outputnetworksocket.hh Fix missing/wrong includes for BSD 2016-11-03 22:08:06 -04:00
outputtcpsocketevaal.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
outputtcpsocketevaal.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
outputterminal.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
outputterminal.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
outputudpsocket.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
outputudpsocket.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
owlps-positionerd.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
point3d.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
point3d.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
posexcept.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
posexcept.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
positioning.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
positioning.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
positioningalgorithm.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
posutil.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
posutil.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
realposition.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
realposition.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
referencepoint.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
referencepoint.hh [Positioner] explicit ReferencePoint(Point3D&) 2016-11-04 22:30:21 -04:00
request.cc A few old cosmetic changes 2016-11-03 22:00:33 -04:00
request.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
result.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
result.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
resultlist.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
resultlist.hh [Positioner] Add missing ResultList::operator!=() 2016-11-03 22:08:01 -04:00
stock.cc [Positioner] explicit ReferencePoint(Point3D&) 2016-11-04 22:30:21 -04:00
stock.hh [Positioner] explicit ReferencePoint(Point3D&) 2016-11-04 22:30:21 -04:00
textfilereader.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
textfilereader.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
textfilewriter.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
textfilewriter.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
timestamp.cc [Positioner] More explicit constructors 2016-11-04 11:11:28 -04:00
timestamp.hh [Positioner] More explicit constructors 2016-11-04 11:11:28 -04:00
topologyreadercsv.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
topologyreadercsv.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
trilaterationalgorithm.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
trilaterationalgorithm.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
trilaterationmethod.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
userinterface.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
userinterface.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
waypoint.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
waypoint.hh [Positioner] Use explicit constructors 2016-11-04 11:11:06 -04:00
wifidevice.cc Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00
wifidevice.hh Update COPYRIGHT.t2t URL 2016-11-03 22:00:33 -04:00