![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
| ▼ IPSDK_Nightly | |
| ▼ include | |
| ▼ partner | |
| ▶ IPSDKBaseProcessing | |
| ▶ Attribute | |
| ▶ Base | |
| AttributeSrcMacros.h | Source part of macros set for attribute class implementation |
| ▶ Processor | |
| ProcessorSrcMacros.h | Source part of macros set for processor class implementation |
| ▶ IPSDKImageProcessing | |
| ▶ Algorithm | |
| ▶ Function | |
| AlgorithmFunctionEfficiency.h | |
| CudaAlgorithmSrcMacros.h | Source part of macros set for image processing algorithm class for Cuda implementation |
| CudaSrcMacros.h | Source part of macros used for cuda implementations |
| ImageProcessingAlgorithmSrcMacros.h | Source part of macros set for image processing algorithm class implementation |
| ImageProcessingAlgorithmSrcMacrosTypes.h | Source part of macros set for image processing algorithm class implementation |
| ▶ IPSDKUtil | |
| ▶ InstructionSet | |
| ▶ Arithmetic | |
| ▶ detail | |
| ▶ AVX | |
| AddReg.h | Specialization of ipsdk::simd::detail::AddReg structure for AVX instruction set |
| avx_mathfun.h | |
| CeilReg.h | Specialization of ipsdk::simd::detail::CeilReg structure for AVX instruction set |
| DivPack.h | Specialization of ipsdk::simd::detail::DivPack template pack for AVX instruction set |
| DivReg.h | Specialization of ipsdk::simd::detail::DivReg structure for AVX instruction set |
| FloorReg.h | Specialization of ipsdk::simd::detail::FloorReg structure for AVX instruction set |
| FmaddReg.h | Specialization of ipsdk::simd::detail::FmaddReg structure for AVX instruction set |
| MaxRegDecl.h | Specialization of ipsdk::simd::detail::MaxReg structure for AVX instruction set |
| MaxRegImpl.h | Specialization of ipsdk::simd::detail::MaxReg structure for AVX instruction set |
| MinRegDecl.h | Specialization of ipsdk::simd::detail::MinReg structure for AVX instruction set |
| MinRegImpl.h | Specialization of ipsdk::simd::detail::MinReg structure for AVX instruction set |
| MulReg.h | Specialization of ipsdk::simd::detail::MulReg structure for AVX instruction set |
| PolynomPack.h | |
| ScanPack.h | Specialization of ScanPack structure for AVX instruction set |
| ScanReg.h | Specialization of ipsdk::simd::detail::ScanReg structure for AVX instruction set |
| SqrtReg.h | Specialization of ipsdk::simd::detail::SqrtReg structure for AVX instruction set |
| SubReg.h | Specialization of ipsdk::simd::detail::SubReg structure for AVX instruction set |
| TruncateReg.h | Specialization of ipsdk::simd::detail::TruncateReg structure for AVX instruction set |
| UnaryMinusReg.h | Specialization of ipsdk::simd::detail::UnaryMinusReg structure for AVX instruction set |
| ▶ AVX2 | |
| AddReg.h | Specialization of ipsdk::simd::detail::AddReg structure for AVX2 instruction set |
| CeilReg.h | Specialization of ipsdk::simd::detail::CeilReg structure for AVX2 instruction set |
| DivPack.h | Specialization of ipsdk::simd::detail::DivPack structure for AVX2 instruction set |
| DivReg.h | Specialization of ipsdk::simd::detail::DivReg structure for AVX2 instruction set |
| FloorReg.h | Specialization of ipsdk::simd::detail::FloorReg structure for AVX2 instruction set |
| FmaddReg.h | Specialization of ipsdk::simd::detail::FmaddReg structure for AVX2 instruction set |
| MaxRegDecl.h | Specialization of ipsdk::simd::detail::MaxReg structure for AVX2 instruction set |
| MaxRegImpl.h | Specialization of ipsdk::simd::detail::MaxReg structure for AVX2 instruction set |
| MinRegDecl.h | Specialization of ipsdk::simd::detail::MinReg structure for AVX2 instruction set |
| MinRegImpl.h | Specialization of ipsdk::simd::detail::MinReg structure for AVX2 instruction set |
| MulReg.h | Specialization of ipsdk::simd::detail::MulReg structure for AVX2 instruction set |
| PolynomPack.h | |
| ScanPack.h | Specialization of ScanPack structure for AVX2 instruction set |
| ScanReg.h | Specialization of ipsdk::simd::detail::ScanReg structure for AVX2 instruction set |
| SignedUnsignedOpReg.h | Specialization of ipsdk::simd::detail::SignedUnsignedSubtractReg and SignedUnsignedAddReg structures for AVX2 |
| SqrtReg.h | Specialization of ipsdk::simd::detail::SqrtReg structure for AVX2 instruction set |
| SubReg.h | Specialization of ipsdk::simd::detail::SubReg structure for AVX2 instruction set |
| TruncateReg.h | Specialization of ipsdk::simd::detail::TruncateReg structure for AVX2 instruction set |
| UnaryMinusReg.h | Specialization of ipsdk::simd::detail::UnaryMinusReg structure for AVX2 instruction set |
| ▶ AVX512 | |
| AbsReg.h | Specialization of ipsdk::simd::detail::AbsReg structure for AVX512 instruction set |
| AddReg.h | Specialization of ipsdk::simd::detail::AddReg structure for AVX512 instruction set |
| CeilReg.h | |
| ConditionalAddReg.h | Specialization of ipsdk::simd::detail::ConditionalAddReg structure for AVX512 |
| CosReg.h | Specialization of ipsdk::simd::detail::CosReg structure for AVX512 |
| DivPack.h | Specialization of ipsdk::simd::detail::DivPack structure for AVX512 instruction set |
| DivReg.h | Specialization of ipsdk::simd::detail::DivReg structure for AVX512 instruction set |
| FloorReg.h | Specialization of ipsdk::simd::detail::FloorReg structure for AVX512 instruction set |
| FmaddReg.h | Specialization of ipsdk::simd::detail::FmaddReg structure for AVX512 instruction set |
| MaxRegDecl.h | Specialization of ipsdk::simd::detail::MaxReg structure for AVX512 instruction set |
| MaxRegImpl.h | Specialization of ipsdk::simd::detail::MaxReg structure for AVX512 instruction set |
| MinRegDecl.h | Specialization of ipsdk::simd::detail::MinReg structure for AVX512 instruction set |
| MinRegImpl.h | Specialization of ipsdk::simd::detail::MinReg structure for AVX512 instruction set |
| MulReg.h | Specialization of ipsdk::simd::detail::MulReg structure for AVX512 instruction set |
| PolynomPack.h | |
| ScanPack.h | Specialization of ScanPack structure for AVX512 instruction set |
| ScanReg.h | Specialization of ipsdk::simd::detail::ScanReg structure for AVX512 instruction set |
| SignedUnsignedOpReg.h | Specialization of ipsdk::simd::detail::SignedUnsignedSubtractReg and SignedUnsignedAddReg structures for AVX512 |
| SqrtReg.h | Specialization of ipsdk::simd::detail::SqrtReg structure for AVX512 instruction set |
| SubReg.h | Specialization of ipsdk::simd::detail::SubReg structure for AVX512 instruction set |
| TruncateReg.h | Specialization of ipsdk::simd::detail::TruncateReg structure for AVX512 instruction set |
| UnaryMinusReg.h | Specialization of ipsdk::simd::detail::UnaryMinusReg structure for AVX512 instruction set |
| ▶ Common | |
| AcosReg.h | Specialization of ipsdk::simd::detail::AcosReg structure |
| AsinReg.h | Specialization of ipsdk::simd::detail::AsinReg structure |
| CeilReg.h | |
| ConditionalAddPack.h | |
| ConditionalAddReg.h | |
| CosReg.h | Specialization of ipsdk::simd::detail::CosReg structure |
| DivReg.h | Specialization of ipsdk::simd::detail::DivReg structure common to several instruction sets for integral types |
| ExpReg.h | Specialization of ipsdk::simd::detail::ExpReg structure |
| FloorReg.h | Specialization of ipsdk::simd::detail::FloorReg structure for SSE2 instruction set |
| FrexpReg.h | Specialization of ipsdk::simd::detail::FrexpReg structure |
| IsEvenReg.h | Specialization of ipsdk::simd::detail::IsEvenReg structure for SSE2 instruction set |
| IsFloatIntegralReg.h | Specialization of ipsdk::simd::detail::IsFloatIntegralReg structure for SSE2 instruction set |
| IsOddReg.h | Specialization of ipsdk::simd::detail::IsOddReg structure for SSE2 instruction set |
| LdexpReg.h | Specialization of ipsdk::simd::detail::LdexpReg structure |
| LogReg.h | Specialization of ipsdk::simd::detail::LogReg structure for SSE2 instruction set |
| ModuloReg.h | Specialization of ipsdk::simd::detail::ModuloReg structure |
| PolynomReg.h | Specialization of ipsdk::simd::detail::PolynomReg structure for all instruction sets |
| PowNoCheckReg.h | Specialization of ipsdk::simd::detail::PowNoCheckReg structure |
| PowReg.h | Specialization of ipsdk::simd::detail::PowReg structure for SSE2 instruction set |
| RoundToEvenReg.h | |
| RoundToNearestIntegralReg.h | |
| SinReg.h | Specialization of ipsdk::simd::detail::SinReg structure |
| TanReg.h | Specialization of ipsdk::simd::detail::TanReg structure |
| TruncateReg.h | Specialization of ipsdk::simd::detail::TruncateReg structure common to several instruction sets |
| ▶ FMA3 | |
| FmaddReg.h | Specialization of ipsdk::simd::detail::FmaddReg structure for FMA3 instruction set |
| ▶ SSE2 | |
| AddReg.h | Specialization of ipsdk::simd::detail::AddReg structure for SSE2 instruction set |
| DivPack.h | Specialization of ipsdk::simd::detail::DivPack structure for SSE2 instruction set |
| DivReg.h | Specialization of ipsdk::simd::detail::DivReg structure for SSE2 instruction set |
| FmaddReg.h | Specialization of ipsdk::simd::detail::FmaddReg structure for SSE2 instruction set |
| MaxRegDecl.h | |
| MaxRegImpl.h | Specialization of ipsdk::simd::detail::MaxReg structure for SSE2 instruction set |
| MinRegDecl.h | |
| MinRegImpl.h | Specialization of ipsdk::simd::detail::MinReg structure for SSE2 instruction set |
| MulReg.h | Specialization of ipsdk::simd::detail::MulReg structure for SSE2 instruction set |
| PolynomPack.h | Specialization of PolynomPack structure for SSE2 instruction set |
| ScanPack.h | Specialization of ScanPack structure for SSE2 instruction set |
| ScanReg.h | Specialization of ipsdk::simd::detail::ScanReg structure for SSE2 instruction set |
| SignedUnsignedOpReg.h | Specialization of ipsdk::simd::detail::SignedUnsignedSubtractReg and SignedUnsignedAddReg structures for SSE2 |
| SqrtReg.h | Specialization of ipsdk::simd::detail::SqrtReg structure for SSE2 instruction set |
| sse_mathfun.h | |
| SubReg.h | Specialization of ipsdk::simd::detail::SubReg structure for SSE2 instruction set |
| UnaryMinusReg.h | Specialization of ipsdk::simd::detail::UnaryMinusReg structure for SSE2 instruction set |
| ▶ Std | |
| AcosReg.h | Specialization of ipsdk::simd::detail::AcosReg structure for standard instruction set |
| AddReg.h | Specialization of ipsdk::simd::detail::AddReg structure for standard instruction set |
| AsinReg.h | Specialization of ipsdk::simd::detail::AsinReg structure for standard instruction set |
| Atan2Reg.h | Specialization of ipsdk::simd::detail::Atan2Reg structure for standard instruction set |
| AtanReg.h | Specialization of ipsdk::simd::detail::AtanReg structure for standard instruction set |
| CeilReg.h | Specialization of ipsdk::simd::detail::CeilReg structure for standard instruction set |
| ConditionalAddPack.h | |
| ConditionalAddReg.h | |
| CosReg.h | Specialization of ipsdk::simd::detail::CosReg structure for standard instruction set |
| DivPack.h | Ipsdk::simd::detail::DivPack structure template specialization for standard instruction set |
| DivReg.h | Specialization of ipsdk::simd::detail::DivReg structure for standard instruction set |
| ExpReg.h | Specialization of ipsdk::simd::detail::ExpReg structure for standard instruction set |
| FmaddReg.h | Specialization of ipsdk::simd::detail::FmaddReg structure for standard instruction set |
| LogReg.h | Specialization of ipsdk::simd::detail::LogReg structure for standard instruction set |
| MaxRegDecl.h | Specialization of ipsdk::simd::detail::MaxReg structure for standard instruction set |
| MaxRegImpl.h | Specialization of ipsdk::simd::detail::MaxReg structure for standard instruction set |
| MinRegDecl.h | Specialization of ipsdk::simd::detail::MinReg structure for standard instruction set |
| MinRegImpl.h | Specialization of ipsdk::simd::detail::MinReg structure for standard instruction set |
| MulReg.h | Specialization of ipsdk::simd::detail::MulReg structure for standard instruction set |
| PolynomPack.h | |
| PowReg.h | Specialization of ipsdk::simd::detail::PowReg structure for standard instruction set |
| RoundToNearestIntegralReg.h | Specialization of ipsdk::simd::detail::RoundToNearestIntegralReg structure for standard instruction set |
| ScanPack.h | |
| ScanReg.h | Specialization of ipsdk::simd::detail::ScanReg structure for standard instruction set |
| SignedUnsignedOpReg.h | Specialization of ipsdk::simd::detail::SignedUnsignedSubtractReg and SignedUnsignedAddReg structures for standard instruction set |
| SinReg.h | Specialization of ipsdk::simd::detail::SinReg structure for standard instruction set |
| SqrtReg.h | Specialization of ipsdk::simd::detail::SqrtReg structure for standard instruction set |
| SubReg.h | Specialization of ipsdk::simd::detail::SubReg structure for standard instruction set |
| TanReg.h | Specialization of ipsdk::simd::detail::TanReg structure for standard instruction set |
| UnaryMinusReg.h | Specialization of ipsdk::simd::detail::UnaryMinusReg structure for standard instruction set |
| AbsPack.h | |
| AbsReg.h | |
| AcosPack.h | AcosPack<eInstructionSet::domain instructionSet, typename T, typename Enable=void> structure |
| AcosReg.h | |
| AddPack.h | AddPack<eInstructionSet::domain instructionSet, typename TIn1, typename TIn2, typename Enable=void> structure |
| AddReg.h | |
| AsinPack.h | AsinPack<eInstructionSet::domain instructionSet, typename T, typename Enable=void> structure |
| AsinReg.h | |
| Atan2Pack.h | Atan2Pack<eInstructionSet::domain instructionSet, typename T, typename Enable=void> structure |
| Atan2Reg.h | |
| AtanPack.h | AtanPack<eInstructionSet::domain instructionSet, typename T, typename Enable=void> structure |
| AtanReg.h | |
| CeilPack.h | |
| CeilReg.h | |
| ConditionalAddPack.h | ConditionalAddPack<eInstructionSet::domain instructionSet, typename TIn1, typename TIn2, typename Enable=void> structure |
| ConditionalAddReg.h | |
| CosPack.h | CosPack<eInstructionSet::domain instructionSet, typename TIn, typename Enable=void> structure |
| CosReg.h | |
| DivPack.h | Structure DivPack<typename TIn1, typename TIn2, typename Enable=void> |
| DivReg.h | |
| ExpPack.h | ExpPack<eInstructionSet::domain instructionSet, typename TIn, typename Enable=void> structure |
| ExpReg.h | |
| FloorPack.h | |
| FloorReg.h | |
| FmaddPack.h | FmaddPack<eInstructionSet::domain instructionSet, typename TIn, typename Enable=void> structure |
| FmaddReg.h | |
| FrexpPack.h | |
| FrexpReg.h | |
| IsEvenPack.h | |
| IsEvenReg.h | |
| IsFloatIntegralPack.h | |
| IsFloatIntegralReg.h | |
| IsOddPack.h | |
| IsOddReg.h | |
| LdexpReg.h | |
| LogPack.h | LogPack<eInstructionSet::domain instructionSet, typename TIn, typename Enable=void> structure |
| LogReg.h | |
| MaxReg.h | Template structure which is specialized to implement the maximum computation on 2 scalars or 2 registers, depending on the used instructionSet and on the types of the buffers loaded in the registers |
| MaxRegDecl.h | |
| MinReg.h | Template structure which is specialized to implement the minimum computation on 2 scalars or 2 registers, depending on the used instructionSet and on the type of the buffers loaded in the registers |
| MinRegDecl.h | |
| ModuloPack.h | ModuloPack<eInstructionSet::domain instructionSet, typename TIn1, typename TIn2, typename Enable=void> structure |
| ModuloReg.h | |
| MulPack.h | Structure MulPack<typename TIn1, typename TIn2, typename Enable=void> |
| MulReg.h | |
| PolynomPack.h | |
| PolynomReg.h | |
| PowNoCheckReg.h | |
| PowPack.h | PowPack<eInstructionSet::domain instructionSet, typename T, typename Enable=void> structure |
| PowReg.h | |
| RoundPack.h | |
| RoundToEvenPack.h | |
| RoundToEvenReg.h | |
| RoundToNearestIntegralPack.h | |
| RoundToNearestIntegralReg.h | |
| SaturatedRoundPack.h | |
| ScanPack.h | |
| ScanReg.h | |
| SignedUnsignedOpReg.h | |
| SinPack.h | SinPack<eInstructionSet::domain instructionSet, typename TIn, typename Enable=void> structure |
| SinReg.h | |
| SqrtReg.h | |
| SubPack.h | |
| SubReg.h | |
| TanPack.h | TanPack<eInstructionSet::domain instructionSet, typename T, typename Enable=void> structure |
| TanReg.h | |
| TruncatePack.h | |
| TruncateReg.h | |
| UnaryMinusReg.h | |
| abs.h | Abs function; returns the absolute value of a pack |
| acos.h | Acos function; returns the calculation of the arccos function on all the elements of one input pack operand |
| add.h | Add function; returns the result of an arithmetic add operation on all the elements of 2 input pack operandes |
| AlignedArithmetic.h | |
| asin.h | Asin function; returns the calculation of the arcsin function on all the elements of one input pack operand |
| atan.h | Atan function; returns the calculation of the arctan function on all the elements of one input pack operand |
| atan2.h | Atan2 function; returns the calculation of the arctan function on all the elements of one input pack operand |
| ceil.h | Ceil function; returns the ceil of input value, ie. the smallest integral value not less than input value |
| conditionalAdd.h | ConditionalAdd function |
| cos.h | Cos function; returns the calculation of the cosine on all the elements of one input pack operand |
| div.h | Div function; returns the quotient of 2 input pack operandes |
| exp.h | Exp function; returns the result of exponential function on all the elements of one input pack operand |
| floor.h | Floor function; returns the floor of input value, ie. the largest integral value lower than input value |
| fmadd.h | Fmadd function; returns the result of a multiplication followed by an addition of all the elements of 3 input pack operandes |
| isEven.h | IsEven function; sets all bits to 1 if input value is even, sets all bits to 0 otherwise |
| isFloatIntegral.h | IsFloatIntegral function; sets all bits to 1 if input value is integral, sets all bits to 0 otherwise |
| isOdd.h | IsOdd function; sets all bits to 1 if input value is odd, sets all bits to 0 otherwise |
| log.h | Log function; returns the result of a natural logarithm on all the elements of one input pack operand |
| max.h | Max function; returns the maximum of 2 packs |
| min.h | Min function; returns the minimum of 2 packs |
| modulo.h | Modulo function; returns the remainder of the integral division of pack A with pack B; result is in range [0; mod[ |
| moduloCentered.h | Centered modulo function; returns the remainder of the integral division of pack A with pack B; result is in range [-mod/2; mod/2[ |
| mul.h | Mul function; returns the product of 2 input pack operandes |
| polynomial.h | Polynomial function; returns the result of the application of a polynomial on x |
| pow.h | Pow function; pow(x, y) = exp(y.log(x)) |
| round.h | Round function; returns the round values of the elements of a pack |
| roundToEven.h | RoundToEven function; returns the even integral value closest to input value |
| roundToNearestIntegral.h | RoundToNearestIntegral function; returns the integral value closest to input value |
| saturated_round.h | Saturated round function; returns the round values of the elements of a pack |
| sin.h | Sin function; returns the calculation of the sine on all the elements of one input pack operand |
| sqrt.h | Sqrt function; returns the square root of a pack |
| sub.h | Sub function; returns the result of an arithmetic substraction on all the elements of 2 input pack operandes |
| tan.h | Tan function; returns the calculation of the tan function on all the elements of one input pack operand |
| truncate.h | Truncate function; returns the nearest integer not greater in magnitude than input value |
| unaryMinus.h | UnaryMinus function; returns the opposite of a pack |
| ▶ AVX | |
| AvxMaskTypes.h | Predefined types for masks for Avx instruction set management |
| AvxTypes.h | Predefined types for Avx instruction set management |
| ▶ AVX512 | |
| Avx512MaskTypes.h | Predefined mask types for Avx512 instruction set management |
| Avx512Types.h | Predefined types for Avx512 instruction set management |
| ▶ Comparison | |
| ▶ detail | |
| ▶ AVX | |
| IsEqualReg.h | |
| IsEqualRegDecl.h | |
| IsEqualRegImpl.h | |
| IsGreaterEqualReg.h | |
| IsGreaterEqualRegDecl.h | |
| IsGreaterEqualRegImpl.h | |
| IsGreaterReg.h | |
| IsGreaterRegDecl.h | |
| IsGreaterRegImpl.h | |
| IsLessEqualReg.h | |
| IsLessEqualRegDecl.h | |
| IsLessEqualRegImpl.h | |
| IsLessReg.h | |
| IsLessRegDecl.h | |
| IsLessRegImpl.h | |
| IsNotEqualReg.h | |
| IsNotEqualRegDecl.h | |
| IsNotEqualRegImpl.h | |
| IsOutOfRangeReg.h | |
| ▶ AVX2 | |
| IsEqualReg.h | |
| IsEqualRegDecl.h | |
| IsEqualRegImpl.h | |
| IsGreaterEqualReg.h | |
| IsGreaterEqualRegDecl.h | |
| IsGreaterEqualRegImpl.h | |
| IsGreaterReg.h | |
| IsGreaterRegDecl.h | |
| IsGreaterRegImpl.h | |
| IsLessEqualReg.h | |
| IsLessEqualRegDecl.h | |
| IsLessEqualRegImpl.h | |
| IsLessReg.h | |
| IsLessRegDecl.h | |
| IsLessRegImpl.h | |
| IsNotEqualReg.h | |
| IsNotEqualRegDecl.h | |
| IsNotEqualRegImpl.h | |
| IsOutOfRangeReg.h | |
| ▶ AVX512 | |
| IsEqualReg.h | |
| IsEqualRegDecl.h | |
| IsEqualRegImpl.h | |
| IsGreaterEqualReg.h | |
| IsGreaterEqualRegDecl.h | |
| IsGreaterEqualRegImpl.h | |
| IsGreaterReg.h | |
| IsGreaterRegDecl.h | |
| IsGreaterRegImpl.h | |
| IsLessEqualReg.h | |
| IsLessEqualRegDecl.h | |
| IsLessEqualRegImpl.h | |
| IsLessReg.h | |
| IsLessRegDecl.h | |
| IsLessRegImpl.h | |
| IsNotEqualReg.h | |
| IsNotEqualRegDecl.h | |
| IsNotEqualRegImpl.h | |
| IsOutOfRangeReg.h | |
| ▶ SSE2 | |
| IsEqualReg.h | |
| IsEqualRegDecl.h | |
| IsEqualRegImpl.h | |
| IsGreaterEqualReg.h | |
| IsGreaterEqualRegDecl.h | |
| IsGreaterEqualRegImpl.h | |
| IsGreaterReg.h | |
| IsGreaterRegDecl.h | |
| IsGreaterRegImpl.h | |
| IsLessEqualReg.h | |
| IsLessEqualRegDecl.h | |
| IsLessEqualRegImpl.h | |
| IsLessReg.h | |
| IsLessRegDecl.h | |
| IsLessRegImpl.h | |
| IsNotEqualReg.h | |
| IsNotEqualRegDecl.h | |
| IsNotEqualRegImpl.h | |
| IsOutOfRangeReg.h | |
| SortRegDecl.h | |
| SortRegImpl.h | |
| ▶ Std | |
| IsEqualReg.h | |
| IsEqualRegDecl.h | |
| IsEqualRegImpl.h | |
| IsGreaterEqualReg.h | |
| IsGreaterEqualRegDecl.h | |
| IsGreaterEqualRegImpl.h | |
| IsGreaterReg.h | |
| IsGreaterRegDecl.h | |
| IsGreaterRegImpl.h | |
| IsLessEqualReg.h | |
| IsLessEqualRegDecl.h | |
| IsLessEqualRegImpl.h | |
| IsLessReg.h | |
| IsLessRegDecl.h | |
| IsLessRegImpl.h | |
| IsNotEqualReg.h | |
| IsNotEqualRegDecl.h | |
| IsNotEqualRegImpl.h | |
| IsOutOfRangeReg.h | |
| IsOutOfRangeRegDecl.h | |
| IsOutOfRangeRegImpl.h | |
| IsEqualReg.h | IsEqualReg<eInstructionSet::domain instructionSet, typename T, typename Enable=void> structure |
| IsEqualRegDecl.h | IsEqualReg<eInstructionSet::domain instructionSet, typename T, typename Enable=void> structure |
| IsGreaterEqualReg.h | |
| IsGreaterEqualRegDecl.h | |
| IsGreaterReg.h | |
| IsGreaterRegDecl.h | |
| IsLessEqualReg.h | |
| IsLessEqualRegDecl.h | |
| IsLessReg.h | |
| IsLessRegDecl.h | |
| IsNotEqualReg.h | |
| IsNotEqualRegDecl.h | |
| IsOutOfRangeReg.h | |
| SortReg.h | SortReg<eInstructionSet::domain instructionSet, typename T> structure |
| SortRegDecl.h | SortReg<eInstructionSet::domain instructionSet, typename T> structure |
| SortRegImpl.h | SortReg<eInstructionSet::domain instructionSet, typename T> structure |
| isEqual.h | IsEqual function |
| isGreater.h | |
| isGreaterEqual.h | |
| isLess.h | |
| isLessEqual.h | |
| isNotEqual.h | |
| isOutOfRange.h | |
| sort.h | Sort function |
| ▶ detail | |
| ▶ AVX | |
| AssignPackDecl.h | |
| AssignPackImpl.h | |
| AssignRegDecl.h | |
| AssignRegImpl.h | |
| BaseMaskPack.h | |
| BaseMaskPackImpl.h | |
| BasePack.h | |
| BasePackImpl.h | |
| BaseReg.h | |
| BinaryMaskPackOp.h | |
| BinaryPackOp.h | |
| BinaryPackOpRetMask.h | |
| BitwiseCastReg.h | |
| CastPack.h | |
| CastReg.h | |
| CopyImpl.h | |
| LoadPack.h | |
| LoadReg.h | |
| LoadRegDecl.h | |
| LoadRegImpl.h | |
| MaskCastPack.h | |
| MaskCastReg.h | |
| Reg128_256ConvertTools.h | Functions to convert from 128 (resp. 256) bits registers to 256 (resp. 128) bits registers |
| SaturatedCastPack.h | |
| SetImpl.h | |
| TernaryPackOp.h | |
| TernaryPackOpRetMask.h | |
| UnaryPackOp.h | |
| UnaryPackOpRetMask.h | |
| UnloadPack.h | |
| UnloadReg.h | |
| ▶ AVX2 | |
| AssignPackDecl.h | |
| AssignPackImpl.h | |
| AssignRegDecl.h | |
| AssignRegImpl.h | |
| BinaryMaskPackOp.h | |
| BinaryPackOp.h | |
| BinaryPackOpRetMask.h | |
| BitwiseCastPack.h | |
| BitwiseCastReg.h | |
| CastPack.h | |
| CastReg.h | |
| CopyImpl.h | |
| LoadPack.h | |
| LoadRegDecl.h | |
| LoadRegImpl.h | |
| MaskCastPack.h | |
| MaskCastReg.h | |
| NormalRandomPack.h | Specialization of ipsdk::simd::detail::NormalRandomPack structure for AVX2 instruction set |
| SaturatedCastPack.h | |
| SetImpl.h | |
| TernaryPackOp.h | |
| TernaryPackOpRetMask.h | |
| UnaryPackOp.h | |
| UnaryPackOpRetMask.h | |
| UniformRandomLCGPack.h | Specialization of ipsdk::simd::detail::UniformRandomLCGPack structure for AVX2 instruction set |
| UniformRandomLCGReg.h | Specialization of ipsdk::simd::detail::UniformRandomLCGReg structure for AVX2 instruction set |
| UnloadPack.h | |
| UnloadReg.h | |
| ▶ AVX512 | |
| AssignPackDecl.h | |
| AssignPackImpl.h | |
| AssignRegDecl.h | |
| AssignRegImpl.h | |
| BaseMaskPack.h | |
| BaseMaskPackImpl.h | |
| BasePack.h | |
| BasePackImpl.h | |
| BaseReg.h | |
| BinaryMaskPackOp.h | |
| BinaryPackOp.h | |
| BinaryPackOpRetMask.h | |
| BitwiseCastPack.h | |
| BitwiseCastReg.h | |
| CastPack.h | |
| CastReg.h | |
| CopyImpl.h | |
| LoadPack.h | |
| LoadRegDecl.h | |
| LoadRegImpl.h | |
| MaskCastPack.h | |
| MaskCastReg.h | |
| NormalRandomPack.h | Specialization of ipsdk::simd::detail::NormalRandomPack structure for AVX512 instruction set |
| SaturatedCastPack.h | |
| SetImpl.h | |
| TernaryPackOp.h | |
| TernaryPackOpRetMask.h | |
| UnaryPackOp.h | |
| UnaryPackOpRetMask.h | |
| UniformRandomLCGPack.h | Specialization of ipsdk::simd::detail::UniformRandomLCGPack structure for AVX512 instruction set |
| UniformRandomLCGReg.h | Specialization of ipsdk::simd::detail::UniformRandomLCGReg structure for AVX512 instruction set |
| UnloadPack.h | |
| UnloadReg.h | |
| ▶ FMA3 | |
| TernaryPackOp.h | |
| TernaryPackOpRetMask.h | |
| ▶ SSE2 | |
| AssignPackDecl.h | |
| AssignPackImpl.h | |
| AssignRegDecl.h | |
| AssignRegImpl.h | |
| BaseMaskPack.h | |
| BaseMaskPackImpl.h | |
| BasePack.h | |
| BasePackImpl.h | |
| BaseReg.h | |
| BinaryMaskPackOp.h | |
| BinaryPackOp.h | |
| BinaryPackOpRetMask.h | |
| BitwiseCastPack.h | |
| BitwiseCastReg.h | |
| CastPack.h | |
| CastReg.h | |
| CopyImpl.h | |
| LoadPack.h | |
| LoadRegDecl.h | |
| LoadRegImpl.h | |
| MaskCastPack.h | |
| MaskCastReg.h | |
| NormalRandomPack.h | Specialization of ipsdk::simd::detail::NormalRandomPack structure for SSE2 instruction set |
| SaturatedCastPack.h | |
| SetImpl.h | |
| TernaryPackOp.h | |
| TernaryPackOpRetMask.h | |
| UnaryPackOp.h | |
| UnaryPackOpRetMask.h | |
| UniformRandomLCGPack.h | Specialization of ipsdk::simd::detail::UniformRandomLCGPack structure for SSE2 instruction set |
| UniformRandomLCGReg.h | Specialization of ipsdk::simd::detail::UniformRandomLCGReg structure for SSE2 instruction set |
| UnloadPack.h | |
| UnloadReg.h | |
| ▶ Std | |
| AssignPackDecl.h | |
| AssignPackImpl.h | |
| AssignRegDecl.h | |
| AssignRegImpl.h | |
| BaseMaskPack.h | |
| BaseMaskPackImpl.h | |
| BasePack.h | |
| BasePackImpl.h | |
| BaseReg.h | |
| BinaryMaskPackOp.h | |
| BinaryPackOp.h | |
| BinaryPackOpRetMask.h | |
| BitwiseCastPack.h | |
| BitwiseCastReg.h | |
| CastPack.h | |
| CastReg.h | |
| CopyImpl.h | |
| LoadPack.h | |
| LoadRegDecl.h | |
| LoadRegImpl.h | |
| MaskCastPack.h | |
| MaskCastReg.h | |
| NormalRandomPack.h | Specialization of ipsdk::simd::detail::NormalRandomPack structure for standard instruction set |
| SaturatedCastPack.h | |
| SaturatedCastReg.h | |
| SetImpl.h | |
| TernaryPackOp.h | |
| TernaryPackOpRetMask.h | |
| UnaryPackOp.h | |
| UnaryPackOpRetMask.h | |
| UniformRandomLCGPack.h | Specialization of ipsdk::simd::detail::UniformRandomLCGPack structure for standard instruction set |
| UniformRandomLCGReg.h | Specialization of ipsdk::simd::detail::UniformRandomLCGReg structure for standard instruction set |
| UnloadPack.h | |
| UnloadReg.h | |
| AssignPackDecl.h | |
| AssignPackImpl.h | |
| AssignReg.h | |
| AssignRegDecl.h | |
| BaseMaskPackDecl.h | |
| BaseMaskPackImpl.h | |
| BasePackDecl.h | |
| BasePackImpl.h | |
| BaseReg.h | |
| BinaryMaskPackOp.h | |
| BinaryPackOp.h | |
| BinaryPackOpRetMask.h | |
| BitwiseCastPack.h | |
| BitwiseCastReg.h | |
| BoolMaskCast.h | Structure used to cast boolean mask valued to 0xFFFF... or 0x000... from a type to an other |
| CastPack.h | |
| CastReg.h | |
| CopyImpl.h | |
| LoadPack.h | |
| LoadReg.h | |
| LoadRegDecl.h | |
| MaskCastPack.h | |
| MaskCastReg.h | |
| NormalRandomPack.h | NormalRandomPack<eInstructionSet::domain instructionSet, typename T, typename Enable=void> structure |
| NormalRandomReg.h | |
| PackDecl.h | |
| PackImpl.h | |
| SaturatedCastPack.h | |
| SaturatedCastReg.h | |
| SetImpl.h | |
| TernaryPackOp.h | |
| TernaryPackOpRetMask.h | |
| UnaryPackOp.h | |
| UnaryPackOpRetMask.h | |
| UniformRandomLCGPack.h | AddPack<eInstructionSet::domain instructionSet, typename TIn1, typename TIn2, typename Enable=void> structure |
| UniformRandomLCGReg.h | |
| UnloadPack.h | |
| UnloadReg.h | |
| ▶ Gather | |
| ▶ detail | |
| ▶ AVX | |
| GatherPackDecl.h | |
| GatherPackImpl.h | |
| GatherRegDecl.h | |
| GatherRegImpl.h | |
| ▶ AVX2 | |
| GatherPackDecl.h | |
| GatherPackImpl.h | |
| GatherRegDecl.h | |
| GatherRegImpl.h | |
| ▶ AVX512 | |
| GatherPackDecl.h | |
| GatherPackImpl.h | |
| GatherRegDecl.h | |
| GatherRegImpl.h | |
| ▶ SSE2 | |
| GatherPackDecl.h | |
| GatherPackImpl.h | |
| GatherRegDecl.h | |
| GatherRegImpl.h | |
| ▶ Std | |
| GatherPackDecl.h | |
| GatherPackImpl.h | |
| GatherRegDecl.h | |
| GatherRegImpl.h | |
| GatherPackDecl.h | |
| GatherPackImpl.h | |
| GatherReg.h | |
| gather.h | |
| ▶ Logical | |
| ▶ detail | |
| ▶ AVX | |
| BitwiseAndNotReg.h | |
| BitwiseAndReg.h | |
| BitwiseNotRegDecl.h | |
| BitwiseNotRegImpl.h | |
| BitwiseOrReg.h | |
| BitwiseSelectReg.h | |
| BitwiseXOrReg.h | |
| IfElse0Pack.h | |
| IfElsePack.h | |
| IfElseReg.h | |
| LogicalAndReg.h | |
| LogicalOrReg.h | |
| ShiftLeftReg.h | Specialization of ShiftLeftReg structure for AVX instruction set |
| ShiftRightReg.h | Specialization of ShiftRightReg structure for AVX instruction set |
| ToBoolPack.h | |
| ▶ AVX2 | |
| BitwiseAndNotReg.h | |
| BitwiseAndReg.h | |
| BitwiseNotRegDecl.h | |
| BitwiseNotRegImpl.h | |
| BitwiseOrReg.h | |
| BitwiseSelectReg.h | |
| BitwiseXOrReg.h | |
| IfElse0Pack.h | |
| IfElsePack.h | |
| IfElseReg.h | |
| LogicalAndReg.h | |
| LogicalOrReg.h | |
| ShiftLeftPack.h | Specialization of ShiftLeftPack structure for AVX2 instruction set |
| ShiftLeftReg.h | Specialization of ShiftLeftReg structure for AVX2 instruction set |
| ShiftRightPack.h | Specialization of ShiftRightPack structure for AVX2 instruction set |
| ShiftRightReg.h | Specialization of ShiftRightReg structure for AVX2 instruction set |
| ToBoolPack.h | |
| ▶ AVX512 | |
| AllBitsToZeroPack.h | |
| BitwiseAndNotReg.h | |
| BitwiseAndReg.h | |
| BitwiseNotRegDecl.h | |
| BitwiseNotRegImpl.h | |
| BitwiseOrReg.h | |
| BitwiseSelectReg.h | |
| BitwiseXOrReg.h | |
| IfElse0Pack.h | |
| IfElsePack.h | |
| IfElseReg.h | |
| LogicalAndReg.h | |
| LogicalOrReg.h | |
| MaskBlendReg.h | |
| ShiftLeftPack.h | Specialization of ShiftLeftPack structure for AVX512 instruction set |
| ShiftLeftReg.h | Specialization of ShiftLeftReg structure for AVX512 instruction set |
| ShiftRightPack.h | Specialization of ShiftRightPack structure for AVX512 instruction set |
| ShiftRightReg.h | Specialization of ShiftRightReg structure for AVX512 instruction set |
| ToBoolPack.h | |
| ▶ Common | |
| IfElse0Pack.h | |
| IfElse0Reg.h | |
| IfElsePack.h | |
| ToMaskPack.h | Specialization of ToMaskPack structure for common instruction sets |
| ▶ SSE2 | |
| BitwiseAndNotReg.h | Specialization of BitwiseAndNotReg structure for SSE2 instruction set |
| BitwiseAndReg.h | Specialization of BitwiseAndReg structure for SSE2 instruction set |
| BitwiseNotRegDecl.h | Declaration of specialized BitwiseAndReg structure for SSE2 instruction set |
| BitwiseNotRegImpl.h | |
| BitwiseOrReg.h | Specialization of BitwiseOrReg structure for SSE2 instruction set |
| BitwiseSelectReg.h | Specialization of BitwiseSelectReg structure for SSE2 instruction set |
| BitwiseXOrReg.h | Specialization of BitwiseXOrReg structure for SSE2 instruction set |
| IfElse0Pack.h | Specialization of IfElse0Pack structure for SSE2 instruction set |
| IfElsePack.h | Specialization of IfElsePack structure for SSE2 instruction set |
| IfElseReg.h | |
| IfMaskAllOnesElseZeroPack.h | |
| LogicalAndReg.h | Specialization of LogicalAndReg structure for SSE2 instruction set |
| LogicalOrReg.h | Specialization of LogicalOrReg structure for SSE2 instruction set |
| ShiftLeftPack.h | Specialization of ShiftLeftPack structure for SSE2 instruction set |
| ShiftLeftReg.h | Specialization of ShiftLeftReg structure for SSE2 instruction set |
| ShiftRightPack.h | Specialization of ShiftRightPack structure for SSE2 instruction set |
| ShiftRightReg.h | Specialization of ShiftRightReg structure for SSE2 instruction set |
| ToBoolPack.h | Specialization of ToBoolPack structure for SSE2 instruction set |
| ▶ Std | |
| BitwiseAndNotReg.h | |
| BitwiseAndReg.h | |
| BitwiseNotRegDecl.h | |
| BitwiseNotRegImpl.h | |
| BitwiseOrReg.h | |
| BitwiseSelectReg.h | |
| BitwiseXOrReg.h | |
| IfElse0Pack.h | |
| IfElse0Reg.h | |
| IfElsePack.h | |
| IfElseReg.h | |
| IfMaskAllOnesElseZeroPack.h | |
| LogicalAndReg.h | |
| LogicalOrReg.h | |
| ShiftLeftPack.h | |
| ShiftLeftReg.h | |
| ShiftRightPack.h | |
| ShiftRightReg.h | |
| ToBoolPack.h | |
| AllBitsToOneReg.h | |
| AllBitsToZeroPack.h | |
| AllBitsToZeroReg.h | |
| BitwiseAndNotReg.h | |
| BitwiseAndReg.h | |
| BitwiseNotReg.h | |
| BitwiseNotRegDecl.h | |
| BitwiseOrReg.h | |
| BitwiseOrRegDecl.h | |
| BitwiseSelectReg.h | |
| BitwiseXOrReg.h | |
| IfElse0Pack.h | |
| IfElse0Reg.h | |
| IfElsePack.h | |
| IfElseReg.h | |
| IfMaskAllOnesElseZero.h | |
| LogicalAndReg.h | |
| LogicalOrReg.h | |
| MaskBlendReg.h | |
| ShiftLeftPack.h | |
| ShiftLeftReg.h | |
| ShiftRightPack.h | |
| ShiftRightReg.h | |
| ToBoolPack.h | |
| ToMaskPack.h | |
| AllBits.h | |
| bitwiseAnd.h | |
| bitwiseAndNot.h | |
| bitwiseNot.h | |
| bitwiseOr.h | |
| bitwiseSelect.h | |
| bitwiseXOr.h | |
| ifElse.h | |
| ifElse0.h | |
| ifMaskAllOnesElseZero.h | |
| logicalAnd.h | |
| logicalOr.h | |
| shiftLeft.h | |
| shiftRight.h | |
| toBool.h | |
| toMask.h | |
| ▶ Reduction | |
| ▶ detail | |
| ▶ AVX | |
| MaxPack.h | Specialization of ipsdk::simd::detail::reduction::MaxPack structure for AVX instruction set |
| MaxReg.h | Specialization of ipsdk::simd::detail::reduction::MaxReg structure for AVX instruction set |
| MinPack.h | Specialization of ipsdk::simd::detail::reduction::MinPack structure for AVX instruction set |
| MinReg.h | Specialization of ipsdk::simd::detail::reduction::MinReg structure for AVX instruction set |
| SumPack.h | Specialization of ipsdk::simd::detail::reduction::SumPack structure for AVX instruction set |
| ▶ AVX2 | |
| MaxPack.h | Specialization of ipsdk::simd::detail::reduction::MaxPack structure for AVX2 instruction set |
| MaxReg.h | Specialization of ipsdk::simd::detail::reduction::MaxReg structure for AVX2 instruction set |
| MinPack.h | Specialization of ipsdk::simd::detail::reduction::MinPack structure for AVX2 instruction set |
| MinReg.h | Specialization of ipsdk::simd::detail::reduction::MinReg structure for AVX2 instruction set |
| SumPack.h | Specialization of ipsdk::simd::detail::reduction::SumPack structure for AVX2 instruction set |
| ▶ AVX512 | |
| MaxPack.h | Specialization of ipsdk::simd::detail::reduction::MaxPack structure for AVX512 instruction set |
| MaxReg.h | Specialization of ipsdk::simd::detail::reduction::MaxReg structure for AVX512 instruction set |
| MinPack.h | Specialization of ipsdk::simd::detail::reduction::MinPack structure for AVX512 instruction set |
| MinReg.h | Specialization of ipsdk::simd::detail::reduction::MinReg structure for AVX512 instruction set |
| SumPack.h | Specialization of ipsdk::simd::detail::reduction::SumPack structure for AVX512 instruction set |
| SumReg.h | Specialization of ipsdk::simd::detail::reduction::SumReg structure for AVX512 instruction set |
| ▶ SSE2 | |
| MaxPack.h | Specialization of ipsdk::simd::detail::MaxPack structure for SSE2 instruction set |
| MaxReg.h | Specialization of ipsdk::simd::detail::MaxReg structure for SSE2 instruction set |
| MinPack.h | Specialization of ipsdk::simd::detail::MinPack structure for SSE2 instruction set |
| MinReg.h | Specialization of ipsdk::simd::detail::MinReg structure for SSE2 instruction set |
| SumPack.h | Specialization of ipsdk::simd::detail::SumPack structure for SSE2 instruction set |
| ▶ Std | |
| MaxPack.h | Specialization of ipsdk::simd::detail::MaxPack structure for Standard instruction set |
| MaxReg.h | Specialization of ipsdk::simd::detail::MaxReg structure for Standard instruction set |
| MinPack.h | Specialization of ipsdk::simd::detail::MinPack structure for Standard instruction set |
| MinReg.h | Specialization of ipsdk::simd::detail::MinReg structure for Standard instruction set |
| SumPack.h | Specialization of ipsdk::simd::detail::SumPack structure for Standard instruction set |
| MaxPack.h | Structure MaxPack<eInstructionSet::domain instructionSet, typename T, typename Enable=void> |
| MaxReg.h | Template structure, specialized to implement the computation of the maximum of the elements loaded in a register, depending on the used instructionSet and on the types of the buffers loaded in the registers |
| MinPack.h | Structure MinPack<eInstructionSet::domain instructionSet, typename T, typename Enable=void> |
| MinReg.h | Template structure, specialized to implement the computation of the minimum of the elements loaded in a register, depending on the used instructionSet and on the types of the buffers loaded in the registers |
| SumPack.h | Structure SumPack<eInstructionSet::domain instructionSet, typename T, typename Enable=void> |
| SumReg.h | Template structure, specialized to implement the computation of the sum of the elements loaded in a register, depending on the used instructionSet and on the types of the buffers loaded in the registers |
| max.h | Max function; returns the maximum of the elements of a pack |
| min.h | Min function; returns the minimum of the elements of a pack |
| sum.h | Sum function; returns the sum of the elements of a pack |
| ▶ Scatter | |
| ▶ detail | |
| ▶ AVX2 | |
| ScatterPackDecl.h | |
| ScatterPackImpl.h | |
| ScatterRegDecl.h | |
| ScatterRegImpl.h | |
| ▶ SSE2 | |
| ScatterPackDecl.h | |
| ScatterPackImpl.h | |
| ScatterRegDecl.h | |
| ScatterRegImpl.h | |
| ▶ Std | |
| ScatterPackDecl.h | |
| ScatterPackImpl.h | |
| ScatterRegDecl.h | |
| ScatterRegImpl.h | |
| ScatterPackDecl.h | |
| ScatterPackImpl.h | |
| ScatterReg.h | |
| scatter.h | |
| ▶ SSE2 | |
| Sse2MaskTypes.h | Predefined types for masks for Sse2 instruction set management |
| Sse2Types.h | Predefined types for Sse2 instruction set management |
| AlignedBasic.h | Basic aligned operations operating on buffers |
| assign.h | Function assigning a given value of type T to a given Pack<instructionSet, T> |
| BaseMaskPack.h | BaseMaskPack class; defines a set of masks; the number of masks in this set depends on the type of the input buffer; it's defined by the constant attribute NbRegsPerOp::Value |
| BasePack.h | BasePack class; defines a set of scalars (for instruction set "standard") or registers (for all other instruction sets, such as SSE2, AVX2, etc.); the number of scalars or registers in this set depends on the type of the input buffer; it's defined by the constant attribute NbRegsPerOp::Value |
| bitwiseCast.h | BitwiseCast function; casts a Pack<instructionSet, TIn> to a Pack<instructionSet, TOut>, leaving all the bits unchanged (TIn and TOut must have the same size) |
| bool_mask_cast.h | Functions used to cast boolean mask valued to 0xFFFF... or 0x000... from a type to an other |
| cast.h | Cast function; casts a Pack<instructionSet, TIn> to a Pack<instructionSet, TOut> |
| CompatibleType32.h | |
| copy.h | Copy function; copies a given number of elements of a source buffer to a destination buffer |
| InstructionSetLogMessages.h | Log messages description |
| InstructionSetUtils.h | Utility functions for instruction set management |
| IS2MaskPack.h | |
| IS2Pack.h | |
| load.h | Load function; loads a buffer into a pack |
| LowerType.h | Template structures used for immediate type demotion |
| MakeUnsignedPack.h | |
| maskCast.h | Cast function; casts a MaskPack<instructionSet, TIn> to a MaskPack<instructionSet, TOut> |
| MaskPack.h | |
| NbEltsPerOp.h | |
| NbEltsPerPack.h | |
| NbEltsPerReg.h | |
| NbRegsPerOp.h | Structure, whose attribute value defines the number of registers contained in pack for current instruction set |
| NormalRandom.h | Generator of random values following a normal distribution; this generator is fast, but must not be used for applications requiring a true random generator |
| Pack.h | |
| Pack2MaskPackType.h | |
| PackTypes.h | Simd::Pack types |
| PromotedType.h | Defines template structures PromotedType<T1, T2> and PromotedType3<T1, T2, T3>; their attribute Type gives the greatest type between T1 and T2 (or T1, T2 and T3) |
| RegMaskType.h | RegMaskType class |
| RegType.h | RegType class |
| saturated_cast.h | |
| set.h | Set function; sets a given value to a given number of elements of a given destination buffer |
| UniformRandomLCG.h | Generator of random values, based on LCG; this generator is fast, but must not be used for applications requiring a true random generator |
| unload.h | Unload function; unloads a pack into a memory buffer |
| UpperType.h | Template structures used for immediate type promotion |
| ▼ public | |
| ▶ Benchmark | |
| ▶ IPSDKBenchmarkTools | |
| ▶ Logger | |
| IPSDKBenchmarkToolsException.h | |
| IPSDKBenchmarkToolsLog.h | Logger api for library IPSDKBenchmarkTools |
| IPSDKBenchmarkToolsLogMessages.h | Log messages description |
| BaseBenchCase.h | |
| BaseBenchSuite.h | |
| BenchmarkConfig.h | |
| BenchmarkDataItem.h | |
| BenchmarkHeaders.h | |
| BenchmarkInfo.h | |
| BenchmarkInit.h | |
| BenchmarkMacros.h | |
| BenchmarkManager.h | |
| BenchmarkPath.h | |
| BenchmarkPathTypes.h | |
| BenchmarkResultInfo.h | |
| BenchmarkResults.h | |
| BenchmarkResultsTypes.h | |
| BenchmarkTypes.h | |
| BenchmarkUtils.h | |
| ForceInstructionSets.h | |
| IPSDKBenchmarkToolsExports.h | Definition of import/export macro for library |
| ▶ IPSDKBaseData | |
| ▶ Buffer | |
| BaseBlockBuffer.h | |
| BaseBuffer.h | |
| BaseFragBuffer.h | |
| BaseOwnBuffer.h | |
| BufferTypes.h | Predefined types for buffer manipulations |
| BufferUtils.h | Utility functions for data buffer management |
| ExternalBuffer.h | |
| FragHybridBuffer.h | |
| HybridBuffer.h | |
| TOwnBuffer.h | |
| TypedOwnBuffer.h | |
| ▶ Calibration | |
| CalibrationLogMessages.h | Log messages description |
| GeometricCalibration.h | |
| GeometricCalibrationTypes.h | Predefined types for geometric calibration management |
| GeometricCalibrationUtils.h | Utility functions for geometric calibration management |
| ▶ DataItem | |
| ▶ Leaf | |
| BaseDataItemEnumLeaf.h | |
| BaseDataItemLeaf.h | |
| DataItemEnumLeaf.h | |
| DataItemLeaf.h | |
| ▶ LeafColl | |
| BaseDataItemLeafColl.h | |
| DataItemLeafColl.h | |
| ▶ Map | |
| DataItemMap.h | |
| ▶ Node | |
| BaseDataItemNode.h | |
| DataItemNodeFactory.h | |
| DataItemNodeHdrMacros.h | Header part of data item node declaration macros |
| DataItemNodeHdrMacrosDetails.h | Detailed header part of data item node declaration macros |
| DataItemNodeSrcMacros.h | Source part of data item node implementation macros |
| ▶ NodeColl | |
| BaseDataItemNodeColl.h | |
| DataItemNodeColl.h | |
| BaseDataItem.h | |
| DataItemLogMessages.h | Log messages description |
| DataItemTypes.h | Predefined types for data items |
| DataItemUtils.h | Utility functions for data item management |
| ▶ DataStatus | |
| BaseIOData.h | |
| BaseOptData.h | |
| DataStatusHdrMacros.h | Macros set allowing to activate data status in derived classes |
| DataStatusTypes.h | Predefined types for data with IO status management |
| ▶ DiscreteOrientation | |
| DiscreteOrientation2dTypes.h | Predefined types for discrete orientation 3d management |
| DiscreteOrientation2dUtils.h | Utility functions for discrete orientation 2d management |
| DiscreteOrientation3dTypes.h | Predefined types for discrete orientation 3d management |
| DiscreteOrientation3dUtils.h | Utility functions for discrete orientation 3d management |
| ▶ Identifier | |
| BaseIdentifier.h | |
| DataIdentifier.h | |
| DataIdentifierTypes.h | Predefined types for data identifier management |
| DoubleIdentifier.h | |
| SingleIdentifier.h | |
| StringIdentifier.h | |
| ▶ Logger | |
| IPSDKBaseDataException.h | |
| IPSDKBaseDataLog.h | Logger api for library IPSDKBaseData |
| IPSDKBaseDataLogMessages.h | Log messages description |
| ▶ Neighborhood | |
| Neighborhood2dTypes.h | Predefined types for neighborhood 2d management |
| Neighborhood2dUtils.h | Utility functions for neighborhood 2d management |
| Neighborhood3dTypes.h | Predefined types for neighborhood 3d management |
| Neighborhood3dUtils.h | Utility functions for neighborhood 3d management |
| ▶ Pattern | |
| ▶ Kernel | |
| ▶ Instances | |
| GaussianKernel.h | Functions allowing to generate gaussian kernels |
| SobelKernel.h | Functions allowing to generate Sobel kernels |
| SobelKernelTypes.h | Predefined types for Sobel gradient kernels |
| BaseKernel.h | |
| KernelLogMessages.h | Log messages description |
| KernelTypes.h | Predefined types for kernel management |
| KernelUtils.h | Utility functions for kernel management |
| KernelXY.h | |
| KernelXYZ.h | |
| ▶ StructuringElement | |
| BaseStructuringElement.h | |
| BaseStructuringElementInfo.h | |
| StructuringElementInfoTypes.h | Predefined types for structuring element information management |
| StructuringElementInfoUtils.h | Utility functions for structuring element information management |
| StructuringElementLogMessages.h | Log messages description |
| StructuringElementTypes.h | Predefined types for structuring element management |
| StructuringElementUtils.h | Utility functions for structuring element management |
| StructuringElementXY.h | |
| StructuringElementXYInfo.h | |
| StructuringElementXYZ.h | |
| StructuringElementXYZInfo.h | |
| OffsetOperators.h | Operators associated to offsets |
| OffsetXY.h | |
| OffsetXYZ.h | |
| ▶ PlanIndex | |
| BasePlanIndexedColl.h | |
| PlanIndex.h | |
| PlanIndexedColl.h | |
| PlanIndexedCollHdrMacros.h | Header part of plan indexed collection declaration macros |
| PlanIndexedCollSrcMacros.h | Source part of plan indexed collection implementation macros |
| PlanIndexedCollTypes.h | Predefined types for plan indexed collection management |
| PlanIndexLogMessages.h | Log messages description |
| ▶ PtrColl | |
| BasePtrColl.h | |
| PtrCollHdrMacros.h | Header part of collection of shared pointer to serializable objects declaration macros |
| PtrCollSrcMacros.h | Source part of collection of shared pointer to serializable objects implementation macros |
| ▶ Range | |
| ElementsRange.h | |
| ▶ ToolTip | |
| BaseToolTip.h | |
| ToolTipHdrMacros.h | Header part of macros set for ToolTip class declaration |
| ToolTipSrcMacros.h | Source part of macros set for ToolTip class declaration |
| IPSDKBaseDataExports.h | Definition of import/export macro for library |
| ▶ IPSDKBaseImageTools | |
| ▶ GpuUtils | |
| ▶ IPLFiltering | |
| NeighbourhoodUtils.h | Implementation of GPU utilitarian functions used for neighbourhood management |
| ▶ IPLUtility | |
| UtilityUtils.h | Implementation of GPU utilitarian functions used for IPLUtility GPU implementations |
| CudaUtils.h | Functions used for all the Cuda algorithm |
| KernelTemplateResolution.h | Functions used to adjust templates in GPU kernel sources by managing its string implementation |
| ▶ ImageFormula | |
| ImageFormulaTypes.h | Predefined types for image formula management |
| ImageFormulaUtils.h | Utility functions used to manage image formula |
| ▶ Logger | |
| IPSDKBaseImageToolsException.h | |
| IPSDKBaseImageToolsLog.h | Logger api for library IPSDKBaseImageTools |
| IPSDKBaseImageToolsLogMessages.h | Log messages description |
| IPSDKBaseImageToolsExports.h | Definition of import/export macro for library |
| ▶ IPSDKBaseProcessing | |
| ▶ Algorithm | |
| ▶ Function | |
| AlgorithmFunctionIdentifier.h | |
| AlgorithmFunctionLogMessages.h | Log messages description |
| AlgorithmFunctionSelector.h | |
| BaseDataTypeIdentifier.h | |
| CudaFunctionIdentifier.h | |
| CudaFunctionSelector.h | |
| DataTypeIdentifierColl.h | |
| InstructionSetManager.h | |
| InstructionSetsIdentifier.h | |
| ▶ Parser | |
| BaseDataParser.h | |
| DataParserLogMessages.h | Log messages description |
| DataParserTypes.h | Predefined types for data parser management |
| AlgorithmLogMessages.h | Log messages description |
| BaseGpuProcessingAlgorithm.h | |
| BaseProcessingAlgorithm.h | |
| ProcessingAlgorithmHdrDetailsMacros.h | Internal header part of macros set for processing algorithm class declaration |
| ProcessingAlgorithmHdrMacros.h | Header part of macros set for processing algorithm class declaration |
| ProcessingAlgorithmSrcDetailsMacros.h | Internal source part of macros set for processing algorithm class implementation |
| ProcessingAlgorithmSrcMacros.h | Source part of macros set for processing algorithm class implementation |
| ProcessingAlgorithmTypes.h | Predefined types for processing algorithm management |
| ProcessingInfo.h | |
| ▶ Attribute | |
| ▶ Base | |
| AttributeFactory.h | |
| AttributeHdrMacros.h | Header part of macros set for attribute class declaration |
| AttributeLogMessages.h | Log messages description |
| AttributeTypes.h | Predefined types for processing attributes managment |
| BaseAttribute.h | |
| ▶ DataItem | |
| ▶ InOut | |
| BaseInOutDataItemAttribute.h | |
| BaseInOutMandatoryDataItemAttribute.h | |
| BaseInOutOptionalDataItemAttribute.h | |
| ▶ Input | |
| BaseInputDataItemAttribute.h | |
| BaseInputMandatoryDataItemAttribute.h | |
| BaseInputOptionalDataItemAttribute.h | |
| ▶ Output | |
| BaseOutputDataItemAttribute.h | |
| BaseOutputMandatoryDataItemAttribute.h | |
| BaseOutputOptionalDataItemAttribute.h | |
| BaseDataItemAttribute.h | |
| DataItemAttributeHdrMacros.h | Header part of macros set for data item attributes class declaration |
| DataItemAttributeLogMessages.h | Log messages description |
| DataItemAttributeSrcMacros.h | Source part of macros set for data item attributes class implementation |
| ▶ Macros | |
| AttributeCheckMacros.h | Macros set allowing to check properties an attributes |
| AttributeCollInfo.h | |
| AttributeCollInfoCheckMacros.h | Macros set allowing to manage an attribute collection information |
| AttributeCollInfoMacros.h | Macros set allowing to check properties an attribute collection information |
| AttributeConfigMacros.h | Configuration parameters for processing attribute macros |
| ▶ Value | |
| ▶ InOut | |
| BaseInOutMandatoryValueAttribute.h | |
| BaseInOutOptionalValueAttribute.h | |
| BaseInOutValueAttribute.h | |
| ▶ Input | |
| BaseInputMandatoryValueAttribute.h | |
| BaseInputOptionalValueAttribute.h | |
| BaseInputValueAttribute.h | |
| ▶ Output | |
| BaseOutputMandatoryValueAttribute.h | |
| BaseOutputOptionalValueAttribute.h | |
| BaseOutputValueAttribute.h | |
| AttributeValueLogMessages.h | Log messages description |
| BaseValueAttribute.h | |
| ValueAttributeHdrMacros.h | Header part of macros set for value attributes passed by value class declaration |
| ValueAttributeSrcMacros.h | Source part of macros set for value attributes passed by value class implementation |
| ▶ DataSplit | |
| ▶ Dynamic | |
| ▶ Instances | |
| DynamicByCopyResultSplit.h | |
| DynamicByCreationResultSplit.h | |
| DynamicByRangeDataSplit.h | |
| DynamicNoSplit.h | |
| BaseDynamicSplit.h | |
| DynamicSplitOperators.h | Predefined operators for dynamic data split used for data dispatch |
| DynamicSplitTypes.h | Predefined types for dynamic data split operations |
| ▶ Static | |
| ▶ Instances | |
| StaticNoSplit.h | |
| StaticParameterSplit.h | |
| StaticResultSplit.h | |
| BaseStaticSplit.h | |
| StaticSplitOperators.h | Predefined operators for static data split used for data dispatch |
| StaticSplitTypes.h | Predefined types for base static split operations |
| BaseDataSplit.h | |
| DataSplitLogMessages.h | Log messages description |
| DataSplitTypes.h | Predefined types for base data split operations |
| DataSplitUtils.h | Utility functions for data split operations management |
| ▶ Logger | |
| IPSDKBaseProcessingException.h | |
| IPSDKBaseProcessingLog.h | Logger api for library IPSDKBaseProcessing |
| IPSDKBaseProcessingLogMessages.h | Log messages description |
| ▶ OutputInitializer | |
| AllocateInitializer.h | |
| BaseOutputInitializer.h | |
| OutputInitializerLogMessages.h | Log messages description |
| OutputInitializerOperators.h | |
| OutputInitializerTypes.h | Predefined types for output initializer management |
| ▶ Processor | |
| ▶ Instances | |
| AsyncProcessorTypes.h | Predefined types for asynchonous processor management |
| BaseAsync1Processor.h | |
| BaseAsync2Processor.h | |
| BaseAsync3Processor.h | |
| BaseAsync4Processor.h | |
| BaseAsyncProcessor.h | |
| BaseIterativeAsync1Processor.h | |
| BaseIterativeAsync2Processor.h | |
| BaseRepeatedAsync1Processor.h | |
| BaseRepeatedAsync2Processor.h | |
| BaseSyncProcessor.h | |
| ▶ Policy | |
| ProcessorDispatchPolicy.h | |
| ProcessorDispatchPolicyTypes.h | Predefined types for processor dispatch policy management |
| ProcessorDispatchPolicyUtils.h | Utility functions for processor dispatch policy operations management |
| BaseProcessor.h | |
| ProcessorFactory.h | |
| ProcessorHdrDetailsMacros.h | Internal header part of macros set for processor class declaration |
| ProcessorHdrMacros.h | Header part of macros set for processor class declaration |
| ProcessorLogMessages.h | Log messages description |
| ProcessorTypes.h | Predefined types for processor management |
| ProcessorUtils.h | Utility functions for processor management |
| ▶ ProcessorDispatcher | |
| ▶ Dynamic | |
| BaseDynamicProcessorDispatcher.h | |
| DynamicProcessorDispatcher.h | |
| ▶ ElementsInfo | |
| ElementsInfoTypes.h | Predefined types for elements informations management |
| ElementsLocationInfo.h | |
| ElementsSplitInfo.h | |
| ▶ Static | |
| BaseStaticProcessorDispatcher.h | |
| StaticProcessorDispatcher.h | |
| BaseProcessorDispatcher.h | |
| ElementInfosCounter.h | Utility class giving access (without modification) to some dispatcher information |
| ProcessorDispatcherLogMessages.h | Log messages description |
| ProcessorDispatcherMacros.h | Macros set for processor dispatcher management |
| ▶ Rule | |
| ▶ Attribute | |
| ▶ DataItem | |
| ▶ Leaf | |
| ▶ LeafProperty | |
| BaseLeafPropertyRule.h | |
| BaseTLeafPropertyRule.h | |
| LeafPropertyRuleOperators.h | Predefined operators for rules on leaf properties of data item attributes |
| RuleLeafProperty.h | |
| ▶ LeafsComparison | |
| BaseLeafsComparisonRule.h | |
| BaseTLeafsComparisonRule.h | |
| LeafsComparisonRuleOperators.h | Predefined operators for rules on comparison of leaf values of data item attributes |
| RuleLeafsComparison.h | |
| ▶ LeafValueComparison | |
| BaseLeafValueComparisonRule.h | |
| BaseTLeafValueComparisonRule.h | |
| LeafValueComparisonRuleOperators.h | Predefined operators for rules on comparison of leaf value of data item attribute with a given value |
| RuleLeafValueComparison.h | |
| BaseLeafRule.h | |
| LeafRuleOperators.h | Predefined operators for rules on leafs of data item attributes |
| LeafRuleTypes.h | Predefined types for rules on leafs of data item attributes |
| ▶ LeafColl | |
| ▶ LeafCollProperty | |
| BaseLeafCollPropertyRule.h | |
| BaseTLeafCollPropertyRule.h | |
| LeafCollPropertyRuleOperators.h | Predefined operators for rules on leaf collection properties of data item attributes |
| RuleLeafCollProperty.h | |
| ▶ LeafCollValueComparison | |
| BaseLeafCollValueComparisonRule.h | |
| BaseTLeafCollValueComparisonRule.h | |
| LeafCollValueComparisonRuleOperators.h | Predefined operators for rules on comparison of leaf value collection of data item attribute with a given value |
| RuleLeafCollValueComparison.h | |
| ▶ Size | |
| BaseLeafCollSizeRule.h | |
| BaseTLeafCollSizeRule.h | |
| LeafCollSizeRuleOperators.h | Predefined operators for rules size of leaf collections of data item attributes |
| RuleCustomLeafCollSize.h | |
| RuleLeafCollSize.h | |
| BaseLeafCollRule.h | |
| LeafCollRuleOperators.h | Predefined operators for rules on leaf collections of data item attributes |
| LeafCollRuleTypes.h | Predefined types for rules on leaf collections of data item attributes |
| ▶ NodeColl | |
| ▶ Size | |
| BaseNodeCollSizeRule.h | |
| BaseNodesCollSizeRule.h | |
| BaseTNodeCollSizeRule.h | |
| BaseTNodesCollSizeRule.h | |
| NodeCollSizeRuleOperators.h | Predefined operators for rules size of node collections of data item attributes |
| RuleNodeCollSize.h | |
| RuleNodesCollSize.h | |
| BaseNodeCollRule.h | |
| NodeCollRuleOperators.h | Predefined operators for rules on node collections of data item attributes |
| NodeCollRuleTypes.h | Predefined types for rules on node collections of data item attributes |
| BaseDataItemRule.h | |
| DataItemRuleOperators.h | Predefined operators for rules on data item attributes |
| DataItemRuleTypes.h | Predefined types for rules on data item attributes management |
| ▶ Optional | |
| BaseOptionalRule.h | |
| OptionalRuleLogMessages.h | Log messages description |
| OptionalRuleOperators.h | Predefined operators for rules on optional attributes |
| OptionalRuleTypes.h | Predefined types for rules on optional attributes management |
| RuleOptionalIsSet.h | |
| ▶ Value | |
| ▶ AttributeComparison | |
| AttributeComparisonRuleOperators.h | Predefined operators for rules allowing to compare value attributes |
| BaseAttributeComparisonRule.h | |
| BaseTAttributeComparisonRule.h | |
| RuleAttributeComparison.h | |
| ▶ ValueComparison | |
| BaseTValueComparisonRule.h | |
| BaseValueComparisonRule.h | |
| RuleValueComparison.h | |
| ValueComparisonRuleOperators.h | Predefined operators for rules allowing to check properties on value attribute |
| ▶ ValueCustomProperty | |
| BaseTValueCustomPropertyRule.h | |
| BaseValueCustomPropertyRule.h | |
| RuleValueCustomProperty.h | |
| ValueCustomPropertyLogMessages.h | Log messages description |
| ▶ ValueProperty | |
| BaseTValuePropertyRule.h | |
| BaseValuePropertyRule.h | |
| RuleValueProperty.h | |
| ValuePropertyRuleOperators.h | Predefined operators for rules allowing to compare value attribute with a given value |
| BaseValueRule.h | |
| ValueRuleOperators.h | Predefined operators for rules on value attributes |
| ValueRuleTypes.h | Predefined types for rules on value attributes management |
| AttributeRuleLogMessages.h | Log messages description |
| AttributeRuleTypes.h | Predefined types for rules applied on attributes |
| BaseAttributeRule.h | |
| ▶ Combination | |
| ▶ Logical | |
| RuleAnd.h | |
| RuleIf.h | |
| RuleNot.h | |
| RuleOr.h | |
| BaseBinaryCombinationRule.h | |
| BaseCombinationRule.h | |
| BaseTernaryCombinationRule.h | |
| BaseUnaryCombinationRule.h | |
| CombinationRuleTypes.h | Predefined types for combination rules management |
| RuleCombinationLogMessages.h | Log messages description |
| BaseRule.h | |
| RuleLogMessages.h | Log messages description for rule messages |
| RuleNone.h | |
| RuleOperators.h | Base operators used to combined rules |
| RuleTypes.h | Predefined types for rules management |
| IPSDKBaseProcessingExports.h | Definition of import/export macro for library |
| ▶ IPSDKBaseShapeAnalysis | |
| ▶ Logger | |
| IPSDKBaseShapeAnalysisException.h | |
| IPSDKBaseShapeAnalysisLog.h | Logger api for library IPSDKBaseShapeAnalysis |
| IPSDKBaseShapeAnalysisLogMessages.h | Log messages description |
| ▶ Measure | |
| ▶ Formula | |
| FormulaLogMessages.h | Log messages description |
| FormulaManager.h | |
| FormulaTypes.h | Predefined types for shape analysis formula management |
| FormulaUtils.h | Utility functions for shape analysis formula management |
| ▶ GlobalInfo | |
| MeasureGlobalInfo.h | |
| MeasureGlobalInfoLogMessages.h | Log messages description |
| MeasureGlobalInfoTypes.h | Predefined types for shape measurement operations global informations |
| ▶ Info | |
| ▶ Config | |
| BaseIntensity2dPreProcessorConfig.h | |
| BaseIntensity3dPreProcessorConfig.h | |
| BaseIntensityPreProcessorConfig.h | |
| MeasureConfig.h | |
| MeasureConfigTypes.h | Predefined types for measure primary configuration |
| MeasureConfigUtils.h | Utility functions for measure primary configuration |
| BaseMeasureInfo.h | |
| MeasureInfoFactory.h | |
| MeasureInfoHdrMacros.h | Header part of macro set used for shape measure information class declaration |
| MeasureInfoLogMessages.h | Log messages description |
| MeasureInfoSet.h | |
| MeasureInfoSrcMacros.h | Source part of macro set used for shape measure information class implementation |
| MeasureInfoTypes.h | Predefined types for shape analysis measurement informations management |
| MeasureInfoUtils.h | Utility functions for measure informations management |
| ▶ Result | |
| BaseCollMeasureResult.h | |
| BaseCustomMeasureResult.h | |
| BaseMeasureResult.h | |
| BaseValueMeasureResult.h | |
| CollMeasureResult.h | |
| MeasureResultLogMessages.h | Log messages description |
| MeasureResultTypes.h | Predefined types for measure results management |
| MeasureResultUtils.h | Utility functions for measure results management |
| ValueMeasureResult.h | |
| BaseGenericMeasure.h | |
| BaseGeometry2dMeasure.h | |
| BaseGeometry3dMeasure.h | |
| BaseIndivisibleMeasure.h | |
| BaseIntensityMeasure.h | |
| BaseMeasure.h | |
| MeasureHdrMacros.h | Header part of macro set used for shape measure class declaration |
| MeasureLogMessages.h | Log messages description |
| MeasureSet.h | |
| MeasureSrcMacros.h | Source part of macro set used for shape measure class implementation |
| MeasureTypes.h | Predefined types for measures management |
| MeasureUtils.h | Utility functions for shape measure management |
| PlanIndexedMeasureSet.h | |
| IPSDKBaseShapeAnalysisExports.h | Definition of import/export macro for library |
| ▶ IPSDKBaseShapeSegmentation | |
| ▶ Entity | |
| ▶ 2d | |
| PlanIndexedShape2dColl.h | |
| Shape2dColl.h | |
| Shape2dTypes.h | Predefined types for shape 2d management |
| Shape2dUtils.h | Utility functions for shape 2d management |
| Skeleton2dTypes.h | Predefined types for skeleton 2d management |
| ▶ 3d | |
| PlanIndexedShape3dColl.h | |
| Shape3dColl.h | |
| Shape3dTypes.h | Predefined types for shape 3d management |
| Shape3dUtils.h | Utility functions for shape 3d management |
| ▶ Logger | |
| IPSDKBaseShapeSegmentationException.h | |
| IPSDKBaseShapeSegmentationLog.h | Logger api for library IPSDKBaseShapeSegmentation |
| IPSDKBaseShapeSegmentationLogMessages.h | Log messages description |
| ▶ Segmentation | |
| ▶ 2d | |
| PolygonSegmentationTypes.h | Predefined types for polygon segmentation management |
| PolygonSegmentationUtils.h | Utility functions for polygon segmentation management |
| Segmentation2dLogMessages.h | Log messages description |
| Shape2dSegmentationUtils.h | Utility functions for shape 2d segmentation management |
| ThicknessSeparator.h | |
| IPSDKBaseShapeSegmentationExports.h | Definition of import/export macro for library |
| ▶ IPSDKComm | |
| ▶ Logger | |
| IPSDKCommException.h | |
| IPSDKCommLog.h | Logger api for library IPSDKComm |
| IPSDKCommLogMessages.h | Log messages description |
| ▶ TcpIp | |
| CollPeersCB.h | |
| EndPoint.h | |
| EndPointOperators.h | Set of operators for end points management |
| SocketDesc.h | |
| Types.h | Predefined types for ip addresses management |
| Utils.h | Utility functions for ip addresses management |
| IPSDKCommExports.h | Definition of import/export macro for library |
| ▶ IPSDKCore | |
| ▶ ComputerInfo | |
| BaseComputerInfo.h | |
| ComputerInfoLogMessages.h | Log messages description |
| ComputerInfoPool.h | |
| ComputerInfoPoolTypes.h | Predefined types for computer information pool management |
| LocalComputerInfo.h | |
| LocalComputerInfoUtils.h | Utility functions for local computer informations management |
| RemoteComputerInfo.h | |
| SDKVersionInfo.h | |
| ▶ Config | |
| ▶ Local | |
| DistributedProcessingPolicy.h | |
| LocalConfigLogMessages.h | Log messages description |
| LocalConfiguration.h | |
| LocalConfigurationTypes.h | |
| LocalConfigurationUtils.h | |
| LocalProcessingPolicy.h | |
| ▶ Network | |
| LocalNetworkDescription.h | |
| NetworkConfigLogMessages.h | Log messages description |
| NetworkDescription.h | |
| NetworkDescriptionTypes.h | |
| ▶ User | |
| LibraryUserConfiguration.h | |
| UserConfigLogMessages.h | Log messages description |
| LibraryInitializer.h | |
| LibraryInitializerLogMessages.h | Log messages description |
| LibraryInitializerTypes.h | Predefined types for library initializer management |
| LibraryPathConfigLogMessages.h | Log messages description |
| LibraryPathConfigTypes.h | Predefined types for library path configuration management |
| LibraryPathConfigUtils.h | Utility functions for library path configuration management |
| ▶ Logger | |
| IPSDKCoreException.h | |
| IPSDKCoreLog.h | Logger api for library IPSDKCore |
| IPSDKCoreLogMessages.h | Log messages description |
| ▶ Network | |
| NetworkLogMessages.h | Log messages description |
| SocketsPool.h | |
| SocketsPoolCB.h | |
| ▶ Processing | |
| ▶ Action | |
| ▶ Complex | |
| BaseComplexAction.h | |
| ComplexActionLogMessages.h | Log messages description |
| ▶ Instances | |
| ActionInstancesLogMessages.h | Log messages description |
| AskForRemoteAction.h | |
| RegisterComputerInfo.h | |
| RegisterRemoteProvider.h | |
| RequestRemoteCancellation.h | |
| UpdatePendingAction.h | |
| UpdateRemoteAction.h | |
| ActionHdrMacros.h | Header part of macros set for action class declaration |
| ActionLogMessages.h | Log messages description |
| ActionSrcMacros.h | Source part of macros set for action class implementation |
| ActionTypes.h | Predefined types for actions management |
| BaseAction.h | |
| BaseSimpleAction.h | |
| ▶ ActionProvider | |
| ▶ Instances | |
| RemoteActionProvider.h | |
| SingleActionProvider.h | |
| ActionProviderLogMessages.h | Log messages description |
| ActionProviderTypes.h | Predefined types for action provider management |
| ActionProviderUtils.h | Utility functions for action provider management |
| BaseActionProvider.h | |
| ▶ ActionRequest | |
| ActionRequestLogMessages.h | Log messages description |
| ActionRequestTypes.h | Predefined types for action resquests management |
| BaseActionRequest.h | |
| LocalActionRequest.h | |
| PendingActionRequest.h | |
| PendingActionRequestManager.h | |
| RemoteActionRequest.h | |
| ▶ Priority | |
| BasePriority.h | |
| HighPriority.h | |
| LowPriority.h | |
| NormalPriority.h | |
| PriorityTypes.h | Predefined types for priorities management |
| PriorityUtils.h | Utility functions for priorities management |
| ▶ RequestOrigin | |
| BaseRequestOrigin.h | |
| LocalRequestOrigin.h | |
| RemoteRequestOrigin.h | |
| RequestOriginLogMessages.h | Log messages description |
| RequestOriginTypes.h | Predefined types for requests origin management |
| ▶ ThreadManager | |
| ProviderManager.h | |
| ThreadManager.h | |
| ThreadManagerLogMessages.h | Log messages description |
| ThreadManagerTypes.h | Predefined types used for execution thread management |
| ProcessingLogMessages.h | Log messages description |
| ProcessingTypes.h | Predefined types for processing management |
| ProcessingUtils.h | Utility functions for processings management |
| IPSDKCoreExports.h | Definition of import/export macro for library |
| ▶ IPSDKGeometry | |
| ▶ Entity | |
| ▶ 2d | |
| ▶ BoundingBox | |
| BoostBoundingBox2dAdapter.h | BoundingBoxes 2d adapters for boost geometry library |
| BoundingBox2d.h | |
| BoundingBox2dFunctions.h | Utility functions for bounding box 2d management |
| BoundingBox2dOperators.h | Basic operators used for bounding box 2d management |
| ▶ Circle | |
| Circle2d.h | |
| Circle2dOperators.h | Basic operators used for 2d circle management |
| ▶ Ellipse | |
| Ellipse2d.h | |
| Ellipse2dOperators.h | Basic operators used for 2d ellipse management |
| ▶ Line | |
| Line2d.h | |
| Line2dOperators.h | Operators associated to line 2d entities |
| ▶ Parabola | |
| Parabola2d.h | |
| Parabola2dFunctions.h | Utility functions for parabola 2d management |
| Parabola2dOperators.h | Basic operators used for parabola 2d management |
| ▶ Point | |
| BoostPoint2dAdapter.h | Points 2d adapters for boost geometry library |
| Point2d.h | |
| Point2dData.h | |
| Point2dFunctions.h | Utility functions for points 2d management |
| Point2dOperators.h | Basic operators used for point 2d management |
| Point2dUtils.h | Utility functions for Point2d management |
| ▶ PointCloud | |
| BoostPointCloud2dAdapter.h | Point Clouds 2d adapters for boost geometry library |
| PointCloud2d.h | |
| PointCloud2dOperators.h | Basic operators used for point cloud 2d management |
| ▶ Polygon | |
| BoostPolygon2dAdapter.h | Polygons 2d adapters for boost geometry library |
| Polygon2d.h | |
| Polygon2dOperators.h | Basic operators used for polygon 2d management |
| Polygon2dTypes.h | Predefined types for polygon 2d management |
| ▶ PolygonWithHoles | |
| PolygonWithHoles2d.h | |
| PolygonWithHoles2dOperators.h | Basic operators used for polygon with holes 2d management |
| PolygonWithHoles2dTypes.h | Predefined types for polygon 2d with holes management |
| ▶ Rectangle | |
| Rectangle2d.h | |
| Rectangle2dOperators.h | |
| ▶ Segment | |
| BoostSegment2dAdapter.h | Segments 2d adapters for boost geometry library |
| Segment2d.h | |
| Segment2dOperators.h | Operators associated to segment 2d entities |
| ▶ Shape | |
| Shape2d.h | |
| Shape2dOperators.h | Basic operators used for shape 2d management |
| Shape2dTypes.h | Predefined types for shape 2d management |
| Shape2dUtils.h | Utility functions for shape 2d management |
| ▶ Skeleton | |
| Skeleton2d.h | |
| Skeleton2dOperators.h | Basic operators used for skeleton 2d management |
| Skeleton2dTypes.h | Predefined types for voronoi skeleton management |
| SkeletonVertex2d.h | |
| ▶ Square | |
| Square2d.h | |
| Square2dOperators.h | |
| ▶ Vector | |
| BoostVector2dAdapter.h | Vectors 2d adapters for boost geometry library |
| Vector2d.h | |
| Vector2dFunctions.h | Utility functions for vectors 2d management |
| Vector2dOperators.h | Basic operators used for vector 2d management |
| BaseGeometryEntity2d.h | |
| BaseTypedGeometryEntity2d.h | |
| GeometryEntity2dHdrMacros.h | Header part of macros for geometry entity 2d management |
| GeometryEntity2dListMacros.h | Predefined macros for geometry entity 2d management |
| GeometryEntity2dSrcMacros.h | Source part of macros for geometry entity 2d management |
| GeometryEntity2dTypes.h | Predefined types for entity 2d management |
| GeometryEntity2dUtils.h | Utility functions for geometry entity 2d mangement |
| ▶ 3d | |
| ▶ BoundingBox | |
| BoostBoundingBox3dAdapter.h | BoundingBoxes 3d adapters for boost geometry library |
| BoundingBox3d.h | |
| BoundingBox3dFunctions.h | Utility functions for bounding box 3d management |
| BoundingBox3dOperators.h | Basic operators used for bounding box 3d management |
| ▶ Cube | |
| Cube3d.h | |
| Cube3dOperators.h | Basic operators used for cube 3d management |
| ▶ Cuboid | |
| Cuboid3d.h | |
| Cuboid3dOperators.h | Basic operators used for cuboid 3d management |
| ▶ Ellipsoid | |
| Ellipsoid3d.h | |
| Ellipsoid3dOperators.h | Basic operators used for ellipsoid 3d management |
| ▶ Mesh | |
| ▶ Iterators | |
| Mesh3dIterators.h | Header files allowing to gather iterators and circulators framework for mesh 3d objects |
| Mesh3dTriangleConstIterator.h | |
| Mesh3dTriangleTriangleConstCirculator.h | |
| Mesh3dVertexEdgeConstCirculator.h | |
| Mesh3dVertexTriangleConstCirculator.h | |
| Mesh3dVertexVertexConstCirculator.h | |
| Mesh3d.h | |
| Mesh3dFunctions.h | Utility functions for mesh 3d management |
| Mesh3dOperators.h | Basic operators used for mesh 3d management |
| Mesh3dTypes.h | Predefined types for mesh 3d management |
| MeshSimplification.h | |
| SymmetricMatrix.h | |
| ▶ MeshWithHoles | |
| MeshWithHoles3d.h | |
| MeshWithHoles3dFunctions.h | Utility functions associated to mesh with holes 3d management |
| MeshWithHoles3dOperators.h | Basic operators used for mesh with holes 3d management |
| MeshWithHoles3dTypes.h | Predefined types for mesh with holes 3d management |
| ▶ Plan | |
| Plan3d.h | |
| Plan3dOperators.h | Operators associated to plan 3d entities |
| ▶ Point | |
| BoostPoint3dAdapter.h | Points 2d adapters for boost geometry library |
| Point3d.h | |
| Point3dData.h | |
| Point3dFunctions.h | Utility functions for points 3d management |
| Point3dOperators.h | Basic operators used for point 3d management |
| Point3dUtils.h | Utility functions for Point3d management |
| ▶ PointCloud | |
| BoostPointCloud3dAdapter.h | Point Clouds 3d adapters for boost geometry library |
| PointCloud3d.h | |
| PointCloud3dOperators.h | Basic operators used for point cloud 3d management |
| ▶ Segment | |
| BoostSegment3dAdapter.h | Segments 3d adapters for boost geometry library |
| Segment3d.h | |
| Segment3dOperators.h | Operators associated to segment 3d entities |
| ▶ Shape | |
| Shape3d.h | |
| Shape3dFunctions.h | Utility functions for shape 3d management |
| Shape3dOperators.h | Basic operators used for shape 3d management |
| Shape3dTypes.h | Predefined types for shape 3d management |
| ▶ Sphere | |
| Sphere3d.h | |
| Sphere3dOperators.h | Basic operators used for sphere 3d management |
| ▶ Triangle | |
| Triangle3d.h | |
| Triangle3dOperators.h | Basic operators used for triangle 3d management |
| ▶ Vector | |
| BoostVector3dAdapter.h | Vectors 3d adapters for boost geometry library |
| Vector3d.h | |
| Vector3dFunctions.h | Utility functions for vectors 3d management |
| Vector3dOperators.h | Basic operators used for vector 3d management |
| BaseGeometryEntity3d.h | |
| BaseTypedGeometryEntity3d.h | |
| GeometryEntity3dHdrMacros.h | Header part of macros for geometry entity 3d management |
| GeometryEntity3dListMacros.h | Predefined macros for geometry entity 3d management |
| GeometryEntity3dSrcMacros.h | Source part of macros for geometry entity 3d management |
| GeometryEntity3dTypes.h | Predefined types for entity 3d management |
| GeometryEntity3dUtils.h | |
| BaseGeometryEntity.h | |
| EntityLogMessages.h | Log messages description |
| GeometryEntityTypes.h | Predefined types for geometry entity management |
| ▶ Estimation | |
| ▶ 2d | |
| Circle2dCostFunction.h | |
| Circle2dEstimator.h | |
| Ellipse2dEstimator.h | |
| Estimation2dTypes.h | Predefined types for estimation 2d management |
| Estimation2dUtils.h | Utility functions for estimation 2d management |
| HomographyTransform2dEstimator.h | |
| Line2dEstimator.h | |
| Line2dIntersectionEstimator.h | |
| RigidTransform2dEstimator.h | |
| SimilarityTransform2dEstimator.h | |
| TranslationTransform2dEstimator.h | |
| ▶ 3d | |
| Ellipsoid3dEstimator.h | |
| Estimation3dTypes.h | Predefined types for estimation 3d management |
| Estimation3dUtils.h | Utility functions for estimation 3d management |
| HomographyTransform3dEstimator.h | |
| Plan3dEstimator.h | |
| RigidTransform3dEstimator.h | |
| SimilarityTransform3dEstimator.h | |
| Sphere3dCostFunction.h | |
| Sphere3dEstimator.h | |
| TranslationTransform3dEstimator.h | |
| EstimationLogMessages.h | Log messages description |
| ▶ Logger | |
| IPSDKGeometryException.h | |
| IPSDKGeometryLog.h | Logger api for library IPSDKGeometry |
| IPSDKGeometryLogMessages.h | Log messages description |
| ▶ Measure | |
| ▶ 2d | |
| ▶ Moments | |
| HuMomentsTypes.h | Types defined for Hu moments based shape matching |
| HuMomentsUtils.h | Utility functions for Hu moments based shape matching |
| ▶ Skeleton | |
| Skeleton2dMsrTypes.h | Predefined types for skeleton 2d measurement management |
| Skeleton2dMsrUtils.h | Utility functions for skeleton 2d measurement management |
| AreaMsr2d.h | |
| BaseGeometryMeasure2d.h | |
| BaseTypedGeometryMeasure2d.h | |
| GeometryMeasure2dHdrMacros.h | Header part of macros for geometry measurements 2d management |
| GeometryMeasure2dListMacros.h | Predefined macros for geometry measurement 2d management |
| GeometryMeasure2dSrcMacros.h | Source part of macros for geometry measurements 2d management |
| GeometryMeasure2dTypes.h | Predefined types for geometry 2d measurements management |
| HuMomentsMsr2d.h | |
| MomentsMsr2d.h | |
| PerimeterMsr2d.h | |
| ▶ 3d | |
| AreaMsr3d.h | |
| BaseGeometryMeasure3d.h | |
| BaseTypedGeometryMeasure3d.h | |
| GeometryMeasure3dHdrMacros.h | Header part of macros for geometry measurements 3d management |
| GeometryMeasure3dListMacros.h | Predefined macros for geometry measurement 3d management |
| GeometryMeasure3dSrcMacros.h | Source part of macros for geometry measurements 3d management |
| GeometryMeasure3dTypes.h | Predefined types for geometry 3d measurements management |
| VolumeMsr3d.h | |
| BaseGeometryMeasure.h | |
| GeometryMeasureTypes.h | Predefined types for geometry measurement management |
| GeometryMeasureUtils.h | Utility functions for geometry measurement management |
| HuMoments2dO3.h | |
| MeasureLogMessages.h | Log messages description |
| Moments2dO3.h | |
| ▶ Tools | |
| RTree.h | |
| RTreeTypes.h | Predefined types for RTree objects management |
| RTreeUtils.h | Utility function for RTree objects management |
| ToolsLogMessages.h | Log messages description |
| ▶ Transform | |
| ▶ 2d | |
| AnisotropicScaleTransform2d.h | |
| BaseGeometryTransform2d.h | |
| CentroidTransform2d.h | |
| ConvexHullTransform2d.h | |
| EnvelopeTransform2d.h | |
| GeometryTransform2dHdrMacros.h | Header part of macros for geometry transform 2d management |
| GeometryTransform2dListMacros.h | Predefined macros for geometry transform 2d management |
| GeometryTransform2dSrcMacros.h | Source part of macros for geometry transform 2d management |
| GeometryTransform2dTypes.h | Predefined types for geometry 2d transform management |
| GeometryTransform2dUtils.h | Utility functions for geometry 2d transform management |
| HomographyTransform2d.h | |
| MinEnclosingCircleTransform2d.h | |
| RigidTransform2d.h | |
| RotationTransform2d.h | |
| ScaleTransform2d.h | |
| SimilarityTransform2d.h | |
| SimplifyTransform2d.h | |
| TranslationTransform2d.h | |
| ▶ 3d | |
| AnisotropicScaleTransform3d.h | |
| BaseGeometryTransform3d.h | |
| CentroidTransform3d.h | |
| ConvexHullTransform3d.h | |
| EnvelopeTransform3d.h | |
| GeometryTransform3dHdrMacros.h | Header part of macros for geometry transform 3d management |
| GeometryTransform3dListMacros.h | Predefined macros for geometry transform 3d management |
| GeometryTransform3dSrcMacros.h | Source part of macros for geometry transform 3d management |
| GeometryTransform3dTypes.h | Predefined types for geometry 3d transform management |
| GeometryTransform3dUtils.h | Utility functions for geometry 3d transform management |
| HomographyTransform3d.h | |
| MinEnclosingSphereTransform3d.h | |
| RigidTransform3d.h | |
| RotationTransform3d.h | |
| ScaleTransform3d.h | |
| SimilarityTransform3d.h | |
| TranslationTransform3d.h | |
| ▶ Tools | |
| MinEnclosingBallUtils.h | Utility functions for minimum enclosing ball computation |
| BaseGeometryTransform.h | |
| TransformLogMessages.h | Log messages description |
| IPSDKGeometryExports.h | Definition of import/export macro for library |
| ▶ IPSDKHardware | |
| ▶ Cpu | |
| CpuDescription.h | |
| CpuDescriptionUtils.h | Utility functions for cpu description management |
| ▶ Disk | |
| DiskInfoUtils.h | |
| ▶ Gpu | |
| GpuDescriptionUtils.h | Utility functions for gpu description management |
| ▶ Logger | |
| IPSDKHardwareException.h | |
| IPSDKHardwareLog.h | Logger api for library IPSDKHardware |
| IPSDKHardwareLogMessages.h | Log messages description |
| ▶ Network | |
| MacAddress.h | |
| NetworkAdapterDescription.h | |
| NetworkAdapterTypes.h | Predefined types for network adapters management |
| NetworkAdapterUtils.h | Utility functions for network adapters management |
| ComputerDescription.h | |
| IPSDKHardwareExports.h | Definition of import/export macro for library |
| ▶ IPSDKImage | |
| ▶ Accessor | |
| AutoDiskImageAccessor.h | |
| BaseDiskImageAccessor.h | |
| BaseImageAccessor.h | |
| BaseUserImageAccessor.h | |
| GpuImageAccessor.h | GPU class for image accessors |
| ImageAccessorLogMessages.h | Log messages description |
| MultiFileDiskImageAccessor.h | |
| PlanExtractor.h | |
| ▶ Fragment | |
| ▶ BorderPolicy | |
| ▶ 2d | |
| Border2dLogMessages.h | Log messages description |
| Border2dPolicy.h | |
| Border2dPolicyTypes.h | Predefined types for border 2d policy management |
| Border2dPolicyUtils.h | Utility functions for border 2d policy management |
| ▶ 3d | |
| Border3dLogMessages.h | Log messages description |
| Border3dPolicy.h | |
| Border3dPolicyTypes.h | Predefined types for border 3d policy management |
| Border3dPolicyUtils.h | Utility functions for border 3d policy management |
| ▶ Extractor | |
| ImageExtractorsUtils.h | Utility function for image extractors management |
| ImageFragmentExtractorLogMessages.h | Log messages description |
| ImageStripExtractor.h | |
| ImageTileExtractor.h | |
| SubImageExtractor.h | Structure used to extract sub images from an other image |
| ▶ Strip | |
| ▶ XStrip2d | |
| BaseImageXStrip2d.h | |
| InOutImageXStrip2d.h | |
| InputImageXStrip2d.h | |
| OutputImageXStrip2d.h | |
| ▶ XStrip2dWithKernel | |
| BaseImageXStrip2dWithKernel.h | |
| InputImageXStrip2dWithKernel.h | |
| ▶ YStrip2d | |
| BaseImageYStrip2d.h | |
| InOutImageYStrip2d.h | |
| InputImageYStrip2d.h | |
| OutputImageYStrip2d.h | |
| ▶ YStrip2dWithKernel | |
| BaseImageYStrip2dWithKernel.h | |
| InputImageYStrip2dWithKernel.h | |
| ▶ YStrip3d | |
| BaseImageYStrip3d.h | |
| InOutImageYStrip3d.h | |
| InputImageYStrip3d.h | |
| OutputImageYStrip3d.h | |
| ▶ YStripColor2d | |
| BaseImageYStripColor2d.h | |
| InOutImageYStripColor2d.h | |
| InputImageYStripColor2d.h | |
| OutputImageYStripColor2d.h | |
| ▶ YStripSeq2d | |
| BaseImageYStripSeq2d.h | |
| InOutImageYStripSeq2d.h | |
| InputImageYStripSeq2d.h | |
| OutputImageYStripSeq2d.h | |
| ▶ ZStrip3d | |
| BaseImageZStrip3d.h | |
| InOutImageZStrip3d.h | |
| InputImageZStrip3d.h | |
| OutputImageZStrip3d.h | |
| ▶ ZStrip3dWithKernel | |
| BaseImageZStrip3dWithKernel.h | |
| InputImageZStrip3dWithKernel.h | |
| ▶ ZStripColor3d | |
| BaseImageZStripColor3d.h | |
| InOutImageZStripColor3d.h | |
| InputImageZStripColor3d.h | |
| OutputImageZStripColor3d.h | |
| BaseImageStrip.h | |
| ImageStripLogMessages.h | Log messages description |
| ImageStripTypes.h | Predefined types for image strips management |
| ImageStripUtils.h | Utility functions for image strips management |
| ▶ Tile | |
| ▶ Tile2d | |
| BaseImageTile2d.h | |
| InOutImageTile2d.h | |
| InputImageTile2d.h | |
| OutputImageTile2d.h | |
| ▶ Tile3d | |
| BaseImageTile3d.h | |
| InOutImageTile3d.h | |
| InputImageTile3d.h | |
| OutputImageTile3d.h | |
| BaseImageTile.h | |
| ImageTileLogMessages.h | Log messages description |
| ImageTileTypes.h | Predefined types for image tile management |
| ImageTileUtils.h | Utility functions for image tile management |
| BaseImageFragment.h | |
| ImageFragmentLogMessages.h | Log messages description |
| ImageFragmentTypes.h | Predefined types for image fragments management |
| ImageFragmentUtils.h | Utility functions for image fragments management |
| ▶ Geometry | |
| ▶ Component | |
| ColorGeometry.h | |
| ColorSpaceUtils.h | Utility functions for color space management |
| GeometryComponentInstances.h | Predefined geometry component instances |
| GeometryComponentLogMessages.h | Log messages description |
| GeometryComponentTypes.h | Predefined types for geometry component management |
| GeometryComponentUtils.h | Utility functions for geometry components management |
| TemporalGeometry.h | |
| VolumeGeometry.h | |
| ▶ Plan | |
| ImagePlanGeometry.h | |
| ImagePlanGeometryUtils.h | Utility functions for image plan geometry management |
| PlanGeometryLogMessages.h | Log messages description |
| BaseImageGeometry.h | |
| GeometryLogMessages.h | Log messages description |
| HeterogeneousImageGeometry.h | |
| HomogeneousImageGeometry.h | |
| ImageGeometryInstances.h | Predefined image geometry instances |
| ImageGeometryReinterpretation.h | |
| ImageGeometryTypes.h | Predefined types for image geometry management |
| ImageGeometryUtils.h | Utility functions for image geometry management |
| ▶ Image | |
| ▶ Disk | |
| DiskImage.h | |
| DiskImageTypes.h | Predefined types for image file manipulation |
| ▶ Distributed | |
| DistributedImage.h | |
| DistributedImageTypes.h | Predefined types for distributed image management |
| ▶ Gpu | |
| CudaImage.h | |
| GpuImage.h | |
| ▶ Memory | |
| MemoryImage.h | |
| ▶ User | |
| UserImage.h | |
| UserImageTypes.h | Predefined types for user images manipulation |
| BaseCompleteImage.h | |
| BaseImage.h | |
| ImageFactory.h | |
| ImageFactoryTypes.h | Predefined types for new images creation management |
| ImageLogMessages.h | Log messages description |
| ImageTypes.h | Predefined type for image management |
| ImageUtils.h | Utility functions for image management |
| SubImage.h | |
| ▶ Logger | |
| IPSDKImageException.h | |
| IPSDKImageLog.h | Logger api for library IPSDKImage |
| IPSDKImageLogMessages.h | Log messages description |
| ▶ Segment | |
| ImageRowSegmentInfo.h | |
| ImageSegmentData.h | |
| ImageSegmentInfo.h | |
| ImageSegmentTypes.h | Predefined types for image segment info management |
| ▶ Storage | |
| BasePlanStorage.h | |
| CudaPlanStorage.h | |
| DiskPlanStorage.h | |
| DistributedPlanStorage.h | |
| GpuPlanStorage.h | |
| MemoryPlanStorage.h | |
| PlanStorageLogMessages.h | Log messages description |
| PlanStorageTypes.h | Predefined types for plan storage management |
| PlanStorageUtils.h | Utility functions for plan storage management |
| ReInterpretedPlanStorage.h | |
| UserPlanStorage.h | |
| IPSDKImageExports.h | Definition of import/export macro for library |
| ▶ IPSDKImageFile | |
| ▶ Im6 | |
| Im6ImageFile.h | |
| Im6ImageFileLogMessages.h | Log messages description |
| Im6ImageFileTypes.h | Predefined types for Im6ImageFile management |
| Im6ImageFileUtils.h | Utility function for Im6ImageFile management |
| ▶ Logger | |
| IPSDKImageFileException.h | |
| IPSDKImageFileLog.h | Logger api for library IPSDKImageFile |
| IPSDKImageFileLogMessages.h | Log messages description |
| ▶ Raw | |
| RawImageFile.h | |
| RawImageFileLogMessages.h | Log messages description |
| RawImageFileUtils.h | Utility function for RawImageFile management |
| ▶ Tiff | |
| TiffImageFile.h | |
| TiffImageFileLogMessages.h | Log messages description |
| TiffImageFileTypes.h | Predefined types for TiffImageFile management |
| TiffImageFileUtils.h | Utility function for TiffImageFile management |
| ▶ Utils | |
| CheckLicenseValidity.h | |
| FilePatternMatching.h | Utility functions for license validity when opening image e.g. open 3D image with a 2D license |
| ImageFileUtilsLogMessages.h | Log messages description |
| IPSDKImageFileExports.h | Definition of import/export macro for library |
| ▶ IPSDKImageProcessing | |
| ▶ Algorithm | |
| ▶ Function | |
| ImageAlgorithmFunctionLogMessages.h | Log messages description |
| ImageBufferTypeIdentifier.h | |
| ▶ Parser | |
| ▶ Strip | |
| ▶ LineXStrip2d | |
| BaseLineXStrip2dParser.h | |
| LineXStrip2dParser.h | |
| ▶ LineXStrip2dWithKernel | |
| ▶ Border | |
| BaseBorderXStrip2d.h | |
| ContinueBorderXStrip2d.h | |
| LinearContinueBorderXStrip2d.h | |
| LinearMirorBorderXStrip2d.h | |
| MirorBorderXStrip2d.h | |
| ValuedBorderXStrip2d.h | |
| ▶ Info | |
| LineXStrip2dWithKernelColumnsInfo.h | |
| LineXStrip2dWithKernelKernelInfo.h | |
| LineXStrip2dWithKernelParserInfo.h | |
| LineXStrip2dWithKernelParserInfoUtils.h | Utility functions for x strip 2d with kernel data parsing informations management |
| XStrip2dCommonInfo.h | |
| BaseLineXStrip2dWithKernelParser.h | |
| LineXStrip2dWithKernelParser.h | |
| LineXStrip2dWithKernelParserUtils.h | Utility functions for x strip 2d with kernel data parser management |
| ▶ LineYStrip2d | |
| BaseLineYStrip2dParser.h | |
| LineYStrip2dParser.h | |
| ▶ LineYStrip2dWithKernel | |
| ▶ Border | |
| BaseBorderYStrip2d.h | |
| ContinueBorderYStrip2d.h | |
| LinearContinueBorderYStrip2d.h | |
| LinearMirorBorderYStrip2d.h | |
| MirorBorderYStrip2d.h | |
| ValuedBorderYStrip2d.h | |
| ▶ Info | |
| LineYStrip2dWithKernelColumnsInfo.h | |
| LineYStrip2dWithKernelKernelInfo.h | |
| LineYStrip2dWithKernelParserInfo.h | |
| LineYStrip2dWithKernelParserInfoUtils.h | Utility functions for y strip 2d with kernel data parsing informations management |
| LineYStrip2dWithKernelRowsInfo.h | |
| YStrip2dCommonInfo.h | |
| BaseLineYStrip2dWithKernelParser.h | |
| LineYStrip2dWithKernelParser.h | |
| LineYStrip2dWithKernelParserUtils.h | Utility functions for y strip 2d with kernel data parser management |
| ▶ LineYStripColor2d | |
| BaseLineYStripColor2dParser.h | |
| BaseLineYStripRgbColor2dParser.h | |
| BaseLineYStripUserColor2dParser.h | |
| LineYStripRgbColor2dParser.h | |
| LineYStripUserColor2dParser.h | |
| ▶ LineYStripSeq2d | |
| BaseLineYStripSeq2dParser.h | |
| LineYStripSeq2dParser.h | |
| ▶ LineZStrip3d | |
| BaseLineZStrip3dParser.h | |
| LineZStrip3dParser.h | |
| ▶ LineZStrip3dWithKernel | |
| ▶ Border | |
| BaseBorder3d.h | |
| ContinueBorder3d.h | |
| MirorBorder3d.h | |
| ValuedBorder3d.h | |
| ▶ Info | |
| Columns3dInfo.h | |
| Kernel3dInfo.h | |
| Parser3dInfo.h | |
| Parser3dInfoUtils.h | Utility functions for z strip 3d with kernel data parsing informations management |
| Plans3dInfo.h | |
| Rows3dInfo.h | |
| ZStrip3dCommonInfo.h | |
| BaseLineZStrip3dWithKernelParser.h | |
| LineZStrip3dWithKernelParser.h | |
| LineZStrip3dWithKernelParserUtils.h | Utility functions for z strip 3d with kernel data parser management |
| YStrip2dData.h | |
| ▶ LineZStripColor3d | |
| BaseLineZStripColor3dParser.h | |
| BaseLineZStripRgbColor3dParser.h | |
| BaseLineZStripUserColor3dParser.h | |
| LineZStripRgbColor3dParser.h | |
| LineZStripUserColor3dParser.h | |
| ▶ RawYStrip2d | |
| BaseRawYStrip2dParser.h | |
| RawYStrip2dParser.h | |
| ▶ RawYStrip3d | |
| BaseRawYStrip3dParser.h | |
| RawYStrip3dParser.h | |
| ▶ RawYStripColor2d | |
| BaseRawYStripColor2dParser.h | |
| BaseRawYStripRgbColor2dParser.h | |
| BaseRawYStripUserColor2dParser.h | |
| RawYStripRgbColor2dParser.h | |
| RawYStripUserColor2dParser.h | |
| ▶ RawYStripSeq2d | |
| BaseRawYStripSeq2dParser.h | |
| RawYStripSeq2dParser.h | |
| ▶ RawZStrip3d | |
| BaseRawZStrip3dParser.h | |
| RawZStrip3dParser.h | |
| BaseStripParser.h | |
| StripParserHdrMacros.h | Macros set for strip parser management |
| StripParserInfoHdrMacros.h | Macros set for strip parser information management |
| StripParserLogMessages.h | Log messages description |
| StripParserModes.h | Definition of structures allowing to set strip parser mode |
| StripParserTypes.h | Predefined types for strip parser management |
| BaseImageParser.h | |
| ImageParserTypes.h | Predefined types for image parser management |
| ImageProcessingAlgorithmHdrMacros.h | Header part of macros set for image processing algorithm class declaration |
| ▶ Attribute | |
| ▶ BorderPolicy | |
| BaseBorder2dPolicyAttribute.h | |
| BaseBorder3dPolicyAttribute.h | |
| BaseBorderPolicyAttribute.h | |
| BorderPolicyAttributeHdrMacros.h | Header part of macros set for border policy attributes class declaration |
| BorderPolicyAttributeLogMessages.h | Log messages description |
| BorderPolicyAttributeSrcMacros.h | Source part of macros set for border policy attributes class implementation |
| BorderPolicyAttributeTypes.h | Predefined types for border policy attributes management |
| ▶ Formula | |
| BaseFormulaAttribute.h | |
| BaseImageFormula2dAttribute.h | |
| BaseImageFormula3dAttribute.h | |
| BaseImageFormulaAttribute.h | |
| BaseMeasureFormulaAttribute.h | |
| FormulaAttributeHdrMacros.h | Header part of macros set used for formula attributes class declaration |
| FormulaAttributeLogMessages.h | Log messages description |
| FormulaAttributeSrcMacros.h | Source part of macros set used for formula attributes class declaration |
| FormulaAttributeTypes.h | Predefined types for formula attribute management |
| ▶ GeometryEntityColl | |
| ▶ 2d | |
| ▶ Entity2dColl | |
| BaseEntity2dCollAttribute.h | |
| Entity2dCollAttributeHdrMacros.h | Header part of macros set for generic entity 2d collection class declaration |
| Entity2dCollAttributeSrcMacros.h | Source part of macros set for generic entity 2d collection class implementation |
| InOutEntity2dCollAttribute.h | |
| InputEntity2dCollAttribute.h | |
| OutputEntity2dCollAttribute.h | |
| ▶ Shape2dColl | |
| BaseShape2dCollAttribute.h | |
| InOutShape2dCollAttribute.h | |
| InputShape2dCollAttribute.h | |
| OutputShape2dCollAttribute.h | |
| Shape2dCollAttributeHdrMacros.h | Header part of macros set for shape entity 2d collection class declaration |
| Shape2dCollAttributeSrcMacros.h | Source part of macros set for shape entity 2d collection class implementation |
| Shape2dCollAttributeTypes.h | Predefined public types for shape 2d collection attributes management |
| BaseGeometryEntity2dCollAttribute.h | |
| GeometryEntity2dCollTypes.h | Predefined types for geometry entity 2d collection attributes management |
| ▶ 3d | |
| ▶ Entity3dColl | |
| BaseEntity3dCollAttribute.h | |
| Entity3dCollAttributeHdrMacros.h | Header part of macros set for generic entity 3d collection class declaration |
| Entity3dCollAttributeSrcMacros.h | Source part of macros set for generic entity 3d collection class implementation |
| InOutEntity3dCollAttribute.h | |
| InputEntity3dCollAttribute.h | |
| OutputEntity3dCollAttribute.h | |
| ▶ Shape3dColl | |
| BaseShape3dCollAttribute.h | |
| InOutShape3dCollAttribute.h | |
| InputShape3dCollAttribute.h | |
| OutputShape3dCollAttribute.h | |
| Shape3dCollAttributeHdrMacros.h | Header part of macros set for shape entity 3d collection class declaration |
| Shape3dCollAttributeSrcMacros.h | Source part of macros set for shape entity 3d collection class implementation |
| Shape3dCollAttributeTypes.h | Predefined public types for shape 3d collection attributes management |
| BaseGeometryEntity3dCollAttribute.h | |
| GeometryEntity3dCollTypes.h | Predefined types for geometry entity 3d collection attributes management |
| BaseGeometryEntityCollAttribute.h | |
| GeometryEntityCollAttributeHdrMacros.h | Header part of macros set for geometry entity collection class declaration |
| GeometryEntityCollAttributeLogMessages.h | Log messages description |
| GeometryEntityCollAttributeSrcMacros.h | Source part of macros set for geometry entity collection class implementation |
| GeometryEntityCollAttributeTypes.h | Predefined types for geometry entity collection attributes management |
| ▶ Image | |
| ▶ InOut | |
| BaseInOutImageAttribute.h | |
| BaseInOutMandatoryImageAttribute.h | |
| BaseInOutOptionalImageAttribute.h | |
| ▶ Input | |
| BaseInputImageAttribute.h | |
| BaseInputMandatoryImageAttribute.h | |
| BaseInputOptionalImageAttribute.h | |
| ▶ Output | |
| BaseOutputImageAttribute.h | |
| BaseOutputMandatoryImageAttribute.h | |
| BaseOutputOptionalImageAttribute.h | |
| BaseImageAttribute.h | |
| ImageAttributeHdrMacros.h | Header part of macros set for image attribute class declaration |
| ImageAttributeLogMessages.h | Log messages description |
| ImageAttributeSrcMacros.h | Source part of macros set for image attribute class implementation |
| ImageAttributeTypes.h | Predefined types for image attributes management |
| ImageAttributeUtils.h | Utility function associated to image attributes management |
| ▶ IPEnum | |
| BaseIPEnumAttribute.h | |
| ImageBufferTypeAttributeTypes.h | |
| IPEnumAttribute.h | |
| IpEnumAttributeHdrMacros.h | Header part of macros set for image processing enumerate attributes class declaration |
| IPEnumAttributeLogMessages.h | Log messages description |
| IpEnumAttributeSrcMacros.h | Source part of macros set for image processing enumerate attributes class implementation |
| IPEnumAttributeTypes.h | Predefined types for image processing enumerates attributes management |
| ▶ Kernel | |
| ▶ KernelXY | |
| BaseKernelXYAttribute.h | |
| BaseMandatoryKernelXYAttribute.h | |
| BaseOptionalKernelXYAttribute.h | |
| ▶ KernelXYZ | |
| BaseKernelXYZAttribute.h | |
| BaseMandatoryKernelXYZAttribute.h | |
| BaseOptionalKernelXYZAttribute.h | |
| BaseKernelAttribute.h | |
| KernelAttributeHdrMacros.h | Header part of macros set for kernel attribute class declaration |
| KernelAttributeLogMessages.h | Log messages description |
| KernelAttributeSrcMacros.h | Source part of macros set for kernel attribute class implementation |
| KernelAttributeTypes.h | Predefined types for kernel attributes management |
| ▶ PlanIndexed | |
| BasePlanIndexedAttribute.h | |
| PlanIndexedAttributeHdrMacros.h | Header part of macros set used for plan indexed attributes class declaration |
| PlanIndexedAttributeLogMessages.h | Log messages description |
| PlanIndexedAttributeSrcMacros.h | Source part of macros set used for plan indexed attributes class declaration |
| PlanIndexedAttributeTypes.h | Predefined types for plan indexed attributes management |
| ▶ ShapeMeasureInfoSet | |
| BaseShapeMeasureInfoSetAttribute.h | |
| InputShapeMeasureInfoSetAttribute.h | |
| ShapeMeasureInfoSetAttributeHdrMacros.h | Header part of macros set used for shape measure information set attributes class declaration |
| ShapeMeasureInfoSetAttributeSrcMacros.h | Source part of macros set used for shape measure information set attributes class declaration |
| ShapeMeasureInfoSetAttributeTypes.h | Predefined types for shape measure information set attributes management |
| ShapeMeasureInfoSetLogMessages.h | Log messages description |
| ▶ ShapeMeasureSet | |
| BaseShapeMeasureSetAttribute.h | |
| InOutShapeMeasureSetAttribute.h | |
| InputShapeMeasureSetAttribute.h | |
| OutputShapeMeasureSetAttribute.h | |
| ShapeMeasureSetAttributeHdrMacros.h | Header part of macros set used for shape measure set attributes class declaration |
| ShapeMeasureSetAttributeSrcMacros.h | Source part of macros set used for shape measure set attributes class declaration |
| ShapeMeasureSetAttributeTypes.h | Predefined types for shape measure set attributes management |
| ShapeMeasureSetLogMessages.h | Log messages description |
| ▶ Strip | |
| ▶ XStrip2d | |
| BaseInOutXStrip2dAttribute.h | |
| BaseInputXStrip2dAttribute.h | |
| BaseOutputXStrip2dAttribute.h | |
| BaseXStrip2dAttribute.h | |
| XStrip2dAttributeHdrMacros.h | Header part of macros set for image 2d strip with splitting along X axis attributes |
| ▶ XStrip2dWithKernel | |
| BaseInputXStrip2dWithKernelAttribute.h | |
| BaseXStrip2dWithKernelAttribute.h | |
| XStrip2dWithKernelAttributeHdrMacros.h | Header part of macros set for image 2d strip with splitting along X axis and with kernel attributes |
| ▶ YStrip2d | |
| BaseInOutYStrip2dAttribute.h | |
| BaseInputYStrip2dAttribute.h | |
| BaseOutputYStrip2dAttribute.h | |
| BaseYStrip2dAttribute.h | |
| YStrip2dAttributeHdrMacros.h | Header part of macros set for image 2d strip with splitting along Y axis attributes |
| ▶ YStrip2dWithKernel | |
| BaseInputYStrip2dWithKernelAttribute.h | |
| BaseYStrip2dWithKernelAttribute.h | |
| YStrip2dWithKernelAttributeHdrMacros.h | Header part of macros set for image 2d strip with splitting along Y axis and with kernel attributes |
| ▶ YStrip3d | |
| BaseInOutYStrip3dAttribute.h | |
| BaseInputYStrip3dAttribute.h | |
| BaseOutputYStrip3dAttribute.h | |
| BaseYStrip3dAttribute.h | |
| YStrip3dAttributeHdrMacros.h | Header part of macros set for image 3d strip with splitting along Y axis attributes |
| ▶ YStripColor2d | |
| BaseInOutYStripColor2dAttribute.h | |
| BaseInputYStripColor2dAttribute.h | |
| BaseOutputYStripColor2dAttribute.h | |
| BaseYStripColor2dAttribute.h | |
| YStripColor2dAttributeHdrMacros.h | Header part of macros set for color image 2d strip with splitting along Y axis attributes |
| ▶ YStripSeq2d | |
| BaseInOutYStripSeq2dAttribute.h | |
| BaseInputYStripSeq2dAttribute.h | |
| BaseOutputYStripSeq2dAttribute.h | |
| BaseYStripSeq2dAttribute.h | |
| YStripSeq2dAttributeHdrMacros.h | Header part of macros set for sequence image 2d strip with splitting along Y axis attributes |
| ▶ ZStrip3d | |
| BaseInOutZStrip3dAttribute.h | |
| BaseInputZStrip3dAttribute.h | |
| BaseOutputZStrip3dAttribute.h | |
| BaseZStrip3dAttribute.h | |
| ZStrip3dAttributeHdrMacros.h | Header part of macros set for image 3d strip with splitting along Z axis attributes |
| ▶ ZStrip3dWithKernel | |
| BaseInputZStrip3dWithKernelAttribute.h | |
| BaseZStrip3dWithKernelAttribute.h | |
| ZStrip3dWithKernelAttributeHdrMacros.h | Header part of macros set for image 3d strip with splitting along Z axis and with kernel attributes |
| ▶ ZStripColor3d | |
| BaseInOutZStripColor3dAttribute.h | |
| BaseInputZStripColor3dAttribute.h | |
| BaseOutputZStripColor3dAttribute.h | |
| BaseZStripColor3dAttribute.h | |
| ZStripColor3dAttributeHdrMacros.h | Header part of macros set for color image 3d strip with splitting along Z axis attributes |
| BaseStripAttribute.h | |
| StripAttributeHdrMacros.h | Header part of macros set for image strip attributes |
| StripAttributeLogMessages.h | Log messages description |
| StripAttributeSrcMacros.h | Source part of macros set for image strip attributes |
| StripAttributeTypes.h | Predefined types for image strip attributes management |
| ▶ StructuringElement | |
| ▶ StructuringElementXY | |
| BaseMandatoryStructuringElementXYAttribute.h | |
| BaseOptionalStructuringElementXYAttribute.h | |
| BaseStructuringElementXYAttribute.h | |
| ▶ StructuringElementXYZ | |
| BaseMandatoryStructuringElementXYZAttribute.h | |
| BaseOptionalStructuringElementXYZAttribute.h | |
| BaseStructuringElementXYZAttribute.h | |
| BaseStructuringElementAttribute.h | |
| StructuringElementAttributeHdrMacros.h | Header part of macros set for structuring element attribute class declaration |
| StructuringElementAttributeLogMessages.h | Log messages description |
| StructuringElementAttributeSrcMacros.h | Source part of macros set for structuring element attribute class implementation |
| StructuringElementAttributeTypes.h | Predefined types for structuring element attributes management |
| ▶ Tile | |
| ▶ Tile2d | |
| BaseInputTile2dAttribute.h | |
| BaseTile2dAttribute.h | |
| Tile2dAttributeHdrMacros.h | Header part of macros set for attributes associated to image 2d tile |
| ▶ Tile3d | |
| BaseInputTile3dAttribute.h | |
| BaseTile3dAttribute.h | |
| Tile3dAttributeHdrMacros.h | Header part of macros set for attributes associated to image 3d tile |
| BaseTileAttribute.h | |
| TileAttributeHdrMacros.h | Header part of macros set for image tile attributes |
| TileAttributeLogMessages.h | Log messages description |
| TileAttributeSrcMacros.h | Source part of macros set for image tile attributes |
| TileAttributeTypes.h | Predefined types for image tile attributes management |
| ▶ TileColl | |
| ▶ Tile2dColl | |
| BaseInOutTile2dCollAttribute.h | |
| BaseInputTile2dCollAttribute.h | |
| BaseOutputTile2dCollAttribute.h | |
| BaseTile2dCollAttribute.h | |
| Tile2dCollAttributeHdrMacros.h | Header part of macros set for attributes associated to a collection of image 2d tiles |
| ▶ Tile3dColl | |
| BaseInOutTile3dCollAttribute.h | |
| BaseInputTile3dCollAttribute.h | |
| BaseOutputTile3dCollAttribute.h | |
| BaseTile3dCollAttribute.h | |
| Tile3dCollAttributeHdrMacros.h | Header part of macros set for attributes associated to a collection of image 3d tiles |
| BaseTileCollAttribute.h | |
| TileCollAttributeHdrMacros.h | Header part of macros set for attributes associated to collection of image tiles |
| TileCollAttributeLogMessages.h | Log messages description |
| TileCollAttributeSrcMacros.h | Source part of macros set for attributes associated to collection of image tile |
| TileCollAttributeTypes.h | Predefined types for management of attributes associated to collection of image tile |
| BaseImageProcessingAttribute.h | |
| ImageProcessingAttributeTypes.h | Predefined types for image processing attributes management |
| ▶ DataSplit | |
| ▶ MeasureSet | |
| BaseGenericMeasureSetSplit.h | |
| BaseGeometry2dMeasureSetSplit.h | |
| BaseGeometry3dMeasureSetSplit.h | |
| BaseIntensity3dMeasureSetSplit.h | |
| BaseIntensityMeasureSetSplit.h | |
| BaseMeasureSetSplit.h | |
| GenericMeasureSetSplit.h | |
| Geometry2dMeasureSetSplit.h | |
| Geometry3dMeasureSetSplit.h | |
| Intensity3dMeasureSetSplit.h | |
| IntensityMeasureSetSplit.h | |
| MeasureSetSplitLogMessages.h | Log messages description |
| MeasureSetSplitOperators.h | Predefined operators for shape measure set split used for data dispatch |
| MeasureSetSplitTypes.h | Predefined types for measure set split operations |
| ▶ PlanIndexed | |
| BasePlanIndexedSplit.h | |
| PlanIndexedSplit.h | |
| PlanIndexedSplitLogMessages.h | Log messages description |
| PlanIndexedSplitOperators.h | Predefined operators for plan indexed attribute split used for data dispatch |
| ▶ Shape2dColl | |
| BaseShape2dCollSplit.h | |
| BaseSimpleShape2dCollSplit.h | |
| BaseStripShape2dCollSplit.h | |
| Shape2dCollSplitLogMessages.h | Log messages description |
| Shape2dCollSplitOperators.h | Predefined operators for shape 2d collection split used for data dispatch |
| Shape2dCollSplitTypes.h | Predefined types for shape 2d collection split operations |
| SimpleShape2dCollSplit.h | |
| StripShape2dCollSplit.h | |
| ▶ Shape3dColl | |
| BaseShape3dCollSplit.h | |
| BaseSimpleShape3dCollSplit.h | |
| BaseStripShape3dCollSplit.h | |
| Shape3dCollSplitLogMessages.h | Log messages description |
| Shape3dCollSplitOperators.h | Predefined operators for shape 3d collection split used for data dispatch |
| Shape3dCollSplitTypes.h | Predefined types for shape 3d collection split operations |
| SimpleShape3dCollSplit.h | |
| StripShape3dCollSplit.h | |
| ▶ StaticStrip | |
| ▶ YStrip2d | |
| BaseStaticImageYStrip2dSplit.h | |
| StaticImageYStrip2dSplit.h | |
| ▶ ZStrip3d | |
| BaseStaticImageZStrip3dSplit.h | |
| StaticImageZStrip3dSplit.h | |
| ▶ ZStrip3dWithKernel | |
| BaseStaticImageZStrip3dWithKernelSplit.h | |
| StaticImageZStrip3dWithKernelSplit.h | |
| BaseStaticImageStripSplit.h | |
| StaticImageStripSplitLogMessages.h | Log messages description |
| StaticImageStripSplitOperators.h | Predefined operators for static image strip split used for data dispatch |
| StaticImageStripSplitTypes.h | Predefined types for static image strip split operations |
| ▶ Strip | |
| ▶ PreviousYStrip2d | |
| BasePreviousImageYStrip2dSplit.h | |
| PreviousImageYStrip2dSplit.h | |
| ▶ PreviousZStrip3d | |
| BasePreviousImageZStrip3dSplit.h | |
| PreviousImageZStrip3dSplit.h | |
| ▶ XStrip2d | |
| BaseImageXStrip2dSplit.h | |
| ImageXStrip2dSplit.h | |
| ▶ XStrip2dWithKernel | |
| BaseImageXStrip2dWithKernelSplit.h | |
| ImageXStrip2dWithKernelSplit.h | |
| ▶ YStrip2d | |
| BaseImageYStrip2dSplit.h | |
| ImageYStrip2dSplit.h | |
| ▶ YStrip2dWithKernel | |
| BaseImageYStrip2dWithKernelSplit.h | |
| ImageYStrip2dWithKernelSplit.h | |
| ▶ YStrip3d | |
| BaseImageYStrip3dSplit.h | |
| ImageYStrip3dSplit.h | |
| ▶ YStripColor2d | |
| BaseImageYStripColor2dSplit.h | |
| ImageYStripColor2dSplit.h | |
| ▶ YStripSeq2d | |
| BaseImageYStripSeq2dSplit.h | |
| ImageYStripSeq2dSplit.h | |
| ▶ YSubStrip2d | |
| BaseImageYSubStrip2dSplit.h | |
| ImageYSubStrip2dSplit.h | |
| ▶ ZStrip3d | |
| BaseImageZStrip3dSplit.h | |
| ImageZStrip3dSplit.h | |
| ▶ ZStrip3dWithKernel | |
| BaseImageZStrip3dWithKernelSplit.h | |
| ImageZStrip3dWithKernelSplit.h | |
| ▶ ZStripColor3d | |
| BaseImageZStripColor3dSplit.h | |
| ImageZStripColor3dSplit.h | |
| ▶ ZSubStrip3d | |
| BaseImageZSubStrip3dSplit.h | |
| ImageZSubStrip3dSplit.h | |
| BaseImageStripSplit.h | |
| ImageStripSplitLogMessages.h | Log messages description |
| ImageStripSplitOperators.h | Predefined operators for image strip split used for data dispatch |
| ImageStripSplitTypes.h | Predefined types for image strip split operations |
| ImageStripSplitUtils.h | Utility functions for image strip split management |
| ▶ SubImage | |
| BaseCudaSubImageSplit.h | |
| BaseGpuSubImageSplit.h | |
| BaseSubImageSplit.h | |
| CudaSubImageSplit.h | |
| CudaSubImageSplitOperators.h | Predefined operators for cuda sub image split used for data dispatch |
| GpuSubImageSplit.h | |
| SubImageSplit.h | |
| SubImageSplitLogMessages.h | Log messages description |
| SubImageSplitOperators.h | Predefined operators for sub image split used for data dispatch |
| SubImageSplitTypes.h | Predefined types for sub image split operations |
| ▶ Tile | |
| BaseImageTileSplit.h | |
| ImageTileSplitLogMessages.h | Log messages description |
| ImageTileSplitOperators.h | Predefined operators for image tile split used for data dispatch |
| ImageTileSplitTypes.h | Predefined types for image tile split operations |
| ▶ TileColl | |
| BaseImageTile2dCollSplit.h | |
| BaseImageTile3dCollSplit.h | |
| BaseImageTileCollSplit.h | |
| ImageTile2dCollSplit.h | |
| ImageTile3dCollSplit.h | |
| ImageTileCollSplitLogMessages.h | Log messages description |
| ImageTileCollSplitOperators.h | Predefined operators for image tile collection split used for data dispatch |
| ImageTileCollSplitTypes.h | Predefined types for image tile collection split operations |
| InputImageTile2dCollSplit.h | |
| InputImageTile3dCollSplit.h | |
| ImageFragmentSplitUtils.h | Utility functions for image fragment split management |
| ImageSplitTypes.h | Predefined types for image processing elements split |
| ▶ Logger | |
| IPSDKImageProcessingException.h | |
| IPSDKImageProcessingLog.h | Logger api for library IPSDKImageProcessing |
| IPSDKImageProcessingLogMessages.h | Log messages description |
| ▶ OutputInitializer | |
| ▶ Image | |
| ▶ CustomInitializer | |
| BaseCustomImageInfo.h | |
| BaseFromImageCustomImageInfo.h | |
| CustomImageInfoLogMessages.h | Log messages description |
| CustomImageInfoTypes.h | Predefined types for custom initializer image informations |
| CustomImageInitializer.h | |
| BaseImageBinaryInitializer.h | |
| BaseImageInitializer.h | |
| BaseImageUnaryInitializer.h | |
| DuplicateImageInitializer.h | |
| ImageInitializerLogMessages.h | Log messages description |
| ImageInitializerOperators.h | Operators used to enable output initializes on images |
| ImageInitializerTypes.h | Predefined types for image initializer management |
| ImageInitializerUtils.h | Utility functions for image output initializer management |
| PromoteBinaryImageInitializer.h | |
| PromoteUnaryImageInitializer.h | |
| TypedDuplicateImageInitializer.h | |
| ▶ PlanIndexed | |
| BaseFromImagePlanIndexedInitializer.h | |
| BaseFromOtherPlanIndexedInitializer.h | |
| BasePlanIndexedInitializer.h | |
| FromImagePlanIndexedInitializer.h | |
| FromOtherPlanIndexedInitializer.h | |
| PlanIndexedInitializerLogMessages.h | Log messages description |
| PlanIndexedInitializerOperators.h | Plan indexed collection initializer operators |
| PlanIndexedInitializerTypes.h | Predefined types for plan indexed output initializer management |
| PlanIndexedInitializerUtils.h | Utility functions for plan indexed collection initializer |
| ▶ ShapeMeasureSet | |
| BaseCreateShapeMeasureSetInitializer.h | |
| BaseShapeMeasureSetInitializer.h | |
| CreateShapeMeasureSetInitializer.h | |
| ShapeMeasureSetInitializerLogMessages.h | Log messages description |
| ShapeMeasureSetInitializerOperators.h | Shape measure set initializer operators |
| ShapeMeasureSetInitializerTypes.h | Predefined types for plan indexed output initializer management |
| BaseImageProcessingOutputInitializer.h | |
| ImageProcessingOutputInitializerTypes.h | Predefined types for image output initializer management |
| ▶ Rule | |
| ▶ Formula | |
| BaseFormulaRule.h | |
| FormulaRuleOperators.h | Operators used to enable rules on formula attributes |
| FormulaRuleTypes.h | Predefined types for formula rules management |
| RuleFormulaLogMessages.h | Log messages description |
| RuleImageFormula.h | |
| RuleMatchImagesFormula.h | |
| RuleMeasureFormula.h | |
| ▶ Image | |
| ▶ ImageBinaryMixed | |
| BaseImageBinaryMixedRule.h | |
| BaseRuleMatchImageRange.h | |
| BaseRuleMatchScalarToImageSize.h | |
| ImageBinaryMixedRuleOperators.h | Predefined operators for rules allowing to match properties of an image attribute with an other attribute |
| ImageBinaryMixedRuleTypes.h | Predefined types for rules allowing to match properties of an image attribute with an other attribute |
| RuleCheckImageBufferType.h | |
| RuleCompatibleImageBufferType.h | |
| RuleMatchBufferSize.h | |
| RuleMatchLeafToImageRange.h | |
| RuleMatchLeafToImageSize.h | |
| RuleMatchValueToImageRange.h | |
| RuleMatchValueToImageSize.h | |
| ▶ ImageComparison | |
| BaseImageComparisonRule.h | |
| ImageComparisonRuleOperators.h | Predefined operators for rules allowing to compare two image attributes |
| ImageComparisonRuleTypes.h | Predefined types for rules allowing to compare two image attributes |
| RuleImageNoInSitu.h | |
| RuleMatchColorGeometryType.h | |
| RuleMatchImageBufferType.h | |
| RuleMatchImageSize.h | |
| RuleMatchVolumeGeometryType.h | |
| RuleReInterpretableImageData.h | |
| ▶ ImageProperty | |
| ▶ CustomCheckedImageProperty | |
| BaseCustomCheckedImageProperty.h | |
| CustomCheckedImagePropertyLogMessages.h | Log messages description |
| CustomCheckedImagePropertyTypes.h | |
| RuleCustomCheckedImageProperty.h | |
| BaseImagePropertyRule.h | |
| ImagePropertyRuleOperators.h | Predefined operators for rules allowing to check property of an image attribute |
| ImagePropertyRuleTypes.h | Predefined types for rules allowing to check property of an image attribute |
| RuleAllowedImageBaseType.h | |
| RuleAllowedImageBufferType.h | |
| RuleAllowedImageType.h | |
| RuleImageIsComplete.h | |
| RuleImageIsOnGpu.h | |
| RuleMatchImageColorType.h | |
| RuleMatchImageTemporalType.h | |
| RuleMatchImageVolumeType.h | |
| BaseImageRule.h | |
| ImageRuleOperators.h | Operators used to enable rules on images |
| ImageRuleTypes.h | Predefined types for image rules management |
| RuleImageLogMessages.h | Log messages description |
| ▶ ImageBufferType | |
| BaseImageBufferTypeRule.h | |
| ImageBufferTypeRuleOperators.h | Operators used to enable rules on image buffer type attributes |
| ImageBufferTypeRuleTypes.h | Predefined types for image buffer type rules management |
| RuleImageBufferTypeLogMessages.h | Log messages description |
| RuleImageBufferTypeNotOneOf.h | |
| RuleImageBufferTypeOneOf.h | |
| ▶ IPEnum | |
| BaseIPEnumRule.h | |
| IPEnumRuleOperators.h | |
| RuleIPEnumLogMessages.h | Log messages description |
| RuleIPEnumValue.h | |
| ▶ Kernel | |
| BaseKernelPropertyRule.h | |
| KernelRuleOperators.h | Operators used to enable rules on kernels |
| KernelRuleTypes.h | Predefined types for kernel rules management |
| RuleKernelLogMessages.h | Log messages description |
| RuleMatchKernelXYSize.h | |
| RuleMatchKernelXYZSize.h | |
| ▶ PlanIndexed | |
| BasePlanIndexedRule.h | |
| PlanIndexedRuleOperators.h | Operators used to enable rules on plan indexed attributes |
| PlanIndexedRuleTypes.h | Predefined types for plan indexed attribute rules management |
| RulePlanIndexedLogMessages.h | Log messages description |
| RulePlanIndexedMatchImagePlans.h | |
| RulePlanIndexedMatchOther.h | |
| RulePlanIndexedProperty.h | |
| ▶ ShapeMeasureInfoSet | |
| BaseShapeMeasureInfoSetRule.h | |
| RuleShapeMeasureInfoSetLogMessages.h | Log messages description |
| RuleShapeMeasureInfoSetVolumePolicy.h | |
| ShapeMeasureInfoSetRuleOperators.h | Operators used to enable rules on shape measure information set attributes |
| ShapeMeasureInfoSetRuleTypes.h | Predefined types for shape measure information set rules management |
| ▶ ShapeMeasureSet | |
| BaseShapeMeasureSetRule.h | |
| RuleShapeMeasureSetIsReady.h | |
| RuleShapeMeasureSetLogMessages.h | Log messages description |
| RuleShapeMeasureSetProcessingPolicy.h | |
| RuleShapeMeasureSetProcessingStatus.h | |
| RuleShapeMeasureSetVolumePolicy.h | |
| ShapeMeasureSetRuleOperators.h | Operators used to enable rules on shape measure set attributes |
| ShapeMeasureSetRuleTypes.h | Predefined types for shape measure set rules management |
| ▶ Strip | |
| ▶ StripBinaryMixed | |
| BaseRuleMatchStripRange.h | |
| BaseStripBinaryMixedRule.h | |
| RuleCheckStripBufferType.h | |
| RuleCompatibleStripBufferType.h | |
| RuleMatchLeafToStripRange.h | |
| RuleMatchValueToStripRange.h | |
| StripBinaryMixedRuleOperators.h | Predefined operators for rules allowing to match properties of a strip attribute with an other attribute |
| StripBinaryMixedRuleTypes.h | Predefined types for rules allowing to check property of an image strip attributes management |
| ▶ StripComparison | |
| BaseStripComparisonRule.h | |
| RuleMatchStripBufferType.h | |
| RuleMatchStripPlanarSize.h | |
| RuleMatchStripSize.h | |
| StripComparisonRuleOperators.h | Predefined operators for rules allowing to compare two image strip attributes |
| StripComparisonRuleTypes.h | Predefined types for rules allowing to compare two image strip attributes management |
| ▶ StripProperty | |
| BaseStripPropertyRule.h | |
| RuleAllowedStripBufferType.h | |
| RuleMatchYStripColor2dColorType.h | |
| StripPropertyRuleOperators.h | Predefined operators for rules allowing to check property of an image strip attributes |
| StripPropertyRuleTypes.h | Predefined types for rules allowing to check property of an image strip attributes management |
| BaseStripRule.h | |
| RuleStripLogMessages.h | Log messages description |
| StripRuleOperators.h | Operators used to enable rules on image strips |
| StripRuleTypes.h | Predefined types for strip rules management |
| ▶ Tile | |
| BaseTileRule.h | |
| RuleTileLogMessages.h | Log messages description |
| TileRuleOperators.h | Operators used to enable rules on image tiles |
| TileRuleTypes.h | Predefined types for tile rules management |
| ▶ TileColl | |
| ▶ TileCollComparison | |
| BaseTileCollComparisonRule.h | |
| RuleMatchTileCollBufferType.h | |
| RuleMatchTileCollNbTiles.h | |
| RuleMatchTileCollTileCoords.h | |
| TileCollComparisonRuleOperators.h | Predefined operators for tile collection attributes comparison rules management |
| TileCollComparisonRuleTypes.h | Predefined types for tile collection attributes comparison rules |
| ▶ TileCollProperty | |
| BaseTileCollPropertyRule.h | |
| RuleAllowedTileCollBufferType.h | |
| RuleTileCollHomogeneousBufferType.h | |
| TileCollPropertyRuleOperators.h | Predefined operators for tile collection attributes property rules management |
| TileCollPropertyRuleTypes.h | Predefined types for tile collection attributes property rules |
| BaseTileCollRule.h | |
| RuleTileCollLogMessages.h | Log messages description |
| TileCollRuleOperators.h | Operators used to enable rules on attributes associated to collection of image tiles |
| TileCollRuleTypes.h | Predefined types for management of attributes associated to collection of image tiles |
| BaseImageProcessingRule.h | |
| ImageProcessingRuleTypes.h | Predefined types for image processing rules management |
| IPSDKImageProcessingExports.h | Definition of import/export macro for library |
| ▶ IPSDKLicensing | |
| ▶ Logger | |
| IPSDKLicensingException.h | |
| IPSDKLicensingLog.h | Logger api for library IPSDKLicensing |
| IPSDKLicensingLogMessages.h | Log messages description |
| IPSDKLicensingExports.h | Definition of import/export macro for library |
| IPSDKMajorVersion.h | |
| LicenseFeatureTypes.h | |
| LicenseFeatureUtils.h | Utility functions for license features operations management |
| LicenseManager.h | |
| ▶ IPSDKMath | |
| ▶ Clustering | |
| ▶ Kernel | |
| LinearKernel.h | |
| PolynomialKernel.h | |
| RadialBasisKernel.h | |
| SigmoidKernel.h | |
| ClusteringLogMessages.h | Log messages description |
| ClusteringTypes.h | Predefined types for clustering algorithm |
| ClusteringUtils.h | Utility functions for clustering management |
| KernelKMeansCentroid.h | |
| KernelKMeansClustering.h | |
| KernelKMeansClusteringConfig.h | |
| KMeansClustering.h | |
| KMeansClusteringConfig.h | |
| SpectralClustering.h | |
| ▶ Estimation | |
| ▶ DataPartition | |
| AdaptiveGridPartition.h | |
| BaseDataPartition.h | |
| BaseGridPartition.h | |
| DataPartitionTypes.h | Predefined types for data partitioning management |
| DataPartitionUtils.h | Utility functions for data partition management |
| RegularGridPartition.h | |
| BaseEstimator.h | |
| BaseRobustEstimator.h | |
| EstimationConfig.h | |
| EstimationLogMessages.h | Log messages description |
| EstimationOperators.h | Estimation operators used for estimation management |
| EstimationResults.h | |
| EstimationTypes.h | Predefined types for parametric estimation from data set |
| EstimationUtils.h | Utility functions used during parameter estimation |
| LMSRobustEstimator.h | |
| MLESACRobustEstimator.h | |
| MSACRobustEstimator.h | |
| RANSACRobustEstimator.h | |
| ▶ Geometry | |
| ▶ 2d | |
| ▶ Transform | |
| Affine2d.h | |
| AnisotropicScale2d.h | |
| BaseGeometricTransform2d.h | |
| BaseLinearGeometricTransform2d.h | |
| GeometricTransform2dTypes.h | Predefined types for geometric transform 2d management |
| GeometricTransform2dUtils.h | Utility functions for geometric transform 2d management |
| Homography2d.h | |
| Rigid2d.h | |
| Rotation2d.h | |
| Scale2d.h | |
| Similarity2d.h | |
| Transform2dFactory.h | |
| Transform2dHdrMacros.h | Header part of macro set allowing to manage geometric transformation 2d |
| Transform2dLogMessages.h | Log messages description |
| Transform2dSrcMacros.h | Source part of macro set allowing to manage geometric transformation 2d |
| Translation2d.h | |
| Angles2d.h | Utility functions used to handle angles 2d |
| Circle2d.h | Utility functions used to handle circles 2d |
| Ellipse2d.h | Utility functions used to handle ellipses 2d |
| Line2d.h | Utility functions used to handle lines 2d |
| Point2d.h | Utility functions used to handle points 2d |
| Segment2d.h | Utility functions used to handle segments 2d |
| Vector2d.h | Utility functions used to handle vectors 2d |
| ▶ 3d | |
| ▶ Transform | |
| Affine3d.h | |
| AnisotropicScale3d.h | |
| BaseGeometricTransform3d.h | |
| BaseLinearGeometricTransform3d.h | |
| GeometricTransform3dTypes.h | Predefined types for geometric transform 3d management |
| GeometricTransform3dUtils.h | Utility functions for geometric transform 3d management |
| Homography3d.h | |
| Rigid3d.h | |
| Rotation3d.h | |
| Scale3d.h | |
| Similarity3d.h | |
| Transform3dFactory.h | |
| Transform3dHdrMacros.h | Macro set allowing to manage geometric transformation 3d |
| Transform3dLogMessages.h | Log messages description |
| Transform3dSrcMacros.h | Source part of macro set allowing to manage geometric transformation 3d |
| Translation3d.h | |
| Angles3d.h | Utility functions used to handle angles 3d |
| computeUniformlyDistOrientations3d.h | |
| Ellipsoid3d.h | Utility functions used to handle ellipsoid 3d |
| PhiTheta.h | |
| Plan3d.h | Utility functions used to handle plans 3d |
| Point3d.h | Utility functions used to handle points 3d |
| Segment3d.h | Utility functions used to handle segments 3d |
| Sphere3d.h | Utility functions used to handle spheres 3d |
| Tetrahedron3d.h | Utility functions used to handle tetrahedrons 3d |
| Triangle3d.h | Utility functions used to handle triangle 3d |
| Vector3d.h | Utility functions used to handle vectors 3d |
| Angles.h | Utility functions for angle management |
| ▶ Graph | |
| BipartitePartialMatch.h | |
| GraphLogMessages.h | Log messages description |
| Munkres.h | |
| ▶ LinearAlgebra | |
| BasicLinearAlgebra.h | Basic linear algebra functions |
| CholeskyDecomposition.h | Cholesky decomposition functions |
| EigenDecomposition.h | Eigen decomposition functions |
| LinearAlgebraLogMessages.h | Log messages description |
| LinearAlgebraSerializationOperators.h | Serialization operators associated to linear algebra data structures |
| LinearAlgebraTypes.h | Predefined types for linear algebra management |
| LinearAlgebraUtils.h | Utility functions for linear algebra operations management |
| LUDecomposition.h | LU decomposition functions |
| QRDecomposition.h | QR matrix decomposition functions |
| SingularValueDecomposition.h | Singular value decomposition functions |
| ▶ Logger | |
| IPSDKMathException.h | |
| IPSDKMathLog.h | Logger api for library IPSDKMath |
| IPSDKMathLogMessages.h | Log messages description |
| ▶ Optimization | |
| BaseCostFunction.h | |
| NonLinearSolver.h | |
| OptimizationLogMessages.h | Log messages description |
| OptimizationTypes.h | Predefined types for optimization framework |
| ▶ SignalProcessing | |
| ▶ Binarization | |
| Tophat1D.h | This file provide utility functions to compute a tophat threshold on a 1D signal |
| ▶ Filtering | |
| GaussianSmoothing1D.h | This file provide utility functions to compute a Gaussian smoothing on a 1D signal |
| ▶ Solver | |
| Polynomial.h | This file provide utility functions for polynomial roots search |
| SolverTypes.h | Predefined types for solver handling |
| ▶ Statistics | |
| ▶ GaussianCurveEstimator | |
| BaseGaussianCurveEstimator.h | |
| GaussianCurve2dEstimator.h | |
| GaussianCurve3dEstimator.h | |
| GaussianCurveNdEstimator.h | |
| BaseHistogram.h | |
| BasicStatistics.h | Basic statistical functions |
| ExtremaTypes.h | Predefined types for extrema management |
| ExtremaUtils.h | Utility functions for extrema management |
| Histogram.h | |
| HistogramTypes.h | Predefined types for histogram management |
| HistogramUtils.h | Utility functions for histogram management |
| NormalDistribution.h | Functions associated to normal distribution |
| StatisticsLogMessages.h | Log messages description |
| ▶ Tools | |
| Interpolation.h | Utility functions for interpolation management |
| MathUtils.h | Utility functions for ipsdk math library |
| Polynomial2dSurfaceEstimator.h | |
| ToolsLogMessages.h | Log messages description |
| Constants.h | Predefined constants for ipsdk math library |
| IPSDKMathExports.h | Definition of import/export macro for library |
| ▶ IPSDKSerialization | |
| ▶ Archive | |
| ArchiveSectionMacros.h | Macro set for archive management |
| ArchiveSectionManager.h | |
| BaseArchive.h | |
| BaseIArchive.h | |
| BaseOArchive.h | |
| BinaryIArchive.h | |
| BinaryOArchive.h | |
| FileSerializationTypes.h | Predefined types for file serialization functions |
| FileSerializationUtils.h | Utility functions to manage file object serialization |
| XmlIArchive.h | |
| XmlOArchive.h | |
| ▶ Engine | |
| BaseObjectWithSkeleton.h | |
| BaseSerializationObject.h | |
| BasicEnumSerializationOperators.h | Operators set allowing to serialize basic library enumerates |
| BasicSerializationOperators.h | Serialization operators for basic types |
| BoostSerializationOperators.h | Serialization operators for boost objects |
| ObjectWithSkeletonTypes.h | Predefined types for object with skeleton management |
| ObjectWithSkeletonUtils.h | Utility functions for objects with skeleton management |
| SerializationEnumHdrMacro.h | Macro allowing to declare serialization for a given enumerate |
| SerializationEnumSrcMacro.h | Macro allowing to implement serialization for a given enumerate |
| SerializationFwd.h | Forward declaration of serialization useful classes |
| SerializationHdrMacro.h | Header part of macros set for class serialization |
| SerializationIItem.h | |
| SerializationIItemMacros.h | Macro set allowing to handle input object serialization |
| SerializationIItemUtils.h | Utility function for serialization input item creation |
| SerializationObjectWithGuid.h | |
| SerializationOItem.h | |
| SerializationOItemMacros.h | Macro set allowing to handle input object serialization |
| SerializationOItemUtils.h | Utility function for serialization ouput item creation |
| SerializationOperators.h | Operators used to serialize library objects |
| SerializationSrcMacro.h | Source part of macros set for class serialization |
| SerializationTemplateSrcMacro.h | Source part of macros set for template class serialization |
| SerializationTypes.h | Predefined types for serialization objectsn |
| StlSerializationOperators.h | Serialization operators for stl objects |
| ▶ Logger | |
| IPSDKSerializationException.h | |
| IPSDKSerializationLog.h | Logger api for library IPSDKSerialization |
| IPSDKSerializationLogMessages.h | Log messages description |
| IPSDKSerializationExports.h | Definition of import/export macro for library |
| ▶ IPSDKUtil | |
| ▶ Dynamic | |
| BaseDynamicObject.h | |
| DynamicCopyUtils.h | Utility functions for dynamic objects copy |
| DynamicHdrMacro.h | Macro set to manage dynamic objects (header part) |
| DynamicObjectFactory.h | |
| DynamicObjectTypes.h | Predefined types for dynamic objects management |
| DynamicSrcMacro.h | Macro set to manage dynamic objects (source part) |
| DynamicTemplateSrcMacro.h | Macro set to manage dynamic template objects (source part) |
| TemplateClassId.h | Macro allowing to identify a template class by a string |
| ▶ InstructionSet | |
| InstructionSetArithmeticUtils.h | |
| InstructionSetTypes.h | Predefined types associated to instruction set management |
| ▶ Logger | |
| BaseException.h | |
| BaseLog.h | Base Logger for IPSDK library |
| IPSDKUtilException.h | |
| IPSDKUtilLog.h | Logger api for library IPSDKUtil |
| IPSDKUtilLogMessages.h | Log messages description |
| LogMessageFormater.h | |
| LogMessageManager.h | |
| LogMessageManagerHdrDetailsMacros.h | Details for header part of macros set allowing to manager log messages map into libraries |
| LogMessageManagerHdrMacros.h | Header part of macros set allowing to manager log messages map into libraries |
| LogMessageManagerSrcMacros.h | Source part of macros set allowing to manager log messages map into libraries |
| LogUtils.h | Utility functions for logging system management |
| UnHandleException.h | |
| ▶ Tools | |
| ▶ detail | |
| arrayUtilsImpl.h | |
| arrayUtils.h | Utility functions for array operations |
| BaseMacros.h | Base macros set for IPSDK library |
| Chrono.h | |
| DateTimeUtils.h | Date and time management utility functions |
| EnumMacros.h | Predefined macros for enumerates management |
| EnumUtils.h | Utility functions for enumerate manipulation |
| ForceInline.h | Defines the IPSDK_FORCEINLINE |
| GenRandomValue.h | |
| Guid.h | |
| GuidTypes.h | Predefined types for guid management |
| LibraryPath.h | Functions allowing to manage library directories and paths |
| LibraryPathTypes.h | Predefined types for library path management |
| MutexMacros.h | Macros allowing to define a getter to a static mutex |
| NumericLimits.h | |
| ObjectBaseInfoHdrMacros.h | Macro allowing to manage object base informations |
| PathUtils.h | Utility functions for path management |
| ProcessingResult.h | |
| ProcessingResultTypes.h | Predefined types for processing results management |
| ProgramOptionsMacros.h | Macros used for program option management With Boost 1.75, the classical cammands boost::program_options::store(parse_command_line(argc, argv, desc), vm); boost::program_options::notify(vm); does not work for string arguments. Some adjustments had to be done and the use is simplified by writing these macros |
| PythonUtils.h | Utility functions for python tools management |
| SDKVersion.h | API for SDK version management |
| SdkVersionTypes.h | Predefined types for SDK version management |
| StreamUtils.h | Utility functions for i/o streams management |
| StringUtils.h | Utility functions for string management |
| SystemApi.h | Function set to deal with system API |
| ThirdPartyInfos.h | API for third party informations management |
| BaseCollections.h | Predefined base collection types for library |
| BaseTypes.h | Base types for multiplatform compatibility |
| IPSDKUtilExports.h | Definition of import/export macro for library |
| TemplateMacro.h | Macro set for template class manipulation |
| ▶ Python | |
| ▶ PyIPSDKBase | |
| ▶ Logger | |
| PyIPSDKBaseException.h | |
| PyIPSDKBaseLog.h | Logger api for library PyIPSDKBase |
| PyIPSDKBaseLogMessages.h | Log messages description |
| EstimationLogMessages.h | Log messages description |
| GeometricCalibrationUtils.h | Utility functions for python geometric calibration management |
| GeometryLogMessages.h | Log messages description |
| ImageLogMessages.h | Log messages description |
| IPSDKPythonVersion.h | API for python version informations management |
| MeasureUtils.h | Utility functions for measures python wrapping |
| PyIPSDKBaseExports.h | Definition of import/export macro for library |
| PythonAlignedPlanStorage.h | |
| PythonBoostOptional.h | Utility functions for boost::optional python wrapping |
| PythonCoreInit.h | Python wrappers for IPSDK core library initialization |
| PythonCudaImage.h | |
| PythonDataItemMacros.h | Macros set used to wrap IPSDK data items to python |
| PythonDataItemUtils.h | Utility functions used for python data item wrapping management |
| PythonEnumMacros.h | Macros allowing to handle ipsdk enumerate to python wrapping |
| PythonEnumUtils.h | Utility functions used to handle ipsdk enumerate python wrapping |
| PythonEstimationUtils.h | Utility functions for estimation framework pyhon wrapping |
| PythonGpuImage.h | |
| PythonImage.h | |
| PythonImageAccessor.h | |
| PythonImageTypes.h | Predefined types for python image management |
| PythonImageUtils.h | Utility functions for python image management |
| PythonLogger.h | IPSDK base logging system python wrapping |
| PythonMacros.h | Macros allowing to handle ipsdk to python wrapping |
| PythonModuleMacros.h | Macros allowing to handle ipsdk to python module wrapping |
| PythonPlanIndexedColl.h | IPSDK plan indexed collection python wrapping |
| PythonPlanIndexedCollMacros.h | Macros set used to wrap IPSDKplan indexed collections to python |
| PythonPlanStorage.h | |
| PythonProcessorMacros.h | Macros allowing to handle ipsdk image processing library processor to python wrapping |
| PythonRegistrationTypes.h | Predefined types for python wrapper registrations |
| PythonStdMapUtils.h | Utility functions for std::map python wrapping |
| PythonStdPairUtils.h | Utility functions for std::pair python wrapping |
| PythonStdSetUtils.h | Utility functions for std::set python wrapping |
| PythonStdVectorUtils.h | Utility functions for std::set python wrapping |
| PythonUtils.h | Utility functions for IPSDK python wrapping |
| PythonXmlSerializationUtils.h | Utility functions to manage xml file object serialization python wrappers |
| ▶ PyIPSDKIPLAdvancedMorphology | |
| ▶ Logger | |
| PyIPSDKIPLAdvancedMorphologyException.h | |
| PyIPSDKIPLAdvancedMorphologyLog.h | Logger api for library PyIPSDKIPLAdvancedMorphology |
| PyIPSDKIPLAdvancedMorphologyLogMessages.h | Log messages description |
| PyIPSDKIPLAdvancedMorphologyExports.h | Definition of import/export macro for library |
| RidgeLineUtils.h | Utility functions for seeded distance map python wrapping |
| SeededDistanceMapUtils.h | Utility functions for seeded distance map python wrapping |
| ▶ PyIPSDKIPLArithmetic | |
| ▶ Logger | |
| PyIPSDKIPLArithmeticException.h | |
| PyIPSDKIPLArithmeticLog.h | Logger api for library PyIPSDKIPLArithmetic |
| PyIPSDKIPLArithmeticLogMessages.h | Log messages description |
| CartesianAndPolarUtils.h | Utility functions for cartesian and polar transformations python wrapping |
| ComplexMultiplyImgImgUtils.h | Utility functions for complex images multiplication python wrapping |
| PyIPSDKIPLArithmeticExports.h | Definition of import/export macro for library |
| ▶ PyIPSDKIPLBasicMorphology | |
| ▶ Logger | |
| PyIPSDKIPLBasicMorphologyException.h | |
| PyIPSDKIPLBasicMorphologyLog.h | Logger api for library PyIPSDKIPLBasicMorphology |
| PyIPSDKIPLBasicMorphologyLogMessages.h | Log messages description |
| PyIPSDKIPLBasicMorphologyExports.h | Definition of import/export macro for library |
| ▶ PyIPSDKIPLBinarization | |
| ▶ Logger | |
| PyIPSDKIPLBinarizationException.h | |
| PyIPSDKIPLBinarizationLog.h | Logger api for library PyIPSDKIPLBinarization |
| PyIPSDKIPLBinarizationLogMessages.h | Log messages description |
| IsoDataThresholdImgUtils.h | Utility functions for IsoDataThresholdImg python wrapping |
| KapurThresholdImgUtils.h | Utility functions for KapurThresholdImg python wrapping |
| KittlerThresholdImgUtils.h | Utility functions for KittlerThresholdImg python wrapping |
| OtsuThresholdImgUtils.h | Utility functions for OtsuThresholdImg python wrapping |
| PyIPSDKIPLBinarizationExports.h | Definition of import/export macro for library |
| ▶ PyIPSDKIPLClassification | |
| ▶ Logger | |
| PyIPSDKIPLClassificationException.h | |
| PyIPSDKIPLClassificationLog.h | Logger api for library PyIPSDKIPLClassification |
| PyIPSDKIPLClassificationLogMessages.h | Log messages description |
| KMeansAssignUtils.h | Utility functions for k-means assignment python wrapping |
| KMeansUtils.h | Utility functions for k-means python wrapping |
| PCAReductionUtils.h | Utility functions for PCA image reduction python wrapping |
| PyIPSDKIPLClassificationExports.h | Definition of import/export macro for library |
| ▶ PyIPSDKIPLColor | |
| ▶ Logger | |
| PyIPSDKIPLColorException.h | |
| PyIPSDKIPLColorLog.h | Logger api for library PyIPSDKIPLColor |
| PyIPSDKIPLColorLogMessages.h | Log messages description |
| PyIPSDKIPLColorExports.h | Definition of import/export macro for library |
| ▶ PyIPSDKIPLFeatureDetection | |
| ▶ Logger | |
| PyIPSDKIPLFeatureDetectionException.h | |
| PyIPSDKIPLFeatureDetectionLog.h | Logger api for library PyIPSDKIPLFeatureDetection |
| PyIPSDKIPLFeatureDetectionLogMessages.h | Log messages description |
| HoughCirclesPhaseCoded2dImgUtils.h | Utility functions for HoughCirclesPhaseCoded2dImg python wrapping |
| HoughLinesUtils.h | Utility functions for Hough lines detection python wrapping |
| PyIPSDKIPLFeatureDetectionExports.h | Definition of import/export macro for library |
| ▶ PyIPSDKIPLFiltering | |
| ▶ Logger | |
| PyIPSDKIPLFilteringException.h | |
| PyIPSDKIPLFilteringLog.h | Logger api for library PyIPSDKIPLFiltering |
| PyIPSDKIPLFilteringLogMessages.h | Log messages description |
| GaussianGradientUtils.h | Utility functions for gaussian gradient python wrapping |
| GaussianHessianUtils.h | Utility functions for gaussian Hessian python wrapping |
| PatchBasedBilateralUtils.h | Utility functions for patch-based bilateral python wrapping |
| PyIPSDKIPLFilteringExports.h | Definition of import/export macro for library |
| SobelGradientUtils.h | Utility functions for Sobel gradient python wrapping |
| VSNRUtils.h | Utility functions for VSNR python wrapping |
| ZStackFocusMaximumUtils.h | Utility functions for Z stack focus maximum python wrapping |
| ▶ PyIPSDKIPLGeometricTransform | |
| ▶ Logger | |
| PyIPSDKIPLGeometricTransformException.h | |
| PyIPSDKIPLGeometricTransformLog.h | Logger api for library PyIPSDKIPLGeometricTransform |
| PyIPSDKIPLGeometricTransformLogMessages.h | Log messages description |
| PyIPSDKIPLGeometricTransformExports.h | Definition of import/export macro for library |
| WarpUtils.h | Utility functions for warping transformations python wrapping management |
| ▶ PyIPSDKIPLGlobalMeasure | |
| ▶ Logger | |
| PyIPSDKIPLGlobalMeasureException.h | |
| PyIPSDKIPLGlobalMeasureLog.h | Logger api for library PyIPSDKIPLGlobalMeasure |
| PyIPSDKIPLGlobalMeasureLogMessages.h | Log messages description |
| PyIPSDKIPLGlobalMeasureExports.h | Definition of import/export macro for library |
| ▶ PyIPSDKIPLIntensityTransform | |
| ▶ Logger | |
| PyIPSDKIPLIntensityTransformException.h | |
| PyIPSDKIPLIntensityTransformLog.h | Logger api for library PyIPSDKIPLIntensityTransform |
| PyIPSDKIPLIntensityTransformLogMessages.h | Log messages description |
| DiscreteFourierTransformUtils.h | Utility functions for Discrete Fourier Transform computation python wrapping |
| PyIPSDKIPLIntensityTransformExports.h | Definition of import/export macro for library |
| SmartParaboloidShadingCorrection2dImgUtils.h | |
| SmartShadingCorrectionImgUtils.h | Utility functions for paraboloid smart shading correction image computation python wrapping |
| ▶ PyIPSDKIPLLinearAlgebra | |
| ▶ Logger | |
| PyIPSDKIPLLinearAlgebraException.h | |
| PyIPSDKIPLLinearAlgebraLog.h | Logger api for library PyIPSDKIPLLinearAlgebra |
| PyIPSDKIPLLinearAlgebraLogMessages.h | Log messages description |
| PyIPSDKIPLLinearAlgebraExports.h | Definition of import/export macro for library |
| ▶ PyIPSDKIPLLogical | |
| ▶ Logger | |
| PyIPSDKIPLLogicalException.h | |
| PyIPSDKIPLLogicalLog.h | Logger api for library PyIPSDKIPLLogical |
| PyIPSDKIPLLogicalLogMessages.h | Log messages description |
| PyIPSDKIPLLogicalExports.h | Definition of import/export macro for library |
| ▶ PyIPSDKIPLMachineLearning | |
| ▶ Logger | |
| PyIPSDKIPLMachineLearningException.h | |
| PyIPSDKIPLMachineLearningLog.h | Logger api for library PyIPSDKIPLMachineLearning |
| PyIPSDKIPLMachineLearningLogMessages.h | Log messages description |
| PixelClassificationRFUtils.h | Utility functions for pixel classification python wrapping |
| PyIPSDKIPLMachineLearningExports.h | Definition of import/export macro for library |
| ▶ PyIPSDKIPLRegistration | |
| ▶ Logger | |
| PyIPSDKIPLRegistrationException.h | |
| PyIPSDKIPLRegistrationLog.h | Logger api for library PyIPSDKIPLRegistration |
| PyIPSDKIPLRegistrationLogMessages.h | Log messages description |
| IntensityBasedRegistrationUtils.h | Utility functions for intensity based registration management |
| PyIPSDKIPLRegistrationExports.h | Definition of import/export macro for library |
| ▶ PyIPSDKIPLShapeAnalysis | |
| ▶ Logger | |
| PyIPSDKIPLShapeAnalysisException.h | |
| PyIPSDKIPLShapeAnalysisLog.h | Logger api for library PyIPSDKIPLShapeAnalysis |
| PyIPSDKIPLShapeAnalysisLogMessages.h | Log messages description |
| PyIPSDKIPLShapeAnalysisExports.h | Definition of import/export macro for library |
| ▶ PyIPSDKIPLShapeSegmentation | |
| ▶ Logger | |
| PyIPSDKIPLShapeSegmentationException.h | |
| PyIPSDKIPLShapeSegmentationLog.h | Logger api for library PyIPSDKIPLShapeSegmentation |
| PyIPSDKIPLShapeSegmentationLogMessages.h | Log messages description |
| PyIPSDKIPLShapeSegmentationExports.h | Definition of import/export macro for library |
| ▶ PyIPSDKIPLStats | |
| ▶ Logger | |
| PyIPSDKIPLStatsException.h | |
| PyIPSDKIPLStatsLog.h | Logger api for library PyIPSDKIPLStats |
| PyIPSDKIPLStatsLogMessages.h | Log messages description |
| PyIPSDKIPLStatsExports.h | Definition of import/export macro for library |
| ▶ PyIPSDKIPLUtility | |
| ▶ Logger | |
| PyIPSDKIPLUtilityException.h | |
| PyIPSDKIPLUtilityLog.h | Logger api for library PyIPSDKIPLUtility |
| PyIPSDKIPLUtilityLogMessages.h | Log messages description |
| PyIPSDKIPLUtilityExports.h | Definition of import/export macro for library |
| ▶ PyIPSDKUnitTestTools | |
| ▶ Logger | |
| PyIPSDKUnitTestToolsException.h | |
| PyIPSDKUnitTestToolsLog.h | Logger api for library PyIPSDKUnitTestTools |
| PyIPSDKUnitTestToolsLogMessages.h | Log messages description |
| PyIPSDKUnitTestToolsExports.h | Definition of import/export macro for library |
| ▶ UnitTest | |
| ▶ IPSDKIPL | |
| ▶ UT_IPSDKIPLFeatureDetection | |
| HoughCirclesUTData.h | |
| ▶ UT_IPSDKIPLFiltering | |
| PatchBasedBilateralUtils.h | |
| ▶ IPSDKUnitTestTools | |
| ▶ Logger | |
| IPSDKUnitTestToolsException.h | |
| IPSDKUnitTestToolsLog.h | Logger api for library IPSDKUnitTestTools |
| IPSDKUnitTestToolsLogMessages.h | Log messages description |
| ▶ Python | |
| PythonUnitTestUtils.h | Utility functions for IPSDK python wrappers interface |
| ForceInstructionSets.h | |
| ImgComparison.h | Predefined types for unit tests management |
| IPSDKUnitTestToolsExports.h | Definition of import/export macro for library |
| UnitTestConfig.h | Configuration wrapper for unit test |
| UnitTestConfigurator.h | |
| UnitTestHeaders.h | Headers for unit test suites |
| UnitTestInit.h | Initialization part for unit test framework |
| UnitTestLog.h | |
| UnitTestMacros.h | Predefined macros for unit test management |
| UnitTestPath.h | Functions allowing to manage UnitTest directories and paths |
| UnitTestPathTypes.h | Predefined types for unit test path management |
| UnitTestResult.h | |
| UnitTestTypes.h | Predefined types for unit tests management |
1.8.14
