<map id="include/libcamera/base/class.h" name="include/libcamera/base/class.h">
<area shape="rect" id="node1" title="Utilities to help constructing class interfaces." coords="2453,5,2608,45"/>
<area shape="rect" id="node2" href="$backtrace_8h.html" title="Generate call stack backtraces." coords="5,93,160,133"/>
<area shape="rect" id="node3" href="$file_8h.html" title="File I/O operations." coords="3988,181,4143,221"/>
<area shape="rect" id="node4" href="$log_8h.html" title="Logging infrastructure." coords="932,93,1087,133"/>
<area shape="rect" id="node5" href="$camera__lens_8h.html" title="A camera lens controller." coords="1174,181,1343,221"/>
<area shape="rect" id="node6" href="$camera__sensor_8h.html" title="A camera sensor." coords="1022,379,1191,419"/>
<area shape="rect" id="node12" href="$v4l2__subdevice_8h.html" title="V4L2 Subdevice API." coords="315,277,485,317"/>
<area shape="rect" id="node13" href="$v4l2__videodevice_8h.html" title="V4L2 Video Device." coords="2569,277,2738,317"/>
<area shape="rect" id="node18" href="$unique__fd_8h.html" title="File descriptor wrapper that owns a file descriptor." coords="3269,93,3424,133"/>
<area shape="rect" id="node20" href="$fence_8h.html" title="Definition of the Fence class." coords="3219,189,3389,214"/>
<area shape="rect" id="node22" href="$internal_2framebuffer_8h.html" title="Internal frame buffer handling support." coords="3322,277,3491,317"/>
<area shape="rect" id="node23" href="$request_8h.html" title="Describes a frame capture request to be processed by a camera." coords="3118,284,3298,309"/>
<area shape="rect" id="node24" href="$camera_8h.html" title="Camera device handling." coords="3088,387,3269,412"/>
<area shape="rect" id="node25" href="$internal_2camera_8h_source.html" title=" " coords="3645,482,3814,522"/>
<area shape="rect" id="node30" href="$camera__manager_8h.html" title="The camera manager." coords="2497,379,2668,419"/>
<area shape="rect" id="node31" href="$controls_8h.html" title="Framework to manage controls related to an object." coords="2021,101,2205,126"/>
<area shape="rect" id="node43" href="$framebuffer_8h.html" title="Frame buffer handling." coords="2625,101,2828,126"/>
<area shape="rect" id="node44" href="$mapped__framebuffer_8h.html" title="Frame buffer memory mapping support." coords="2923,181,3093,221"/>
<area shape="rect" id="node46" href="$framebuffer__allocator_8h.html" title="FrameBuffer allocator." coords="2692,379,2884,419"/>
<area shape="rect" id="node47" href="$byte__stream__buffer_8h.html" title="Managed memory container for serialized data." coords="222,379,391,419"/>
<area shape="rect" id="node48" href="$media__object_8h.html" title="Provides a class hierarchy that represents the media objects exposed by the Linux kernel Media Contro..." coords="559,93,729,133"/>
<area shape="rect" id="node49" href="$yaml__parser_8h.html" title="A YAML parser helper." coords="366,93,535,133"/>
<area shape="rect" id="node50" href="$camera__sensor__helper_8h.html" title="Helper class that performs sensor&#45;specific parameter computations." coords="4319,93,4462,133"/>
<area shape="rect" id="node7" href="$ipa__data__serializer_8h.html" title="IPA Data Serializer." coords="1215,482,1385,522"/>
<area shape="rect" id="node8" href="$ipa__manager_8h.html" title="Image Processing Algorithm module manager." coords="1871,577,2041,617"/>
<area shape="rect" id="node9" href="$ipa__module_8h.html" title="Image Processing Algorithm module." coords="1926,482,2095,522"/>
<area shape="rect" id="node10" href="$media__device_8h.html" title="Provide a representation of a Linux kernel Media Controller device that exposes the full graph topolo..." coords="539,181,709,221"/>
<area shape="rect" id="node11" href="$v4l2__device_8h.html" title="Common base for V4L2 devices and subdevices." coords="1606,181,1775,221"/>
<area shape="rect" id="node14" href="$fc__queue_8h.html" title="Queue of per&#45;frame contexts." coords="733,189,896,214"/>
<area shape="rect" id="node17" href="$libipa_2module_8h.html" title="IPA Module common interface." coords="529,284,681,309"/>
<area shape="rect" id="node15" href="$ipa__context_8h.html" title="Context and state information shared between the algorithms." coords="716,284,887,309"/>
<area shape="rect" id="node16" href="$ipu3_2module_8h_source.html" title=" " coords="631,387,777,412"/>
<area shape="rect" id="node19" href="$event__dispatcher__poll_8h.html" title=" " coords="3413,181,3576,221"/>
<area shape="rect" id="node27" href="$ipc__unixsocket_8h.html" title="IPC mechanism based on Unix sockets." coords="3794,181,3963,221"/>
<area shape="rect" id="node29" href="$process_8h.html" title="Process object." coords="3601,181,3770,221"/>
<area shape="rect" id="node21" href="$libcamera_8h_source.html" title=" " coords="2775,475,2934,529"/>
<area shape="rect" id="node26" href="$internal_2request_8h_source.html" title=" " coords="3345,379,3514,419"/>
<area shape="rect" id="node28" href="$ipc__pipe_8h.html" title="IPC mechanism for IPA isolation." coords="3794,277,3963,317"/>
<area shape="rect" id="node32" href="$control__ids_8h.html" title="Camera control identifiers." coords="1699,269,1858,324"/>
<area shape="rect" id="node34" href="$property__ids_8h.html" title="Camera property identifiers." coords="2263,372,2422,427"/>
<area shape="rect" id="node35" href="$control__serializer_8h.html" title="Serialization and deserialization helpers for controls." coords="1215,379,1385,419"/>
<area shape="rect" id="node36" href="$delayed__controls_8h.html" title="Helper to deal with controls that take effect with a delay." coords="1851,181,2021,221"/>
<area shape="rect" id="node37" href="$pipeline__handler_8h.html" title="Create pipelines and cameras from a set of media devices." coords="2070,379,2239,419"/>
<area shape="rect" id="node38" href="$ipa__interface_8h.html" title="Image Processing Algorithm interface." coords="2096,181,2240,221"/>
<area shape="rect" id="node41" href="$libipa_2algorithm_8h.html" title="Algorithm common interface." coords="1368,189,1531,214"/>
<area shape="rect" id="node33" href="$camera__sensor__properties_8h.html" title="Database of camera sensor properties." coords="1601,379,1791,419"/>
<area shape="rect" id="node39" href="$core__ipa__interface_8h.html" title="libcamera structs for IPAs" coords="1509,269,1675,324"/>
<area shape="rect" id="node40" href="$ipa__proxy_8h.html" title="IPA Proxy." coords="2070,277,2239,317"/>
<area shape="rect" id="node42" href="$ipu3_2algorithms_2algorithm_8h_source.html" title=" " coords="1230,277,1383,317"/>
<area shape="rect" id="node45" href="$stream_8h.html" title="Video stream for a Camera." coords="2864,284,3043,309"/>
</map>
