# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: osirix.proto
"""Generated protocol buffer code."""
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import message as _message
from google.protobuf import reflection as _reflection
from google.protobuf import symbol_database as _symbol_database
# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


import roi_pb2 as roi__pb2
import roivolume_pb2 as roivolume__pb2
import dcmpix_pb2 as dcmpix__pb2
import vrcontroller_pb2 as vrcontroller__pb2
import viewercontroller_pb2 as viewercontroller__pb2
import browsercontroller_pb2 as browsercontroller__pb2
import dicomimage_pb2 as dicomimage__pb2
import dicomseries_pb2 as dicomseries__pb2
import dicomstudy_pb2 as dicomstudy__pb2
import utilities_pb2 as utilities__pb2
import types_pb2 as types__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(b'\n\x0cosirix.proto\x12\nosirixgrpc\x1a\troi.proto\x1a\x0froivolume.proto\x1a\x0c\x64\x63mpix.proto\x1a\x12vrcontroller.proto\x1a\x16viewercontroller.proto\x1a\x17\x62rowsercontroller.proto\x1a\x10\x64icomimage.proto\x1a\x11\x64icomseries.proto\x1a\x10\x64icomstudy.proto\x1a\x0futilities.proto\x1a\x0btypes.proto\"}\n\x1cOsirixCurrentBrowserResponse\x12\"\n\x06status\x18\x01 \x01(\x0b\x32\x12.osirixgrpc.Status\x12\x39\n\x12\x62rowser_controller\x18\x02 \x01(\x0b\x32\x1d.osirixgrpc.BrowserController\"|\n\x1dOsirixFrontmostViewerResponse\x12\"\n\x06status\x18\x01 \x01(\x0b\x32\x12.osirixgrpc.Status\x12\x37\n\x11viewer_controller\x18\x02 \x01(\x0b\x32\x1c.osirixgrpc.ViewerController\"\x80\x01\n OsirixDisplayed2DViewersResponse\x12\"\n\x06status\x18\x01 \x01(\x0b\x32\x12.osirixgrpc.Status\x12\x38\n\x12viewer_controllers\x18\x02 \x03(\x0b\x32\x1c.osirixgrpc.ViewerController\"z\n#OsirixFrontmostVRControllerResponse\x12\"\n\x06status\x18\x01 \x01(\x0b\x32\x12.osirixgrpc.Status\x12/\n\rvr_controller\x18\x02 \x01(\x0b\x32\x18.osirixgrpc.VRController\"|\n$OsirixDisplayedVRControllersResponse\x12\"\n\x06status\x18\x01 \x01(\x0b\x32\x12.osirixgrpc.Status\x12\x30\n\x0evr_controllers\x18\x02 \x03(\x0b\x32\x18.osirixgrpc.VRController2\x91^\n\rOsiriXService\x12U\n\x14OsirixCurrentBrowser\x12\x11.osirixgrpc.Empty\x1a(.osirixgrpc.OsirixCurrentBrowserResponse\"\x00\x12W\n\x15OsirixFrontmostViewer\x12\x11.osirixgrpc.Empty\x1a).osirixgrpc.OsirixFrontmostViewerResponse\"\x00\x12]\n\x18OsirixDisplayed2DViewers\x12\x11.osirixgrpc.Empty\x1a,.osirixgrpc.OsirixDisplayed2DViewersResponse\"\x00\x12\x63\n\x1bOsirixFrontmostVRController\x12\x11.osirixgrpc.Empty\x1a/.osirixgrpc.OsirixFrontmostVRControllerResponse\"\x00\x12\x65\n\x1cOsirixDisplayedVRControllers\x12\x11.osirixgrpc.Empty\x1a\x30.osirixgrpc.OsirixDisplayedVRControllersResponse\"\x00\x12>\n\x13ROIFlipHorizontally\x12\x0f.osirixgrpc.ROI\x1a\x14.osirixgrpc.Response\"\x00\x12<\n\x11ROIFlipVertically\x12\x0f.osirixgrpc.ROI\x1a\x14.osirixgrpc.Response\"\x00\x12\x39\n\x07ROIArea\x12\x0f.osirixgrpc.ROI\x1a\x1b.osirixgrpc.ROIAreaResponse\"\x00\x12\x41\n\x0bROICentroid\x12\x0f.osirixgrpc.ROI\x1a\x1f.osirixgrpc.ROICentroidResponse\"\x00\x12\x41\n\tROIRotate\x12\x1c.osirixgrpc.ROIRotateRequest\x1a\x14.osirixgrpc.Response\"\x00\x12=\n\x07ROIMove\x12\x1a.osirixgrpc.ROIMoveRequest\x1a\x14.osirixgrpc.Response\"\x00\x12\x37\n\x06ROIPix\x12\x0f.osirixgrpc.ROI\x1a\x1a.osirixgrpc.ROIPixResponse\"\x00\x12\x39\n\x07ROIName\x12\x0f.osirixgrpc.ROI\x1a\x1b.osirixgrpc.ROINameResponse\"\x00\x12;\n\x08ROIIType\x12\x0f.osirixgrpc.ROI\x1a\x1c.osirixgrpc.ROIITypeResponse\"\x00\x12\x43\n\nROISetName\x12\x1d.osirixgrpc.ROISetNameRequest\x1a\x14.osirixgrpc.Response\"\x00\x12;\n\x08ROIColor\x12\x0f.osirixgrpc.ROI\x1a\x1c.osirixgrpc.ROIColorResponse\"\x00\x12\x45\n\x0bROISetColor\x12\x1e.osirixgrpc.ROISetColorRequest\x1a\x14.osirixgrpc.Response\"\x00\x12?\n\nROIOpacity\x12\x0f.osirixgrpc.ROI\x1a\x1e.osirixgrpc.ROIOpacityResponse\"\x00\x12I\n\rROISetOpacity\x12 .osirixgrpc.ROISetOpacityRequest\x1a\x14.osirixgrpc.Response\"\x00\x12\x43\n\x0cROIThickness\x12\x0f.osirixgrpc.ROI\x1a .osirixgrpc.ROIThicknessResponse\"\x00\x12M\n\x0fROISetThickness\x12\".osirixgrpc.ROISetThicknessRequest\x1a\x14.osirixgrpc.Response\"\x00\x12=\n\tROIPoints\x12\x0f.osirixgrpc.ROI\x1a\x1d.osirixgrpc.ROIPointsResponse\"\x00\x12G\n\x0cROISetPoints\x12\x1f.osirixgrpc.ROISetPointsRequest\x1a\x14.osirixgrpc.Response\"\x00\x12Q\n\x10ROIVolumeTexture\x12\x15.osirixgrpc.ROIVolume\x1a$.osirixgrpc.ROIVolumeTextureResponse\"\x00\x12U\n\x13ROIVolumeSetTexture\x12&.osirixgrpc.ROIVolumeSetTextureRequest\x1a\x14.osirixgrpc.Response\"\x00\x12O\n\x0fROIVolumeVolume\x12\x15.osirixgrpc.ROIVolume\x1a#.osirixgrpc.ROIVolumeVolumeResponse\"\x00\x12M\n\x0eROIVolumeColor\x12\x15.osirixgrpc.ROIVolume\x1a\".osirixgrpc.ROIVolumeColorResponse\"\x00\x12Q\n\x11ROIVolumeSetColor\x12$.osirixgrpc.ROIVolumeSetColorRequest\x1a\x14.osirixgrpc.Response\"\x00\x12Q\n\x10ROIVolumeOpacity\x12\x15.osirixgrpc.ROIVolume\x1a$.osirixgrpc.ROIVolumeOpacityResponse\"\x00\x12U\n\x13ROIVolumeSetOpacity\x12&.osirixgrpc.ROIVolumeSetOpacityRequest\x1a\x14.osirixgrpc.Response\"\x00\x12O\n\x0fROIVolumeFactor\x12\x15.osirixgrpc.ROIVolume\x1a#.osirixgrpc.ROIVolumeFactorResponse\"\x00\x12S\n\x12ROIVolumeSetFactor\x12%.osirixgrpc.ROIVolumeSetFactorRequest\x1a\x14.osirixgrpc.Response\"\x00\x12K\n\rROIVolumeName\x12\x15.osirixgrpc.ROIVolume\x1a!.osirixgrpc.ROIVolumeNameResponse\"\x00\x12Q\n\x10ROIVolumeVisible\x12\x15.osirixgrpc.ROIVolume\x1a$.osirixgrpc.ROIVolumeVisibleResponse\"\x00\x12S\n\x12\x44\x43MPixConvertToRGB\x12%.osirixgrpc.DCMPixConvertToRGBRequest\x1a\x14.osirixgrpc.Response\"\x00\x12Q\n\x11\x44\x43MPixConvertToBW\x12$.osirixgrpc.DCMPixConvertToBWRequest\x1a\x14.osirixgrpc.Response\"\x00\x12\x44\n\x0b\x44\x43MPixIsRGB\x12\x12.osirixgrpc.DCMPix\x1a\x1f.osirixgrpc.DCMPixIsRGBResponse\"\x00\x12_\n\x10\x44\x43MPixComputeROI\x12#.osirixgrpc.DCMPixComputeROIRequest\x1a$.osirixgrpc.DCMPixComputeROIResponse\"\x00\x12\\\n\x0f\x44\x43MPixROIValues\x12\".osirixgrpc.DCMPixROIValuesRequest\x1a#.osirixgrpc.DCMPixROIValuesResponse\"\x00\x12\x44\n\x0b\x44\x43MPixShape\x12\x12.osirixgrpc.DCMPix\x1a\x1f.osirixgrpc.DCMPixShapeResponse\"\x00\x12H\n\rDCMPixSpacing\x12\x12.osirixgrpc.DCMPix\x1a!.osirixgrpc.DCMPixSpacingResponse\"\x00\x12\x46\n\x0c\x44\x43MPixOrigin\x12\x12.osirixgrpc.DCMPix\x1a .osirixgrpc.DCMPixOriginResponse\"\x00\x12P\n\x11\x44\x43MPixOrientation\x12\x12.osirixgrpc.DCMPix\x1a%.osirixgrpc.DCMPixOrientationResponse\"\x00\x12T\n\x13\x44\x43MPixSliceLocation\x12\x12.osirixgrpc.DCMPix\x1a\'.osirixgrpc.DCMPixSliceLocationResponse\"\x00\x12N\n\x10\x44\x43MPixSourceFile\x12\x12.osirixgrpc.DCMPix\x1a$.osirixgrpc.DCMPixSourceFileResponse\"\x00\x12\x44\n\x0b\x44\x43MPixImage\x12\x12.osirixgrpc.DCMPix\x1a\x1f.osirixgrpc.DCMPixImageResponse\"\x00\x12K\n\x0e\x44\x43MPixSetImage\x12!.osirixgrpc.DCMPixSetImageRequest\x1a\x14.osirixgrpc.Response\"\x00\x12h\n\x13\x44\x43MPixGetMapFromROI\x12&.osirixgrpc.DCMPixGetMapFromROIRequest\x1a\'.osirixgrpc.DCMPixGetMapFromROIResponse\"\x00\x12N\n\x10\x44\x43MPixDicomImage\x12\x12.osirixgrpc.DCMPix\x1a$.osirixgrpc.DCMPixDicomImageResponse\"\x00\x12P\n\x11\x44\x43MPixDicomSeries\x12\x12.osirixgrpc.DCMPix\x1a%.osirixgrpc.DCMPixDicomSeriesResponse\"\x00\x12N\n\x10\x44\x43MPixDicomStudy\x12\x12.osirixgrpc.DCMPix\x1a$.osirixgrpc.DCMPixDicomStudyResponse\"\x00\x12\\\n\x14VRControllerViewer2D\x12\x18.osirixgrpc.VRController\x1a(.osirixgrpc.VRControllerViewer2DResponse\"\x00\x12p\n\x1eVRControllerBlendingController\x12\x18.osirixgrpc.VRController\x1a\x32.osirixgrpc.VRControllerBlendingControllerResponse\"\x00\x12V\n\x11VRControllerStyle\x12\x18.osirixgrpc.VRController\x1a%.osirixgrpc.VRControllerStyleResponse\"\x00\x12V\n\x11VRControllerTitle\x12\x18.osirixgrpc.VRController\x1a%.osirixgrpc.VRControllerTitleResponse\"\x00\x12`\n\x16VRControllerROIVolumes\x12\x18.osirixgrpc.VRController\x1a*.osirixgrpc.VRControllerROIVolumesResponse\"\x00\x12\x66\n\x19VRControllerRenderingMode\x12\x18.osirixgrpc.VRController\x1a-.osirixgrpc.VRControllerRenderingModeResponse\"\x00\x12g\n\x1cVRControllerSetRenderingMode\x12/.osirixgrpc.VRControllerSetRenderingModeRequest\x1a\x14.osirixgrpc.Response\"\x00\x12T\n\x10VRControllerWLWW\x12\x18.osirixgrpc.VRController\x1a$.osirixgrpc.VRControllerWLWWResponse\"\x00\x12U\n\x13VRControllerSetWLWW\x12&.osirixgrpc.VRControllerSetWLWWRequest\x1a\x14.osirixgrpc.Response\"\x00\x12\x61\n\x19VRControllerHideROIVolume\x12,.osirixgrpc.VRControllerHideROIVolumeRequest\x1a\x14.osirixgrpc.Response\"\x00\x12g\n\x1cVRControllerDisplayROIVolume\x12/.osirixgrpc.VRControllerDisplayROIVolumeRequest\x1a\x14.osirixgrpc.Response\"\x00\x12R\n\x1eVRControllerNeedsDisplayUpdate\x12\x18.osirixgrpc.VRController\x1a\x14.osirixgrpc.Response\"\x00\x12S\n\x1bViewerControllerCloseViewer\x12\x1c.osirixgrpc.ViewerController\x1a\x14.osirixgrpc.Response\"\x00\x12t\n\x17ViewerControllerPixList\x12*.osirixgrpc.ViewerControllerPixListRequest\x1a+.osirixgrpc.ViewerControllerPixListResponse\"\x00\x12Z\n\"ViewerControllerNeedsDisplayUpdate\x12\x1c.osirixgrpc.ViewerController\x1a\x14.osirixgrpc.Response\"\x00\x12t\n\x17ViewerControllerROIList\x12*.osirixgrpc.ViewerControllerROIListRequest\x1a+.osirixgrpc.ViewerControllerROIListResponse\"\x00\x12q\n\x16ViewerControllerNewROI\x12).osirixgrpc.ViewerControllerNewROIRequest\x1a*.osirixgrpc.ViewerControllerNewROIResponse\"\x00\x12\x64\n\x16ViewerControllerCurDCM\x12\x1c.osirixgrpc.ViewerController\x1a*.osirixgrpc.ViewerControllerCurDCMResponse\"\x00\x12\x83\x01\n\x1cViewerControllerROIsWithName\x12/.osirixgrpc.ViewerControllerROIsWithNameRequest\x1a\x30.osirixgrpc.ViewerControllerROIsWithNameResponse\"\x00\x12p\n\x1cViewerControllerSelectedROIs\x12\x1c.osirixgrpc.ViewerController\x1a\x30.osirixgrpc.ViewerControllerSelectedROIsResponse\"\x00\x12\x86\x01\n\x1dViewerControllerIsDataVolumic\x12\x30.osirixgrpc.ViewerControllerIsDataVolumicRequest\x1a\x31.osirixgrpc.ViewerControllerIsDataVolumicResponse\"\x00\x12o\n ViewerControllerCopyViewerWindow\x12\x33.osirixgrpc.ViewerControllerCopyViewerWindowRequest\x1a\x14.osirixgrpc.Response\"\x00\x12\x7f\n(ViewerControllerResampleViewerController\x12;.osirixgrpc.ViewerControllerResampleViewerControllerRequest\x1a\x14.osirixgrpc.Response\"\x00\x12|\n\"ViewerControllerBlendingController\x12\x1c.osirixgrpc.ViewerController\x1a\x36.osirixgrpc.ViewerControllerBlendingControllerResponse\"\x00\x12r\n\x1dViewerControllerVRControllers\x12\x1c.osirixgrpc.ViewerController\x1a\x31.osirixgrpc.ViewerControllerVRControllersResponse\"\x00\x12\x62\n\x15ViewerControllerTitle\x12\x1c.osirixgrpc.ViewerController\x1a).osirixgrpc.ViewerControllerTitleResponse\"\x00\x12h\n\x18ViewerControllerModality\x12\x1c.osirixgrpc.ViewerController\x1a,.osirixgrpc.ViewerControllerModalityResponse\"\x00\x12h\n\x18ViewerControllerMovieIdx\x12\x1c.osirixgrpc.ViewerController\x1a,.osirixgrpc.ViewerControllerMovieIdxResponse\"\x00\x12\x65\n\x1bViewerControllerSetMovieIdx\x12..osirixgrpc.ViewerControllerSetMovieIdxRequest\x1a\x14.osirixgrpc.Response\"\x00\x12n\n\x1bViewerControllerMaxMovieIdx\x12\x1c.osirixgrpc.ViewerController\x1a/.osirixgrpc.ViewerControllerMaxMovieIdxResponse\"\x00\x12^\n\x13ViewerControllerIdx\x12\x1c.osirixgrpc.ViewerController\x1a\'.osirixgrpc.ViewerControllerIdxResponse\"\x00\x12[\n\x16ViewerControllerSetIdx\x12).osirixgrpc.ViewerControllerSetIdxRequest\x1a\x14.osirixgrpc.Response\"\x00\x12`\n\x14ViewerControllerWLWW\x12\x1c.osirixgrpc.ViewerController\x1a(.osirixgrpc.ViewerControllerWLWWResponse\"\x00\x12]\n\x17ViewerControllerSetWLWW\x12*.osirixgrpc.ViewerControllerSetWLWWRequest\x1a\x14.osirixgrpc.Response\"\x00\x12\x98\x01\n#ViewerControllerOpenVRViewerForMode\x12\x36.osirixgrpc.ViewerControllerOpenVRViewerForModeRequest\x1a\x37.osirixgrpc.ViewerControllerOpenVRViewerForModeResponse\"\x00\x12}\n\"BrowserControllerDatabaseSelection\x12\x1d.osirixgrpc.BrowserController\x1a\x36.osirixgrpc.BrowserControllerDatabaseSelectionResponse\"\x00\x12s\n\"BrowserControllerCopyFilesIfNeeded\x12\x35.osirixgrpc.BrowserControllerCopyFilesIfNeededRequest\x1a\x14.osirixgrpc.Response\"\x00\x12P\n\x0f\x44icomImageWidth\x12\x16.osirixgrpc.DicomImage\x1a#.osirixgrpc.DicomImageWidthResponse\"\x00\x12R\n\x10\x44icomImageHeight\x12\x16.osirixgrpc.DicomImage\x1a$.osirixgrpc.DicomImageHeightResponse\"\x00\x12\x62\n\x18\x44icomImageSOPInstanceUID\x12\x16.osirixgrpc.DicomImage\x1a,.osirixgrpc.DicomImageSOPInstanceUIDResponse\"\x00\x12^\n\x16\x44icomImageCompletePath\x12\x16.osirixgrpc.DicomImage\x1a*.osirixgrpc.DicomImageCompletePathResponse\"\x00\x12N\n\x0e\x44icomImageDate\x12\x16.osirixgrpc.DicomImage\x1a\".osirixgrpc.DicomImageDateResponse\"\x00\x12\x62\n\x18\x44icomImageNumberOfFrames\x12\x16.osirixgrpc.DicomImage\x1a,.osirixgrpc.DicomImageNumberOfFramesResponse\"\x00\x12V\n\x12\x44icomImageModality\x12\x16.osirixgrpc.DicomImage\x1a&.osirixgrpc.DicomImageModalityResponse\"\x00\x12R\n\x10\x44icomImageSeries\x12\x16.osirixgrpc.DicomImage\x1a$.osirixgrpc.DicomImageSeriesResponse\"\x00\x12`\n\x17\x44icomImageSliceLocation\x12\x16.osirixgrpc.DicomImage\x1a+.osirixgrpc.DicomImageSliceLocationResponse\"\x00\x12\x62\n\x18\x44icomImageInstanceNumber\x12\x16.osirixgrpc.DicomImage\x1a,.osirixgrpc.DicomImageInstanceNumberResponse\"\x00\x12S\n\x10\x44icomSeriesPaths\x12\x17.osirixgrpc.DicomSeries\x1a$.osirixgrpc.DicomSeriesPathsResponse\"\x00\x12\x65\n\x19\x44icomSeriesPreviousSeries\x12\x17.osirixgrpc.DicomSeries\x1a-.osirixgrpc.DicomSeriesPreviousSeriesResponse\"\x00\x12]\n\x15\x44icomSeriesNextSeries\x12\x17.osirixgrpc.DicomSeries\x1a).osirixgrpc.DicomSeriesNextSeriesResponse\"\x00\x12\x61\n\x17\x44icomSeriesSortedImages\x12\x17.osirixgrpc.DicomSeries\x1a+.osirixgrpc.DicomSeriesSortedImagesResponse\"\x00\x12S\n\x10\x44icomSeriesStudy\x12\x17.osirixgrpc.DicomSeries\x1a$.osirixgrpc.DicomSeriesStudyResponse\"\x00\x12U\n\x11\x44icomSeriesImages\x12\x17.osirixgrpc.DicomSeries\x1a%.osirixgrpc.DicomSeriesImagesResponse\"\x00\x12k\n\x1c\x44icomSeriesSeriesInstanceUID\x12\x17.osirixgrpc.DicomSeries\x1a\x30.osirixgrpc.DicomSeriesSeriesInstanceUIDResponse\"\x00\x12k\n\x1c\x44icomSeriesSeriesSOPClassUID\x12\x17.osirixgrpc.DicomSeries\x1a\x30.osirixgrpc.DicomSeriesSeriesSOPClassUIDResponse\"\x00\x12k\n\x1c\x44icomSeriesSeriesDescription\x12\x17.osirixgrpc.DicomSeries\x1a\x30.osirixgrpc.DicomSeriesSeriesDescriptionResponse\"\x00\x12Y\n\x13\x44icomSeriesModality\x12\x17.osirixgrpc.DicomSeries\x1a\'.osirixgrpc.DicomSeriesModalityResponse\"\x00\x12Q\n\x0f\x44icomSeriesName\x12\x17.osirixgrpc.DicomSeries\x1a#.osirixgrpc.DicomSeriesNameResponse\"\x00\x12Q\n\x0f\x44icomSeriesDate\x12\x17.osirixgrpc.DicomSeries\x1a#.osirixgrpc.DicomSeriesDateResponse\"\x00\x12\x65\n\x19\x44icomSeriesNumberOfImages\x12\x17.osirixgrpc.DicomSeries\x1a-.osirixgrpc.DicomSeriesNumberOfImagesResponse\"\x00\x12P\n\x0f\x44icomStudyPaths\x12\x16.osirixgrpc.DicomStudy\x1a#.osirixgrpc.DicomStudyPathsResponse\"\x00\x12R\n\x10\x44icomStudyImages\x12\x16.osirixgrpc.DicomStudy\x1a$.osirixgrpc.DicomStudyImagesResponse\"\x00\x12Z\n\x14\x44icomStudyModalities\x12\x16.osirixgrpc.DicomStudy\x1a(.osirixgrpc.DicomStudyModalitiesResponse\"\x00\x12T\n\x11\x44icomStudyNoFiles\x12\x16.osirixgrpc.DicomStudy\x1a%.osirixgrpc.DicomStudyNoFilesResponse\"\x00\x12Z\n\x14\x44icomStudyRawNoFiles\x12\x16.osirixgrpc.DicomStudy\x1a(.osirixgrpc.DicomStudyRawNoFilesResponse\"\x00\x12|\n%DicomStudyNoFilesExcludingMultiFrames\x12\x16.osirixgrpc.DicomStudy\x1a\x39.osirixgrpc.DicomStudyNoFilesExcludingMultiFramesResponse\"\x00\x12\x62\n\x18\x44icomStudyNumberOfImages\x12\x16.osirixgrpc.DicomStudy\x1a,.osirixgrpc.DicomStudyNumberOfImagesResponse\"\x00\x12R\n\x10\x44icomStudySeries\x12\x16.osirixgrpc.DicomStudy\x1a$.osirixgrpc.DicomStudySeriesResponse\"\x00\x12N\n\x0e\x44icomStudyName\x12\x16.osirixgrpc.DicomStudy\x1a\".osirixgrpc.DicomStudyNameResponse\"\x00\x12N\n\x0e\x44icomStudyDate\x12\x16.osirixgrpc.DicomStudy\x1a\".osirixgrpc.DicomStudyDateResponse\"\x00\x12X\n\x13\x44icomStudyDateAdded\x12\x16.osirixgrpc.DicomStudy\x1a\'.osirixgrpc.DicomStudyDateAddedResponse\"\x00\x12\\\n\x15\x44icomStudyDateOfBirth\x12\x16.osirixgrpc.DicomStudy\x1a).osirixgrpc.DicomStudyDateOfBirthResponse\"\x00\x12\x64\n\x19\x44icomStudyInstitutionName\x12\x16.osirixgrpc.DicomStudy\x1a-.osirixgrpc.DicomStudyInstitutionNameResponse\"\x00\x12V\n\x12\x44icomStudyModality\x12\x16.osirixgrpc.DicomStudy\x1a&.osirixgrpc.DicomStudyModalityResponse\"\x00\x12X\n\x13\x44icomStudyPatientID\x12\x16.osirixgrpc.DicomStudy\x1a\'.osirixgrpc.DicomStudyPatientIDResponse\"\x00\x12Z\n\x14\x44icomStudyPatientUID\x12\x16.osirixgrpc.DicomStudy\x1a(.osirixgrpc.DicomStudyPatientUIDResponse\"\x00\x12Z\n\x14\x44icomStudyPatientSex\x12\x16.osirixgrpc.DicomStudy\x1a(.osirixgrpc.DicomStudyPatientSexResponse\"\x00\x12l\n\x1d\x44icomStudyPerformingPhysician\x12\x16.osirixgrpc.DicomStudy\x1a\x31.osirixgrpc.DicomStudyPerformingPhysicianResponse\"\x00\x12j\n\x1c\x44icomStudyReferringPhysician\x12\x16.osirixgrpc.DicomStudy\x1a\x30.osirixgrpc.DicomStudyReferringPhysicianResponse\"\x00\x12\x66\n\x1a\x44icomStudyStudyInstanceUID\x12\x16.osirixgrpc.DicomStudy\x1a..osirixgrpc.DicomStudyStudyInstanceUIDResponse\"\x00\x12X\n\x13\x44icomStudyStudyName\x12\x16.osirixgrpc.DicomStudy\x1a\'.osirixgrpc.DicomStudyStudyNameResponse\"\x00\x62\x06proto3')



