msr::airlib::VehicleCameraBase::ImageResponse to() const { msr::airlib::VehicleCameraBase::ImageResponse d; d.pixels_as_float = pixels_as_float; if (! pixels_as_float) d.image_data_uint8 = image_data_uint8; else d.image_data_float = image_data_float; d.camera_position = camera_position.to(); d.camera_orientation = camera_orientation.to(); d.time_stamp = time_stamp; d.message = message; d.compress = compress; d.width = width; d.height = height; d.image_type = image_type; return d; }