MCPcopy Create free account

hub / github.com/andybarry/makerscanner / functions

Functions100 in github.com/andybarry/makerscanner

↓ 5 callersMethodSetCapture
CaptureThread.h:64
↓ 3 callersMethodPop
CaptureThread.cpp:92
↓ 3 callersFunctionSetUSB
USB call to PIC
SetHorz.c:88
↓ 2 callersMethodFlush
* Flush the stack, allowing the user to make sure s/he gets the most * up to date image. Delete all images in the stack. */
CaptureThread.cpp:113
↓ 2 callersMethodGetNoLaserImage
DistanceToReferenceDialog.h:41
↓ 2 callersMethodSetScanning
ScanStatus.h:28
↓ 2 callersMethodSetThresholdPixelValue
Cameras.h:60
↓ 1 callersMethodAddPoint
Helper function to add a point that creates the PointCloudPoint for you
PointCloud.cpp:60
↓ 1 callersMethodDrawCam
/////////////////////////////////////////////////////////////// Method: OnDraw Class: CCamView Purose: CCamView drawing Input: nothing Output:
camview.cpp:141
↓ 1 callersMethodGetLaserCenteredImage
DistanceToReferenceDialog.h:40
↓ 1 callersMethodGetPlyString
Generates the point cloud string for this point (one line)
PointCloudPoint.cpp:37
↓ 1 callersMethodGetPointCloudPly
Return a .ply file containing the entire point cloud (large string!)
PointCloud.cpp:93
↓ 1 callersMethodGetScanning
ScanStatus.h:30
↓ 1 callersMethodGetWallDistance
DistanceToReferenceDialog.h:39
↓ 1 callersMethodSendFrame
Display the given image on the frame Copies the image so it is safe to change it after the function call
CaptureThread.cpp:132
↓ 1 callersMethodSetBrightnessFilterValue
Cameras.h:62
↓ 1 callersMethodSetBrightnessThreshold
ScanThread.h:80
↓ 1 callersMethodStartScan
Start the scan thread!
Cameras.cpp:164
MethodActiveStereoFrame
ActiveStereoMain.cpp:93
MethodAddPointcloudPoints
Compute where the 3d points are based on where the laser was detected in the image
ScanThread.cpp:348
MethodAverageList
average a linked list of points to handle a case where we have more than one point per h, laserPos
PointCloud.cpp:130
MethodCCamView
camview.cpp:48
MethodCameras
Init camera capture and get ready to start the scanning thread
Cameras.cpp:22
MethodCaptureExists
Determine if we are OK to capture from the camera
Cameras.cpp:118
MethodCaptureFrame
CaptureThread.cpp:72
MethodCaptureThread
CaptureThread.cpp:24
MethodCheckUpdate
/////////////////////////////////////////////////////////////// Method: CheckUpdate Class: CCamView Purose: CHeck for updates Input: reference t
camview.cpp:210
MethodDisplayLaserPx
ScanThread.cpp:560
MethodDisplayText
catch a display text event and append the text to the terminal display
ActiveStereoMain.cpp:400
MethodDisplayText
send some text to be displayed
ScanThread.cpp:425
MethodDistanceToReferenceDialog
DistanceToReferenceDialog.cpp:26
MethodDraw
/////////////////////////////////////////////////////////////// Method: Draw Class: CCamView Purose: camera drawing Input: reference to dc Outpu
camview.cpp:110
MethodEntry
Called when thread is started
CaptureThread.cpp:38
MethodEntry
Called when thread is started
ScanThread.cpp:124
MethodFindBrightestPointInRow
ScanThread.cpp:294
MethodFindLaser2
Find the laser based on an image without the laser in it and with the laser in it Return an array that is the height of the image with a floating-poin
ScanThread.cpp:212
MethodFrameGrab
TODO: remove this
Cameras.cpp:131
MethodGetDistanceToReferenceWall
NOTE: this function also sets pixelsPerCmOnFlatReference which is required for operation
ScanThread.cpp:526
MethodGetInitialData
Cameras.cpp:192
MethodGetKey
The points are uniquely identified by h and laserPos. Index is -- laserPos * 1000 + h yielding an set size of 255*1000 + 1000 = 256,000 Each hash map
PointCloud.cpp:54
FunctionGetLaserIntensity
SetHorz.c:85
MethodGetLastCapturedFrameFilename
TODO: remove this
Cameras.cpp:153
MethodGetLastFrame
Cameras.h:53
MethodGetQueueSize
CaptureThread.h:66
MethodGetReferenceLaserLocation
ScanThread.cpp:491
MethodGetScanThread
Get a reference to the scan thread
Cameras.h:58
MethodInitializeCamera
Attempt to connect to the camera and grab a frame
Cameras.cpp:91
MethodIsCaptureEnabled
/////////////////////////////////////////////////////////////// Method: Is Capture Enabled Class: CCamView Purose: check if camera is initialized
camview.cpp:84
MethodOnAbout
On about, show a dialog with name, email, etc.
ActiveStereoMain.cpp:283
MethodOnButCameraConnectClick
Camera connect button clicked -- attempt to connect to the camera
ActiveStereoMain.cpp:423
MethodOnButCaptureClick
Scan button clicked -- start a new scan!
ActiveStereoMain.cpp:290
MethodOnButDoneScanningClick
Done Scanning button event handler
ActiveStereoMain.cpp:474
MethodOnButLaserCenteredClick
DistanceToReferenceDialog.cpp:94
MethodOnButLaserCoveredClick
DistanceToReferenceDialog.cpp:112
MethodOnExit
called on thread quit -- free all memory
CaptureThread.cpp:32
MethodOnExit
called on thread quit -- free all memory
ScanThread.cpp:95
MethodOnInit
ActiveStereoApp.cpp:28
MethodOnMenuChangeCameraSelected
ActiveStereoMain.cpp:502
MethodOnPaint
/////////////////////////////////////////////////////////////// Method: OnPaint Class: CCamView Purose: on paint event Input: reference to paint
camview.cpp:97
MethodOnQuit
On thread destruction
ActiveStereoMain.cpp:277
MethodOnSize
/////////////////////////////////////////////////////////////// Method: OnSize Class: CCamView Purose: adjust on windows resize Input: reference
camview.cpp:222
MethodOnSliderBrightnessFilterCmdScrollThumbTrack
ActiveStereoMain.cpp:493
MethodOnSliderImageThresholdCmdScroll
Update the image threshold slider label on slider move
ActiveStereoMain.cpp:485
MethodPixelToDistance2
compute distance to a point given the x pixel location and the width reference x pixel location
ScanThread.cpp:433
MethodPixels
IndividualPixels.h:38
MethodPointCloud
PointCloud holds PointCloudPoints which are individual lines in a pointcloud file Points are identified by height in the image and by laser position
PointCloud.cpp:28
MethodPointCloudPoint
copy constructor
PointCloudPoint.cpp:22
MethodPointCloudPoint
PointCloudPoint.h:32
MethodSaveSingleFrame
Save an image TODO: remove this
Cameras.cpp:143
MethodScanFinished
Re-enable buttons now that the scan is finished
ActiveStereoMain.cpp:468
MethodScanStatus
ScanStatus.cpp:22
MethodScanThread
ScanThread.cpp:55
FunctionSendLaserIntensity
Change the laser intensity
SetHorz.c:70
MethodSendScanFinishedEvent
Send a scan finished event
ScanThread.cpp:485
MethodSendScanProgress
Send an event with the progress of the laser
ScanThread.cpp:474
FunctionSetConfig
SetConfig.c:32
MethodSetGUIStateDuringScan
Set buttons to be enabled/disabled during (or after) a scan
ActiveStereoMain.cpp:433
FunctionSetHorz
Send the USB call for moving the mirror
SetHorz.c:49
FunctionSetLaserIntensity
SetHorz.c:83
MethodSetPixelRange
Set pixels we are interested in. TODO: make this a selection on the GUI frame
ScanThread.cpp:115
FunctionSetServo
Move the servo
SetHorz.c:60
MethodSetThresholdPixelValue
set image subtraction threshold value
ScanThread.h:76
MethodStopCaptureThread
Shutdown the thread
Cameras.cpp:182
MethodTransferDataFromWindow
DistanceToReferenceDialog.cpp:105
MethodUpdateFps
ActiveStereoMain.cpp:522
MethodUpdateImage
Catch an update image event and display the new image
ActiveStereoMain.cpp:355
MethodUpdateScanProgress
Catch an update scan event and move the progress bar
ActiveStereoMain.cpp:462
MethodWritePointCloudFile
send the pointcloud string to the frame for writing to disk
ScanThread.cpp:419
MethodWriteToFile
catch a write to file event the string to write is in the event write to the point cloud file
ActiveStereoMain.cpp:408
MethodWriteToFile
Write a string to disk via an event to the frame
ScanThread.cpp:466
Methodoperator=
IndividualPixels.h:40
Methodoperator[]
IndividualPixels.h:41
Functionwxbuildinfo
ActiveStereoMain.cpp:33
Method~ActiveStereoFrame
Destructor
ActiveStereoMain.cpp:253
Method~CCamView
/////////////////////////////////////////////////////////////// Method: Destructor Class: CCamView Purose: destroy my object Input: nothing Outp
camview.cpp:72
Method~Cameras
kill the thread and release the camera
Cameras.cpp:72
Method~DistanceToReferenceDialog
DistanceToReferenceDialog.cpp:87
Method~Pixels
IndividualPixels.h:39
Method~PointCloud
Destructor -- clear the hash map and delete all PointCloudPoints
PointCloud.cpp:35
Method~ScanStatus
ScanStatus.cpp:27