_OSIRIXCURRENTBROWSERRESPONSE = DESCRIPTOR.message_types_by_name['OsirixCurrentBrowserResponse']
_OSIRIXFRONTMOSTVIEWERRESPONSE = DESCRIPTOR.message_types_by_name['OsirixFrontmostViewerResponse']
_OSIRIXDISPLAYED2DVIEWERSRESPONSE = DESCRIPTOR.message_types_by_name['OsirixDisplayed2DViewersResponse']
_OSIRIXFRONTMOSTVRCONTROLLERRESPONSE = DESCRIPTOR.message_types_by_name['OsirixFrontmostVRControllerResponse']
_OSIRIXDISPLAYEDVRCONTROLLERSRESPONSE = DESCRIPTOR.message_types_by_name['OsirixDisplayedVRControllersResponse']
OsirixCurrentBrowserResponse = _reflection.GeneratedProtocolMessageType('OsirixCurrentBrowserResponse', (_message.Message,), {
  'DESCRIPTOR' : _OSIRIXCURRENTBROWSERRESPONSE,
  '__module__' : 'osirix_pb2'
  # @@protoc_insertion_point(class_scope:osirixgrpc.OsirixCurrentBrowserResponse)
  })
_sym_db.RegisterMessage(OsirixCurrentBrowserResponse)

