MCPcopy Create free account
hub / github.com/andybarry/makerscanner / GetInitialData

Method GetInitialData

Cameras.cpp:192–218  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

190}
191
192bool Cameras::GetInitialData()
193{
194 // pop up the dialog box to ask the user to center the laser or give us the distance
195 // to the reference wall.
196
197 DistanceToReferenceDialog distDiag(captureThread, window, wxID_ANY);
198
199 int returnNum = distDiag.ShowModal();
200
201 if (returnNum == wxID_OK)
202 {
203 distanceToReferenceWall = distDiag.GetWallDistance();
204 noLaserImage = distDiag.GetNoLaserImage();
205
206 } else if (returnNum == USER_CENTERED_LASER)
207 {
208
209 noLaserImage = distDiag.GetNoLaserImage();
210 laserCenteredImage = distDiag.GetLaserCenteredImage();
211
212
213 } else {
214 // cancelled
215 return false;
216 }
217 return true;
218}

Callers

nothing calls this directly

Calls 3

GetWallDistanceMethod · 0.80
GetNoLaserImageMethod · 0.80
GetLaserCenteredImageMethod · 0.80

Tested by

no test coverage detected