<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="Node000000" href="$classlibcamera_1_1Debayer.html" title="Base debayering class." alt="" coords="12,5,145,30"/>
<area shape="rect" id="Node000001" href="$classlibcamera_1_1DebayerCpu.html" title="Class for debayering on the CPU." alt="" coords="211,5,368,30"/>
<area shape="poly" id="edge16_Node000000_Node000001" title=" " alt="" coords="160,15,211,15,211,20,160,20"/>
<area shape="rect" id="Node000004" title=" " alt="" coords="13,232,144,270"/>
<area shape="rect" id="Node000003" href="$classlibcamera_1_1Camera.html" title="Camera device." alt="" coords="225,252,355,277"/>
<area shape="poly" id="edge17_Node000004_Node000003" title=" " alt="" coords="160,253,224,258,224,263,160,259"/>
<area shape="rect" id="Node000005" href="$classlibcamera_1_1PipelineHandler.html" title="Create and manage cameras based on a set of media devices." alt="" coords="202,203,378,227"/>
<area shape="poly" id="edge18_Node000004_Node000005" title=" " alt="" coords="159,235,213,225,214,231,160,240"/>
<area shape="rect" id="Node000006" href="$classlibcamera_1_1Extensible.html" title="Base class to manage private data through a d&#45;pointer." alt="" coords="5,316,152,341"/>
<area shape="poly" id="edge19_Node000006_Node000003" title=" " alt="" coords="132,308,199,287,241,275,243,280,200,292,134,313"/>
<area shape="rect" id="Node000007" href="$classlibcamera_1_1CameraManager.html" title="Provide access and manage all cameras in the system." alt="" coords="200,301,380,326"/>
<area shape="poly" id="edge20_Node000006_Node000007" title=" " alt="" coords="167,320,199,317,199,323,168,325"/>
<area shape="rect" id="Node000008" href="$classlibcamera_1_1FrameBuffer.html" title="Frame buffer data and its associated dynamic metadata." alt="" coords="212,400,368,425"/>
<area shape="poly" id="edge21_Node000006_Node000008" title=" " alt="" coords="118,346,201,385,238,397,236,402,199,389,115,351"/>
<area shape="rect" id="Node000009" href="$classlibcamera_1_1Request.html" title="A frame capture request." alt="" coords="223,351,356,375"/>
<area shape="poly" id="edge22_Node000006_Node000009" title=" " alt="" coords="167,340,223,349,222,355,166,345"/>
<area shape="rect" id="Node000002" href="$classlibcamera_1_1Object.html" title="Base object to support automatic signal disconnection." alt="" coords="17,153,140,178"/>
<area shape="poly" id="edge25_Node000002_Node000001" title=" " alt="" coords="96,139,139,89,167,63,198,41,226,28,228,33,201,45,170,67,143,93,100,142"/>
<area shape="poly" id="edge23_Node000002_Node000003" title=" " alt="" coords="111,185,153,212,201,237,235,249,233,254,199,241,150,216,108,189"/>
<area shape="poly" id="edge27_Node000002_Node000005" title=" " alt="" coords="150,180,234,199,233,205,149,185"/>
<area shape="poly" id="edge24_Node000002_Node000007" title=" " alt="" coords="115,185,154,217,168,237,176,254,185,270,201,286,225,298,222,303,198,290,181,274,172,257,164,239,150,221,112,189"/>
<area shape="rect" id="Node000010" href="$classlibcamera_1_1EventNotifier.html" title="Notify of activity on a file descriptor." alt="" coords="210,153,370,178"/>
<area shape="poly" id="edge26_Node000002_Node000010" title=" " alt="" coords="156,163,209,163,209,168,156,168"/>
<area shape="rect" id="Node000011" href="$classlibcamera_1_1SoftwareIsp.html" title="Class for the Software ISP." alt="" coords="213,55,367,79"/>
<area shape="poly" id="edge28_Node000002_Node000011" title=" " alt="" coords="108,142,150,115,199,90,233,77,235,82,201,95,153,120,111,146"/>
<area shape="rect" id="Node000012" href="$classlibcamera_1_1Timer.html" title="Single&#45;shot timer interface." alt="" coords="231,104,349,129"/>
<area shape="poly" id="edge29_Node000002_Node000012" title=" " alt="" coords="149,147,233,127,234,132,150,152"/>
</map>