OsirixFrontmostViewerResponse = _reflection.GeneratedProtocolMessageType('OsirixFrontmostViewerResponse', (_message.Message,), {
  'DESCRIPTOR' : _OSIRIXFRONTMOSTVIEWERRESPONSE,
  '__module__' : 'osirix_pb2'
  # @@protoc_insertion_point(class_scope:osirixgrpc.OsirixFrontmostViewerResponse)
  })
_sym_db.RegisterMessage(OsirixFrontmostViewerResponse)

OsirixDisplayed2DViewersResponse = _reflection.GeneratedProtocolMessageType('OsirixDisplayed2DViewersResponse', (_message.Message,), {
  'DESCRIPTOR' : _OSIRIXDISPLAYED2DVIEWERSRESPONSE,
  '__module__' : 'osirix_pb2'
  # @@protoc_insertion_point(class_scope:osirixgrpc.OsirixDisplayed2DViewersResponse)
  })
_sym_db.RegisterMessage(OsirixDisplayed2DViewersResponse)

OsirixFrontmostVRControllerResponse = _reflection.GeneratedProtocolMessageType('OsirixFrontmostVRControllerResponse', (_message.Message,), {
  'DESCRIPTOR' : _OSIRIXFRONTMOSTVRCONTROLLERRESPONSE,
  '__module__' : 'osirix_pb2'
  # @@protoc_insertion_point(class_scope:osirixgrpc.OsirixFrontmostVRControllerResponse)
  })
