MCPcopy Create free account
hub / github.com/ValveSoftware/openvr / CameraApp

Method CameraApp

samples/hmd_opencv_sandbox/camera_app.cpp:14–153  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

12CameraApp::settings_t g_savesettings[NUM_SAVED_SETTINGS];
13
14CameraApp::CameraApp( CMainApplication * parentApp ) :
15 m_ipxUpdatePlace( 0 )
16 , m_frameno( 0 )
17 , m_opencv_p( this )
18 , m_maxframeno( 100000 )
19 , m_ipxUpdatePlaceLast( 0 )
20 , m_shdCharlesFloor( CONTENT_FOLDER"/charlesfloor" )
21 , m_shdDumb( CONTENT_FOLDER"/dumb" )
22 , m_shdPointCloud( CONTENT_FOLDER"/pointcloud" )
23 , m_shdPointCloud2( CONTENT_FOLDER"/pointcloud2" )
24 , m_shdWorld( CONTENT_FOLDER"/world" )
25 , m_shdWorld2( CONTENT_FOLDER"/world2" )
26 , m_shdWorld3( CONTENT_FOLDER"/world3" )
27 , m_vCurrentColor( 1.0, 1.0, 1.0, 1.0 )
28 , m_bSettingsChanged( false )
29 , m_iDebugTextureW( 512 )
30 , m_iDebugTextureH( 512 )
31 , m_geoDepthMap( "DepthMap" )
32 , m_geoCharlesFloor( "CharlesFloor" )
33 , m_geoPointCloud( "PointCloud" )
34 , m_uiPointCloudCount( 65536 * 2 )
35 , m_geoJeremyFloor()
36 , m_pDebugTextureData( 0 )
37 , m_lastLoadedSettingsID( 0 )
38{
39 m_iTexture = 0;
40 m_parent = parentApp;
41
42 //Alireza (notice different alg than F3)
43 CameraApp::settings_t & savesettings_f1 = g_savesettings[0];
44 savesettings_f1.iShowAnts = 5;
45 savesettings_f1.iGeoMode = 0;
46 savesettings_f1.fAntSize = 2.5;
47 savesettings_f1.iAntEvery = -6;
48 savesettings_f1.bMeshAsLines = 0;
49 savesettings_f1.iFloorType = 0;
50 savesettings_f1.bGreenMode = 0;
51 savesettings_f1.fGeoAlpha = 1;
52 savesettings_f1.iStereoAlg = 2;
53 savesettings_f1.fAntMaxDist = 100;
54 savesettings_f1.fImportanceOfDist = 25;
55 savesettings_f1.iWhichAntShader = 1;
56
57 CameraApp::settings_t & savesettings_f2 = g_savesettings[1];
58 savesettings_f2.iShowAnts = 6;
59 savesettings_f2.iGeoMode = 0;
60 savesettings_f2.fAntSize = 1.5;
61 savesettings_f2.iAntEvery = 2;
62 savesettings_f2.bMeshAsLines = 0;
63 savesettings_f2.iFloorType = 0;
64 savesettings_f2.bGreenMode = 0;
65 savesettings_f2.fGeoAlpha = 0.65f;
66 savesettings_f2.iStereoAlg = 2;
67 savesettings_f2.fAntMaxDist = 100;
68 savesettings_f2.fImportanceOfDist = 10;
69 savesettings_f2.iWhichAntShader = 0;
70
71 CameraApp::settings_t & savesettings_f3 = g_savesettings[2];

Callers

nothing calls this directly

Calls

no outgoing calls

Tested by

no test coverage detected