@@ -121,10 +121,10 @@ class SimpleOpenNIViewer
121
121
void
122
122
keyboard_callback (const pcl::visualization::KeyboardEvent& event, void * cookie)
123
123
{
124
- string* message = ( string*) cookie;
124
+ auto message = static_cast <std:: string*>( cookie) ;
125
125
std::cout << (*message) << " :: " ;
126
126
if (event.getKeyCode ())
127
- std::cout << " the key \' " << event.getKeyCode () << " \' (" << ( int ) event.getKeyCode () << " ) was" ;
127
+ std::cout << " the key \' " << event.getKeyCode () << " \' (" << static_cast < int >( event.getKeyCode () ) << " ) was" ;
128
128
else
129
129
std::cout << " the special key \' " << event.getKeySym () << " \' was" ;
130
130
if (event.keyDown ())
@@ -135,7 +135,7 @@ class SimpleOpenNIViewer
135
135
136
136
void mouse_callback (const pcl::visualization::MouseEvent& mouse_event, void * cookie)
137
137
{
138
- string* message = ( string*) cookie;
138
+ auto message = static_cast <std:: string*>( cookie) ;
139
139
if (mouse_event.getType () == pcl::visualization::MouseEvent::MouseButtonPress && mouse_event.getButton () == pcl::visualization::MouseEvent::LeftButton)
140
140
{
141
141
std::cout << (*message) << " :: " << mouse_event.getX () << " , " << mouse_event.getY () << std::endl;
@@ -167,8 +167,10 @@ class SimpleOpenNIViewer
167
167
168
168
std::string mouseMsg3D (" Mouse coordinates in PCL Visualizer" );
169
169
std::string keyMsg3D (" Key event for PCL Visualizer" );
170
- cloud_viewer_.registerMouseCallback (&SimpleOpenNIViewer::mouse_callback, *this , (void *)(&mouseMsg3D));
171
- cloud_viewer_.registerKeyboardCallback (&SimpleOpenNIViewer::keyboard_callback, *this , (void *)(&keyMsg3D));
170
+ cloud_viewer_.registerMouseCallback (
171
+ &SimpleOpenNIViewer::mouse_callback, *this , static_cast <void *>(&mouseMsg3D));
172
+ cloud_viewer_.registerKeyboardCallback (
173
+ &SimpleOpenNIViewer::keyboard_callback, *this , static_cast <void *>(&keyMsg3D));
172
174
std::function<void (const CloudConstPtr&)> cloud_cb = [this ] (const CloudConstPtr& cloud) { cloud_callback (cloud); };
173
175
boost::signals2::connection cloud_connection = grabber_.registerCallback (cloud_cb);
174
176
@@ -177,12 +179,16 @@ class SimpleOpenNIViewer
177
179
{
178
180
std::string mouseMsg2D (" Mouse coordinates in image viewer" );
179
181
std::string keyMsg2D (" Key event for image viewer" );
180
- image_viewer_.registerMouseCallback (&SimpleOpenNIViewer::mouse_callback, *this , (void *)(&mouseMsg2D));
181
- image_viewer_.registerKeyboardCallback (&SimpleOpenNIViewer::keyboard_callback, *this , (void *)(&keyMsg2D));
182
+ image_viewer_.registerMouseCallback (&SimpleOpenNIViewer::mouse_callback,
183
+ *this ,
184
+ static_cast <void *>(&mouseMsg2D));
185
+ image_viewer_.registerKeyboardCallback (&SimpleOpenNIViewer::keyboard_callback,
186
+ *this ,
187
+ static_cast <void *>(&keyMsg2D));
182
188
std::function<void (const openni_wrapper::Image::Ptr &)> image_cb = [this ] (const openni_wrapper::Image::Ptr & img) { image_callback (img); };
183
189
image_connection = grabber_.registerCallback (image_cb);
184
190
}
185
- unsigned char * rgb_data = 0 ;
191
+ unsigned char * rgb_data = nullptr ;
186
192
unsigned rgb_data_size = 0 ;
187
193
188
194
grabber_.start ();
@@ -271,7 +277,7 @@ usage(char ** argv)
271
277
int
272
278
main (int argc, char ** argv)
273
279
{
274
- std::string device_id ( " " ) ;
280
+ std::string device_id;
275
281
pcl::OpenNIGrabber::Mode depth_mode = pcl::OpenNIGrabber::OpenNI_Default_Mode;
276
282
pcl::OpenNIGrabber::Mode image_mode = pcl::OpenNIGrabber::OpenNI_Default_Mode;
277
283
bool xyz = false ;
@@ -315,7 +321,7 @@ main(int argc, char ** argv)
315
321
for (unsigned deviceIdx = 0 ; deviceIdx < driver.getNumberDevices (); ++deviceIdx)
316
322
{
317
323
std::cout << " Device: " << deviceIdx + 1 << " , vendor: " << driver.getVendorName (deviceIdx) << " , product: " << driver.getProductName (deviceIdx)
318
- << " , connected: " << ( int ) driver.getBus (deviceIdx) << " @ " << ( int ) driver.getAddress (deviceIdx) << " , serial number: \' " << driver.getSerialNumber (deviceIdx) << " \' " << std::endl;
324
+ << " , connected: " << static_cast < int >( driver.getBus (deviceIdx)) << " @ " << static_cast < int >( driver.getAddress (deviceIdx) ) << " , serial number: \' " << driver.getSerialNumber (deviceIdx) << " \' " << std::endl;
319
325
}
320
326
321
327
}
@@ -336,10 +342,10 @@ main(int argc, char ** argv)
336
342
337
343
unsigned mode;
338
344
if (pcl::console::parse (argc, argv, " -depthmode" , mode) != -1 )
339
- depth_mode = ( pcl::OpenNIGrabber::Mode) mode;
345
+ depth_mode = static_cast < pcl::OpenNIGrabber::Mode>( mode) ;
340
346
341
347
if (pcl::console::parse (argc, argv, " -imagemode" , mode) != -1 )
342
- image_mode = ( pcl::OpenNIGrabber::Mode) mode;
348
+ image_mode = static_cast < pcl::OpenNIGrabber::Mode>( mode) ;
343
349
344
350
if (pcl::console::find_argument (argc, argv, " -xyz" ) != -1 )
345
351
xyz = true ;
0 commit comments