<map id="Graphical Class Hierarchy" name="Graphical Class Hierarchy">
<area shape="rect" id="Node000000" title=" " alt="" coords="13,182,144,221"/>
<area shape="rect" id="Node000001" href="$classlibcamera_1_1Camera.html" title="Camera device." alt="" coords="225,104,356,129"/>
<area shape="poly" id="edge55_Node000000_Node000001" title=" " alt="" coords="127,173,199,139,239,128,235,131,201,144,130,177"/>
<area shape="rect" id="Node000010" 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="edge56_Node000000_Node000010" title=" " alt="" coords="159,204,204,208,199,211,161,209"/>
<area shape="rect" id="Node000002" href="$classlibcamera_1_1Extensible.html" title="Base class to manage private data through a d&#45;pointer." alt="" coords="5,80,152,105"/>
<area shape="poly" id="edge57_Node000002_Node000001" title=" " alt="" coords="166,100,227,107,222,110,168,105"/>
<area shape="rect" id="Node000003" href="$classlibcamera_1_1CameraManager.html" title="Provide access and manage all cameras in the system." alt="" coords="200,153,380,178"/>
<area shape="poly" id="edge58_Node000002_Node000003" title=" " alt="" coords="123,109,201,138,242,152,238,154,199,143,124,114"/>
<area shape="rect" id="Node000013" href="$classlibcamera_1_1FrameBuffer.html" title="Frame buffer data and its associated dynamic metadata." alt="" coords="212,5,368,30"/>
<area shape="poly" id="edge59_Node000002_Node000013" title=" " alt="" coords="121,71,199,40,241,29,238,32,201,46,124,75"/>
<area shape="rect" id="Node000014" href="$classlibcamera_1_1Request.html" title="A frame capture request." alt="" coords="224,55,357,79"/>
<area shape="poly" id="edge60_Node000002_Node000014" title=" " alt="" coords="165,80,225,73,221,77,168,84"/>
<area shape="rect" id="Node000004" href="$classlibcamera_1_1Object.html" title="Base object to support automatic signal disconnection." alt="" coords="17,267,140,291"/>
<area shape="poly" id="edge61_Node000004_Node000001" title=" " alt="" coords="117,257,150,231,165,207,171,184,179,162,198,140,227,126,223,130,201,144,184,165,176,186,170,209,154,234,121,260"/>
<area shape="poly" id="edge68_Node000004_Node000010" title=" " alt="" coords="132,259,199,238,244,226,240,230,200,243,134,264"/>
<area shape="poly" id="edge62_Node000004_Node000003" title=" " alt="" coords="112,256,150,230,173,208,198,189,231,177,227,180,201,193,177,212,153,234,116,260"/>
<area shape="rect" id="Node000005" href="$classlibcamera_1_1Debayer.html" title="Base debayering class." alt="" coords="224,252,357,277"/>
<area shape="poly" id="edge63_Node000004_Node000005" title=" " alt="" coords="154,271,225,267,221,271,156,276"/>
<area shape="rect" id="Node000008" href="$classlibcamera_1_1DelayedControls.html" title="Helper to deal with controls that take effect with a delay." alt="" coords="200,301,381,326"/>
<area shape="poly" id="edge66_Node000004_Node000008" title=" " alt="" coords="155,289,213,299,208,302,156,294"/>
<area shape="rect" id="Node000009" href="$classlibcamera_1_1EventNotifier.html" title="Notify of activity on a file descriptor." alt="" coords="210,351,370,375"/>
<area shape="poly" id="edge67_Node000004_Node000009" title=" " alt="" coords="117,296,201,335,240,349,235,351,199,340,116,302"/>
<area shape="rect" id="Node000011" href="$classlibcamera_1_1SoftwareIsp.html" title="Class for the Software ISP." alt="" coords="213,400,368,425"/>
<area shape="poly" id="edge69_Node000004_Node000011" title=" " alt="" coords="101,301,145,344,172,366,201,385,232,399,226,400,198,389,169,370,142,348,100,306"/>
<area shape="rect" id="Node000012" href="$classlibcamera_1_1Timer.html" title="Single&#45;shot timer interface." alt="" coords="231,449,350,474"/>
<area shape="poly" id="edge70_Node000004_Node000012" title=" " alt="" coords="94,303,137,369,166,404,201,434,233,451,228,451,198,439,163,408,132,373,92,308"/>
<area shape="rect" id="Node000006" href="$classlibcamera_1_1DebayerCpu.html" title="Class for debayering on the CPU." alt="" coords="430,228,587,253"/>
<area shape="poly" id="edge64_Node000005_Node000006" title=" " alt="" coords="372,253,432,248,427,250,374,258"/>
<area shape="rect" id="Node000007" href="$classlibcamera_1_1DebayerEGL.html" title="Class for debayering using an EGL Shader." alt="" coords="429,277,588,302"/>
<area shape="poly" id="edge65_Node000005_Node000007" title=" " alt="" coords="372,271,431,280,426,281,373,276"/>
</map>
