# EasyMatrixCode Library

## Classes

[`EasyMatrixCode2::EMatrixCode`](../../doxygen_cpp/classeVision_1_1EasyMatrixCode2_1_1EMatrixCode.html) [<sub>.NET</sub>](../../doxygen_cs/classeVision_1_1EasyMatrixCode2_1_1EMatrixCode.html) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1EasyMatrixCode2_1_1EMatrixCode.html)

[`EasyMatrixCode2::EMatrixCodeReader`](../../doxygen_cpp/classeVision_1_1EasyMatrixCode2_1_1EMatrixCodeReader.html) [<sub>.NET</sub>](../../doxygen_cs/classeVision_1_1EasyMatrixCode2_1_1EMatrixCodeReader.html) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1EasyMatrixCode2_1_1EMatrixCodeReader.html)

[`EasyMatrixCode2::EMatrixCodeGrid`](../../doxygen_cpp/classeVision_1_1EasyMatrixCode2_1_1EMatrixCodeGrid.html) [<sub>.NET</sub>](../../doxygen_cs/classeVision_1_1EasyMatrixCode2_1_1EMatrixCodeGrid.html) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1EasyMatrixCode2_1_1EMatrixCodeGrid.html)

[`ECode`](../../doxygen_cpp/classeVision_1_1ECode.html) [<sub>.NET</sub>](../../doxygen_cs/classeVision_1_1ECode.html) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1ECode.html)

[`ECodeReader`](../../doxygen_cpp/classeVision_1_1ECodeReader.html) [<sub>.NET</sub>](../../doxygen_cs/classeVision_1_1ECodeReader.html) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1ECodeReader.html)

[`ECodeGrid`](../../doxygen_cpp/classeVision_1_1ECodeGrid.html) [<sub>.NET</sub>](../../doxygen_cs/classeVision_1_1ECodeGrid.html) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1ECodeGrid.html)

## Structs

[`EMatrixCodeIso15415GradingParameters`](../../doxygen_cpp/structeVision_1_1EMatrixCodeIso15415GradingParameters.html) [<sub>.NET</sub>](../../doxygen_cs/structeVision_1_1EMatrixCodeIso15415GradingParameters.html) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1EMatrixCodeIso15415GradingParameters.html)

[`EMatrixCodeIso29158CalibrationParameters`](../../doxygen_cpp/structeVision_1_1EMatrixCodeIso29158CalibrationParameters.html) [<sub>.NET</sub>](../../doxygen_cs/structeVision_1_1EMatrixCodeIso29158CalibrationParameters.html) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1EMatrixCodeIso29158CalibrationParameters.html)

[`EMatrixCodeIso29158GradingParameters`](../../doxygen_cpp/structeVision_1_1EMatrixCodeIso29158GradingParameters.html) [<sub>.NET</sub>](../../doxygen_cs/structeVision_1_1EMatrixCodeIso29158GradingParameters.html) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1EMatrixCodeIso29158GradingParameters.html)

[`EMatrixCodeSemiT10GradingParameters`](../../doxygen_cpp/structeVision_1_1EMatrixCodeSemiT10GradingParameters.html) [<sub>.NET</sub>](../../doxygen_cs/structeVision_1_1EMatrixCodeSemiT10GradingParameters.html) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1EMatrixCodeSemiT10GradingParameters.html)

## Enumerations

[`EasyMatrixCode2::EReadMode`](../../doxygen_cpp/namespaceeVision_1_1EasyMatrixCode2.html#ad0a505ad26f3b978fe8a74a6002a52a4) [<sub>.NET</sub>](../../doxygen_cs/namespaceeVision_1_1EasyMatrixCode2.html#a288650a443b070a0be95d6c496efa2a1) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1EasyMatrixCode2_1_1EReadMode.html)

[`EasyMatrixCode2::ECC000Family`](../../doxygen_cpp/namespaceeVision_1_1EasyMatrixCode2.html#ab30794e33b429088cdb67c6af7ccd951) [<sub>.NET</sub>](../../doxygen_cs/namespaceeVision_1_1EasyMatrixCode2.html#a52db542ef12c9aa4d425273777774018) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1EasyMatrixCode2_1_1ECC000Family.html)

[`ECodeType`](../../doxygen_cpp/namespaceeVision.html#a3c334e65cd61f45b22e23af491de86f1) [<sub>.NET</sub>](../../doxygen_cs/namespaceeVision.html#a49e3d387806ae785532bec088261c0a3) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1ECodeType.html)

## Deprecated API

### Classes

[`EMatrixCode`](../../doxygen_cpp/classeVision_1_1EMatrixCode.html) [<sub>.NET</sub>](../../doxygen_cs/classeVision_1_1EMatrixCode.html) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1EMatrixCode.html)

[`EMatrixCodeReader`](../../doxygen_cpp/classeVision_1_1EMatrixCodeReader.html) [<sub>.NET</sub>](../../doxygen_cs/classeVision_1_1EMatrixCodeReader.html) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1EMatrixCodeReader.html)

[`ESearchParamsType`](../../doxygen_cpp/classeVision_1_1ESearchParamsType.html) [<sub>.NET</sub>](../../doxygen_cs/classeVision_1_1ESearchParamsType.html) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1ESearchParamsType.html)

### Enumerations

[`EFamily`](../../doxygen_cpp/namespaceeVision.html#ab5463a3535e6e3e5ce2a74d9c18ef203) [<sub>.NET</sub>](../../doxygen_cs/namespaceeVision.html#a78d7e9c36195eddd4ce17fb642eb6a22) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1EFamily.html)

[`EFlipping`](../../doxygen_cpp/namespaceeVision.html#ab256e9a29488b92c1a6e4f3f40b998ac) [<sub>.NET</sub>](../../doxygen_cs/namespaceeVision.html#ad830a1cf8c78f706f43021d45f8f98ac) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1EFlipping.html)

[`ELearnParam`](../../doxygen_cpp/namespaceeVision.html#af076ca201a0364f9b8431f784b22ebea) [<sub>.NET</sub>](../../doxygen_cs/namespaceeVision.html#a579b0548fc838bece328548d21cdc94e) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1ELearnParam.html)

[`ELogicalSize`](../../doxygen_cpp/namespaceeVision.html#ac9b78240c3c870dd7f6f3012593dc94e) [<sub>.NET</sub>](../../doxygen_cs/namespaceeVision.html#a058be681607a04fdd3a70dd712bcacdd) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1ELogicalSize.html)

[`EMatrixCodeContrastMode`](../../doxygen_cpp/namespaceeVision.html#a6738c458badb254233574add78dbf0d7) [<sub>.NET</sub>](../../doxygen_cs/namespaceeVision.html#af6632e46bf7277ba5872fe4e71328f50) [<sub>Python</sub>](../../doxygen_python/classeVision_1_1EMatrixCodeContrastMode.html)