_sym_db.RegisterMessage(OsirixFrontmostVRControllerResponse)

OsirixDisplayedVRControllersResponse = _reflection.GeneratedProtocolMessageType('OsirixDisplayedVRControllersResponse', (_message.Message,), {
  'DESCRIPTOR' : _OSIRIXDISPLAYEDVRCONTROLLERSRESPONSE,
  '__module__' : 'osirix_pb2'
  # @@protoc_insertion_point(class_scope:osirixgrpc.OsirixDisplayedVRControllersResponse)
  })
_sym_db.RegisterMessage(OsirixDisplayedVRControllersResponse)

_OSIRIXSERVICE = DESCRIPTOR.services_by_name['OsiriXService']
if _descriptor._USE_C_DESCRIPTORS == False:

  DESCRIPTOR._options = None
  _OSIRIXCURRENTBROWSERRESPONSE._serialized_start=224
  _OSIRIXCURRENTBROWSERRESPONSE._serialized_end=349
  _OSIRIXFRONTMOSTVIEWERRESPONSE._serialized_start=351
  _OSIRIXFRONTMOSTVIEWERRESPONSE._serialized_end=475
  _OSIRIXDISPLAYED2DVIEWERSRESPONSE._serialized_start=478
  _OSIRIXDISPLAYED2DVIEWERSRESPONSE._serialized_end=606
  _OSIRIXFRONTMOSTVRCONTROLLERRESPONSE._serialized_start=608
  _OSIRIXFRONTMOSTVRCONTROLLERRESPONSE._serialized_end=730
  _OSIRIXDISPLAYEDVRCONTROLLERSRESPONSE._serialized_start=732
  _OSIRIXDISPLAYEDVRCONTROLLERSRESPONSE._serialized_end=856
  _OSIRIXSERVICE._serialized_start=859
  _OSIRIXSERVICE._serialized_end=12908
# @@protoc_insertion_point(module_scope)
