<map id="libcamera::ipa::ipu3::IPAContext" name="libcamera::ipa::ipu3::IPAContext">
<area shape="rect" id="Node000001" title="Global IPA context data shared between all algorithms." alt="" coords="849,122,983,160"/>
<area shape="rect" id="Node000002" href="$structlibcamera_1_1ipa_1_1ipu3_1_1IPASessionConfiguration.html" title="Session configuration for the IPA module." alt="" coords="532,59,707,98"/>
<area shape="poly" id="edge1_Node000001_Node000002" title=" " alt="" coords="722,90,825,110,857,121,852,121,824,115,722,95"/>
<area shape="rect" id="Node000003" href="$classlibcamera_1_1Size.html" title="Describe a two&#45;dimensional size." alt="" coords="228,21,338,45"/>
<area shape="poly" id="edge2_Node000002_Node000003" title=" " alt="" coords="354,39,509,60,534,65,529,66,508,65,354,44"/>
<area shape="rect" id="Node000004" href="$classlibcamera_1_1utils_1_1Duration.html" title="Helper class from std::chrono::duration that represents a time duration in nanoseconds with double pr..." alt="" coords="200,113,366,137"/>
<area shape="poly" id="edge3_Node000002_Node000004" title=" " alt="" coords="367,137,437,139,473,135,507,126,519,117,531,107,552,99,557,97,534,111,522,121,509,131,474,140,437,144,367,142"/>
<area shape="rect" id="Node000005" title=" " alt="" coords="5,106,151,144"/>
<area shape="poly" id="edge4_Node000004_Node000005" title=" " alt="" coords="166,122,202,124,197,126,167,127"/>
<area shape="rect" id="Node000006" href="$structlibcamera_1_1ipa_1_1ipu3_1_1IPAActiveState.html" title="The active state of the IPA algorithms." alt="" coords="552,122,687,160"/>
<area shape="poly" id="edge5_Node000001_Node000006" title=" " alt="" coords="702,138,851,141,846,141,702,144"/>
<area shape="rect" id="Node000007" href="$classlibcamera_1_1ipa_1_1FCQueue.html" title=" " alt="" coords="536,184,703,237"/>
<area shape="poly" id="edge6_Node000001_Node000007" title=" " alt="" coords="717,189,824,166,849,161,854,160,825,171,718,195"/>
</map>
