![]() |
IPSDK
4_1_0_2
IPSDK : Image Processing Software Development Kit
|
Namespace agregating IPSDK base routines and classes for image algorithm processing. More...
Classes | |
| struct | AlgorithmFunctionEfficiency |
| Class allowing to associate an efficiency to an algorithm function given a collection of used instruction set. More... | |
| class | BaseBorder2dPolicyAttribute |
| Base class for attributes allowing to define a policy for 3d strip borders preparation during a kernel algorithm processing. More... | |
| class | BaseBorder3d |
| Base class for objects allowing to prepare y strip 3d borders during a kernel algorithm processing. More... | |
| class | BaseBorder3dPolicyAttribute |
| Base class for attributes allowing to define a policy for 3d strip borders preparation during a kernel algorithm processing. More... | |
| class | BaseBorderPolicyAttribute |
| Base class for attributes allowing to define a policy for strip borders preparation during a kernel algorithm processing. More... | |
| class | BaseBorderXStrip2d |
| Base class for objects allowing to prepare x strip 2d borders during a kernel algorithm processing. More... | |
| class | BaseBorderYStrip2d |
| Base class for objects allowing to prepare y strip 2d borders during a kernel algorithm processing. More... | |
| class | BaseCreateShapeMeasureSetInitializer |
| Base class for shape measure set creation initializer. More... | |
| class | BaseCudaSubImageSplit |
| Base class used to split image into sub images for data dispatch on NVIdia graphic cards. More... | |
| class | BaseCustomCheckedImageProperty |
| Base class for custom checked image properties. More... | |
| class | BaseCustomImageInfo |
| Base class for custom image informations. More... | |
| class | BaseEntity2dCollAttribute |
| Base class for generic geometry entity 2d collection attribute. More... | |
| class | BaseEntity3dCollAttribute |
| Base class for generic geometry entity 3d collection attribute. More... | |
| class | BaseFormulaAttribute |
| Base class for formula attributes. More... | |
| class | BaseFormulaRule |
| Base class for rules allowing to check formula properties. More... | |
| class | BaseFromImageCustomImageInfo |
| Base class for custom image informations constructed from an other image. More... | |
| class | BaseFromImagePlanIndexedInitializer |
| Base class for initialization of a plan indexed collection from plans of an image. More... | |
| class | BaseFromOtherPlanIndexedInitializer |
| Base class for initialization of a plan indexed collection from an other plan indexed collection. More... | |
| class | BaseGenericMeasureSetSplit |
| Base class for generic shape measure set split operations for data dispatch. More... | |
| class | BaseGeometry2dMeasureSetSplit |
| Base class for geometry 2d shape measure set split operations for data dispatch. More... | |
| class | BaseGeometry3dMeasureSetSplit |
| Base class for geometry 3d shape measure set split operations for data dispatch. More... | |
| class | BaseGeometryEntity2dCollAttribute |
| Base class for geometry entity 2d collection attributes. More... | |
| class | BaseGeometryEntity3dCollAttribute |
| Base class for geometry entity 3d collection attributes. More... | |
| class | BaseGeometryEntityCollAttribute |
| Base class for geometry entity collection attributes. More... | |
| class | BaseGpuSubImageSplit |
| Base class used to split image into sub images for data dispatch on GPU. More... | |
| class | BaseImageAttribute |
| Base class for image attributes. More... | |
| class | BaseImageBinaryInitializer |
| Base class for output image initializer using two images as input. More... | |
| class | BaseImageBinaryMixedRule |
| Base class for rules allowing to match properties of an image attribute with an other attribute. More... | |
| class | BaseImageBufferTypeRule |
| Base class for rules allowing to check image buffer type values. More... | |
| class | BaseImageComparisonRule |
| Base class for rules allowing to compare two image attributes. More... | |
| class | BaseImageFormula2dAttribute |
| Base class for image formula attributes. More... | |
| class | BaseImageFormula3dAttribute |
| Base class for image formula attributes. More... | |
| class | BaseImageFormulaAttribute |
| Base class for image formula attributes. More... | |
| class | BaseImageInitializer |
| Base class for output image initializer. More... | |
| class | BaseImageParser |
| Base class for objects allowing to parse image attribute data. More... | |
| class | BaseImageProcessingAttribute |
| Base class for image processing attributes. More... | |
| class | BaseImageProcessingOutputInitializer |
| class | BaseImageProcessingRule |
| Base class for rules applied on image processing objects. More... | |
| class | BaseImagePropertyRule |
| Base class for rules allowing to check property of an image attribute. More... | |
| class | BaseImageRule |
| Base class for rules applied on image attributes. More... | |
| class | BaseImageStripSplit |
| Base class for image strip split operations for data dispatch. More... | |
| class | BaseImageTile2dCollSplit |
| Base class for image tile 2d collection split operations for data dispatch. More... | |
| class | BaseImageTile3dCollSplit |
| Base class for image tile 2d collection split operations for data dispatch. More... | |
| class | BaseImageTileCollSplit |
| Base class for image tile collection split operations for data dispatch. More... | |
| class | BaseImageTileSplit |
| Base class for image tile split operations for data dispatch. More... | |
| class | BaseImageUnaryInitializer |
| Base class for output image initializer using a single image as input. More... | |
| class | BaseImageXStrip2dSplit |
| Base class for split operation generating image x strips 2d. More... | |
| class | BaseImageXStrip2dWithKernelSplit |
| Base class for split operation generating image x strips 2d associated to a kernel. More... | |
| class | BaseImageYStrip2dSplit |
| Base class for split operation generating image y strips 2d. More... | |
| class | BaseImageYStrip2dWithKernelSplit |
| Base class for split operation generating image y strips 2d associated to a kernel. More... | |
| class | BaseImageYStrip3dSplit |
| Base class for split operation generating image y strips 3d. More... | |
| class | BaseImageYStripColor2dSplit |
| Base class for split operation generating color image y strips 2d. More... | |
| class | BaseImageYStripSeq2dSplit |
| Base class for split operation generating sequence image y strips 2d. More... | |
| class | BaseImageYSubStrip2dSplit |
| Base class for split operation generating image y strips 2d from a subset of contiguous rows. More... | |
| class | BaseImageZStrip3dSplit |
| Base class for split operation generating image z strips 3d. More... | |
| class | BaseImageZStrip3dWithKernelSplit |
| Base class for split operation generating image z strips 3d associated to a kernel. More... | |
| class | BaseImageZStripColor3dSplit |
| Base class for split operation generating image z color strips 3d. More... | |
| class | BaseImageZSubStrip3dSplit |
| Base class for split operation generating image z strips 3d from a subset of contiguous z-plans. More... | |
| class | BaseInOutImageAttribute |
| Base class for in/out image attributes. More... | |
| class | BaseInOutMandatoryImageAttribute |
| Base class for in/out mandatory image attributes. More... | |
| class | BaseInOutOptionalImageAttribute |
| Base class for in/out optional image attributes. More... | |
| class | BaseInOutTile2dCollAttribute |
| Base class for in/out attributes associated to collection of image 2d tile. More... | |
| class | BaseInOutTile3dCollAttribute |
| Base class for in/out attributes associated to collection of image 3d tile. More... | |
| class | BaseInOutXStrip2dAttribute |
| Base class for input and output image 2d strip with splitting along X axis attributes. More... | |
| class | BaseInOutYStrip2dAttribute |
| Base class for input and output image 2d strip with splitting along Y axis attributes. More... | |
| class | BaseInOutYStrip3dAttribute |
| Base class for input and output image 3d strip with splitting along Y axis attributes. More... | |
| class | BaseInOutYStripColor2dAttribute |
| Base class for input and output color image 2d strip with splitting along X axis attributes. More... | |
| class | BaseInOutYStripSeq2dAttribute |
| Base class for input and output sequence image 2d strip with splitting along X axis attributes. More... | |
| class | BaseInOutZStrip3dAttribute |
| Base class for input and output image 3d strip with splitting along Z axis attributes. More... | |
| class | BaseInOutZStripColor3dAttribute |
| Base class for input and output color image 3d strip with splitting along Z axis attributes. More... | |
| class | BaseInputImageAttribute |
| Base class for input image attributes. More... | |
| class | BaseInputMandatoryImageAttribute |
| Base class for input mandatory image attributes. More... | |
| class | BaseInputOptionalImageAttribute |
| Base class for input optional image attributes. More... | |
| class | BaseInputTile2dAttribute |
| Input class for image tile 2d attributes. More... | |
| class | BaseInputTile2dCollAttribute |
| Base class for input attributes associated to collection of image 2d tile. More... | |
| class | BaseInputTile3dAttribute |
| Input class for image tile 3d attributes. More... | |
| class | BaseInputTile3dCollAttribute |
| Base class for input attributes associated to collection of image 3d tile. More... | |
| class | BaseInputXStrip2dAttribute |
| Base class for input image 2d strip with splitting along X axis attributes. More... | |
| class | BaseInputXStrip2dWithKernelAttribute |
| Base class for input attributes associated to an image 2d strip with splitting along X axis and a kernel. More... | |
| class | BaseInputYStrip2dAttribute |
| Base class for input image 2d strip with splitting along Y axis attributes. More... | |
| class | BaseInputYStrip2dWithKernelAttribute |
| Base class for input attributes associated to an image 2d strip with splitting along Y axis and a kernel. More... | |
| class | BaseInputYStrip3dAttribute |
| Base class for input image 3d strip with splitting along Y axis attributes. More... | |
| class | BaseInputYStripColor2dAttribute |
| Base class for input color image 2d strip with splitting along X axis attributes. More... | |
| class | BaseInputYStripSeq2dAttribute |
| Base class for input sequence image 2d strip with splitting along X axis attributes. More... | |
| class | BaseInputZStrip3dAttribute |
| Base class for input image 3d strip with splitting along Z axis attributes. More... | |
| class | BaseInputZStrip3dWithKernelAttribute |
| Base class for input attributes associated to an image 3d strip with splitting along Z axis and a kernel. More... | |
| class | BaseInputZStripColor3dAttribute |
| Base class for input color image 3d strip with splitting along Z axis attributes. More... | |
| class | BaseIntensity3dMeasureSetSplit |
| Base class for intensity shape measure set split operations for data dispatch. More... | |
| class | BaseIntensityMeasureSetSplit |
| Base class for intensity shape measure set split operations for data dispatch. More... | |
| class | BaseIPEnumAttribute |
| Base class for attributes associated to image processing enumerates. More... | |
| class | BaseIPEnumRule |
| Base class for rules on image processing enumerates. More... | |
| class | BaseKernelAttribute |
| Base class for kernel attributes. More... | |
| class | BaseKernelPropertyRule |
| Base class for rules allowing to check property of a kernel attribute. More... | |
| class | BaseKernelXYAttribute |
| Base class for XY kernel attributes. More... | |
| class | BaseKernelXYZAttribute |
| Base class for XYZ kernel attributes. More... | |
| class | BaseLineXStrip2dParser |
| Base class for x strip 2d parsed line by line. More... | |
| class | BaseLineXStrip2dWithKernelParser |
| Base class for x strip 2d parsed line by line and associated to a kernel. More... | |
| class | BaseLineYStrip2dParser |
| Base class for y strip 2d parsed line by line. More... | |
| class | BaseLineYStrip2dWithKernelParser |
| Base class for y strip 2d parsed line by line and associated to a kernel. More... | |
| class | BaseLineYStripColor2dParser |
| Base class for color y strip 2d parsed line by line. More... | |
| class | BaseLineYStripRgbColor2dParser |
| Base class for line rgb color y strip 2d parsing. More... | |
| class | BaseLineYStripSeq2dParser |
| Base class for sequence y strip 2d parsing line by line. More... | |
| class | BaseLineYStripUserColor2dParser |
| Base class for line user color y strip 2d parsing. More... | |
| class | BaseLineZStrip3dParser |
| Base class for z strip 3d parsed line by line. More... | |
| class | BaseLineZStrip3dWithKernelParser |
| Base class for z strip 3d parsed line by line and associated to a kernel. More... | |
| class | BaseLineZStripColor3dParser |
| Base class for color z strip 3d parsed line by line. More... | |
| class | BaseLineZStripRgbColor3dParser |
| Base class for line rgb color z strip 3d parsing. More... | |
| class | BaseLineZStripUserColor3dParser |
| Base class for line user color z strip 3d parsing. More... | |
| class | BaseMandatoryKernelXYAttribute |
| Base class for mandatory kernel xy attributes. More... | |
| class | BaseMandatoryKernelXYZAttribute |
| Base class for mandatory kernel xyz attributes. More... | |
| class | BaseMandatoryStructuringElementXYAttribute |
| Base class for mandatory XY structuring element (SE) attributes. More... | |
| class | BaseMandatoryStructuringElementXYZAttribute |
| Base class for mandatory XYZ structuring element (SE) attributes. More... | |
| class | BaseMeasureFormulaAttribute |
| Base class for measure formula attributes. More... | |
| class | BaseMeasureSetSplit |
| Base class for shape measure set split operations for data dispatch. More... | |
| class | BaseOptionalKernelXYAttribute |
| Base class for optional kernel xy attributes. More... | |
| class | BaseOptionalKernelXYZAttribute |
| Base class for optional kernel xyz attributes. More... | |
| class | BaseOptionalStructuringElementXYAttribute |
| Base class for optional XY structuring element (SE) attributes. More... | |
| class | BaseOptionalStructuringElementXYZAttribute |
| Base class for optional XYZ structuring element (SE) attributes. More... | |
| class | BaseOutputImageAttribute |
| Base class for output image attributes. More... | |
| class | BaseOutputMandatoryImageAttribute |
| Base class for output mandatory image attributes. More... | |
| class | BaseOutputOptionalImageAttribute |
| Base class for output optional image attributes. More... | |
| class | BaseOutputTile2dCollAttribute |
| Base class for output attributes associated to collection of image 2d tile. More... | |
| class | BaseOutputTile3dCollAttribute |
| Base class for output attributes associated to collection of image 3d tile. More... | |
| class | BaseOutputXStrip2dAttribute |
| Base class for output image 2d strip with splitting along X axis attributes. More... | |
| class | BaseOutputYStrip2dAttribute |
| Base class for output image 2d strip with splitting along Y axis attributes. More... | |
| class | BaseOutputYStrip3dAttribute |
| Base class for output image 3d strip with splitting along Y axis attributes. More... | |
| class | BaseOutputYStripColor2dAttribute |
| Base class for output color image 2d strip with splitting along X axis attributes. More... | |
| class | BaseOutputYStripSeq2dAttribute |
| Base class for output sequence image 2d strip with splitting along X axis attributes. More... | |
| class | BaseOutputZStrip3dAttribute |
| Base class for output image 3d strip with splitting along Z axis attributes. More... | |
| class | BaseOutputZStripColor3dAttribute |
| Base class for output color image 3d strip with splitting along Z axis attributes. More... | |
| class | BasePlanIndexedAttribute |
| Base class for plan indexed attributes. More... | |
| class | BasePlanIndexedInitializer |
| Base class for output plan indexed initializer. More... | |
| class | BasePlanIndexedRule |
| Base class for rules allowing to check plan indexed attribute properties. More... | |
| class | BasePlanIndexedSplit |
| Base class for plan indexed split operations for data dispatch. More... | |
| class | BasePreviousImageYStrip2dSplit |
| Base class for split operation allowing to generate y strips 2d : More... | |
| class | BasePreviousImageZStrip3dSplit |
| Base class for split operation allowing to generate z strips 3d : More... | |
| class | BaseRawYStrip2dParser |
| Base class for raw y strip 2d parsing. More... | |
| class | BaseRawYStrip3dParser |
| Base class for raw y strip 3d parsing. More... | |
| class | BaseRawYStripColor2dParser |
| Base class for raw color y strip 2d parsing. More... | |
| class | BaseRawYStripRgbColor2dParser |
| Base class for raw rgb color y strip 2d parsing. More... | |
| class | BaseRawYStripSeq2dParser |
| Base class for raw sequence y strip 2d parsing. More... | |
| class | BaseRawYStripUserColor2dParser |
| Base class for raw user color y strip 2d parsing. More... | |
| class | BaseRawZStrip3dParser |
| Base class for raw z strip 3d parsing. More... | |
| class | BaseRuleMatchImageRange |
| Base class for rules allowing to check that a value is inside an image buffer type value range. More... | |
| class | BaseRuleMatchScalarToImageSize |
| Base class for rules allowing to check that a value is lower than the smallest dimension of an image. More... | |
| class | BaseRuleMatchStripRange |
| Base class for rules allowing to check that a value is inside a strip buffer type value range. More... | |
| class | BaseShape2dCollAttribute |
| Base class for shape geometry entity 2d collection attribute. More... | |
| class | BaseShape2dCollSplit |
| Base class for shape 2d collection split operations for data dispatch. More... | |
| class | BaseShape3dCollAttribute |
| Base class for shape geometry entity 3d collection attribute. More... | |
| class | BaseShape3dCollSplit |
| Base class for shape 3d collection split operations for data dispatch. More... | |
| class | BaseShapeMeasureInfoSetAttribute |
| Base class for shape measure information set attributes. More... | |
| class | BaseShapeMeasureInfoSetRule |
| Base class for rules allowing to check shape measure information set properties. More... | |
| class | BaseShapeMeasureSetAttribute |
| Base class for shape measure set attributes. More... | |
| class | BaseShapeMeasureSetInitializer |
| Base class for output shape measure set initializer. More... | |
| class | BaseShapeMeasureSetRule |
| Base class for rules allowing to check shape measure set properties. More... | |
| class | BaseSimpleShape2dCollSplit |
| Base class for simple split operation generating sub shape 2d collection. More... | |
| class | BaseSimpleShape3dCollSplit |
| Base class for simple split operation generating sub shape 3d collection. More... | |
| class | BaseStaticImageStripSplit |
| Base class for static image strip split operations for data dispatch. More... | |
| class | BaseStaticImageYStrip2dSplit |
| Base class for static split operation generating image y strips 2d. More... | |
| class | BaseStaticImageZStrip3dSplit |
| Base class for static split operation generating image z strips 3d. More... | |
| class | BaseStaticImageZStrip3dWithKernelSplit |
| Base class for static split operation generating image z strips 3d associated to a kernel. More... | |
| class | BaseStripAttribute |
| Base class for image strip attributes. More... | |
| class | BaseStripBinaryMixedRule |
| Base class for rules allowing to match properties of a strip attribute with an other attribute. More... | |
| class | BaseStripComparisonRule |
| Base class for rules allowing to compare two image strip attributes. More... | |
| class | BaseStripParser |
| Base class for objects allowing to parse strip attribute data. More... | |
| class | BaseStripPropertyRule |
| Base class for rules allowing to check property of an image strip attributes. More... | |
| class | BaseStripRule |
| Base class for rules applied on image strip attributes. More... | |
| class | BaseStripShape2dCollSplit |
| Base class for by strip split operation generating sub shape 2d collection. More... | |
| class | BaseStripShape3dCollSplit |
| Base class for by strip split operation generating sub shape 3d collection. More... | |
| class | BaseStructuringElementAttribute |
| Base class for structuring element attributes. More... | |
| class | BaseStructuringElementXYAttribute |
| Base class for XY structuring element (SE) attributes. More... | |
| class | BaseStructuringElementXYZAttribute |
| Base class for XYZ structuring element (SE) attributes. More... | |
| class | BaseSubImageSplit |
| Base class used to split image into sub images for data dispatch. More... | |
| class | BaseTile2dAttribute |
| Base class for image tile 2d attributes. More... | |
| class | BaseTile2dCollAttribute |
| Base class for attributes associated to collection of image 2d tile. More... | |
| class | BaseTile3dAttribute |
| Base class for image tile 3d attributes. More... | |
| class | BaseTile3dCollAttribute |
| Base class for attributes associated to collection of image 3d tile. More... | |
| class | BaseTileAttribute |
| Base class for image tile attributes. More... | |
| class | BaseTileCollAttribute |
| Base class for attributes associated to collection of image tile. More... | |
| class | BaseTileCollComparisonRule |
| Base class for rule allowing to compare properties of two tile collections. More... | |
| class | BaseTileCollPropertyRule |
| Base class for rule checking properties of tile collections. More... | |
| class | BaseTileCollRule |
| Base class for rules applied on attributes associated to collection of image tiles. More... | |
| class | BaseTileRule |
| Base class for rules applied on image tile attributes. More... | |
| class | BaseXStrip2dAttribute |
| Base class for image 2d strip with splitting along X axis attributes. More... | |
| class | BaseXStrip2dWithKernelAttribute |
| Base class for attributes associated to an image 2d strip with splitting along X axis and a kernel. More... | |
| class | BaseYStrip2dAttribute |
| Base class for image 2d strip with splitting along Y axis attributes. More... | |
| class | BaseYStrip2dWithKernelAttribute |
| Base class for attributes associated to an image 2d strip with splitting along Y axis and a kernel. More... | |
| class | BaseYStrip3dAttribute |
| Base class for image 3d strip with splitting along Y axis attributes. More... | |
| class | BaseYStripColor2dAttribute |
| Base class for color image 2d strip with splitting along X axis attributes. More... | |
| class | BaseYStripSeq2dAttribute |
| Base class for sequence image 2d strip with splitting along X axis attributes. More... | |
| class | BaseZStrip3dAttribute |
| Base class for image 3d strip with splitting along Z axis attributes. More... | |
| class | BaseZStrip3dWithKernelAttribute |
| Base class for attributes associated to an image 3d strip with splitting along Z axis and a kernel. More... | |
| class | BaseZStripColor3dAttribute |
| Base class for color image 3d strip with splitting along Z axis attributes. More... | |
| struct | Columns3dInfo |
| Columns informations for z strip 3d with kernel data parsing. More... | |
| class | ContinueBorder3d |
| Object allowing to extend borders by direct continuity during a kernel algorithm processing. More... | |
| class | ContinueBorderXStrip2d |
| Object allowing to extend borders by direct continuity during a kernel algorithm processing. More... | |
| class | ContinueBorderYStrip2d |
| Object allowing to extend borders by direct continuity during a kernel algorithm processing. More... | |
| class | CreateShapeMeasureSetInitializer |
| Class allowing to create an output shape measure set. More... | |
| class | CudaSubImageSplit |
| Class used to split image into sub images for data dispatch on NVidia graphic cards. More... | |
| class | CustomImageInitializer |
| Class allowing to initialize an output image from an object allowing to define output image properties. More... | |
| class | DuplicateImageInitializer |
| Class allowing to initialize an output image from an other image and optionnaly from a given type. More... | |
| class | FromImagePlanIndexedInitializer |
| Class allowing to initialize a plan indexed collection from plans of an image. More... | |
| class | FromOtherPlanIndexedInitializer |
| Class allowing initialization of a plan indexed collection from an other plan indexed collection. More... | |
| class | GenericMeasureSetSplit |
| Concrete class for split operation generating generic sub measure set for data dispatch. More... | |
| class | Geometry2dMeasureSetSplit |
| Concrete class for split operation generating geometry 2d sub measure set for data dispatch. More... | |
| class | Geometry3dMeasureSetSplit |
| Concrete class for split operation generating geometry 3d sub measure set for data dispatch. More... | |
| class | GpuSubImageSplit |
| Class used to split image into sub images for data dispatch on GPU. More... | |
| class | ImageBufferTypeIdentifier |
| Class allowing to identify used image buffer type and so contribute to select a specialized template processing algorithm. More... | |
| class | ImageTile2dCollSplit |
| Concrete class for image tile 2d collection split operations for data dispatch using predefined coordinates. More... | |
| class | ImageTile3dCollSplit |
| Concrete class for image tile 3d collection split operations for data dispatch using predefined coordinates. More... | |
| class | ImageXStrip2dSplit |
| Concrete class for split operation generating image x strips 2d. More... | |
| class | ImageXStrip2dWithKernelSplit |
| Concrete class for split operation generating image x strips 2d associated to a kernel. More... | |
| class | ImageYStrip2dSplit |
| Concrete class for split operation generating image y strips 2d. More... | |
| class | ImageYStrip2dWithKernelSplit |
| Concrete class for split operation generating image y strips 2d associated to a kernel. More... | |
| class | ImageYStrip3dSplit |
| Concrete class for split operation generating image y strips 3d. More... | |
| class | ImageYStripColor2dSplit |
| Concrete class for split operation generating color image y strips 2d. More... | |
| class | ImageYStripSeq2dSplit |
| Concrete class for split operation generating sequence image y strips 2d. More... | |
| class | ImageYSubStrip2dSplit |
| Concrete class for split operation generating image y strips 2d from a subset of contiguous rows. More... | |
| class | ImageZStrip3dSplit |
| Concrete class for split operation generating image z strips 3d. More... | |
| class | ImageZStrip3dWithKernelSplit |
| Concrete class for split operation generating image z strips 3d associated to a kernel. More... | |
| class | ImageZStripColor3dSplit |
| Concrete class for split operation generating color image z strips 3d. More... | |
| class | ImageZSubStrip3dSplit |
| Concrete class for split operation generating image z strips 3d from a subset of contiguous z-plans. More... | |
| class | InOutEntity2dCollAttribute |
| Base class for in/out generic geometry entity 2d collection attribute. More... | |
| class | InOutEntity3dCollAttribute |
| Base class for in/out generic geometry entity 3d collection attribute. More... | |
| class | InOutShape2dCollAttribute |
| Base class for in/out shape geometry entity 2d collection attribute. More... | |
| class | InOutShape3dCollAttribute |
| Base class for in/out shape geometry entity 3d collection attribute. More... | |
| class | InOutShapeMeasureSetAttribute |
| Base class for input/output shape measure set attributes. More... | |
| class | InputEntity2dCollAttribute |
| Base class for input generic geometry entity 2d collection attribute. More... | |
| class | InputEntity3dCollAttribute |
| Base class for input generic geometry entity 3d collection attribute. More... | |
| class | InputImageTile2dCollSplit |
| Concrete class for input image tile 2d collection split operations for data dispatch using predefined coordinates. More... | |
| class | InputImageTile3dCollSplit |
| Concrete class for image tile 3d collection split operations for data dispatch using predefined coordinates. More... | |
| class | InputShape2dCollAttribute |
| Base class for input shape geometry entity 2d collection attribute. More... | |
| class | InputShape3dCollAttribute |
| Base class for input shape geometry entity 3d collection attribute. More... | |
| class | InputShapeMeasureInfoSetAttribute |
| Base class for input shape measure information set attributes. More... | |
| class | InputShapeMeasureSetAttribute |
| Base class for input shape measure set attributes. More... | |
| class | Intensity3dMeasureSetSplit |
| Concrete class for split operation generating intensity sub measure set for data dispatch. More... | |
| class | IntensityMeasureSetSplit |
| Concrete class for split operation generating intensity sub measure set for data dispatch. More... | |
| class | IPEnumAttribute |
| Template base class for attributes associated to image processing enumerates. More... | |
| class | IPSDKImageProcessingException |
| Exception class for library IPSDKImageProcessing. More... | |
| struct | Kernel3dInfo |
| Kernel informations for z strip 3d with kernel data parsing. More... | |
| class | LinearContinueBorderXStrip2d |
| Object allowing to extend borders linearly continuing existing data using a given direction during a kernel algorithm processing. More... | |
| class | LinearContinueBorderYStrip2d |
| Object allowing to extend borders linearly continuing existing data using a given direction during a kernel algorithm processing. More... | |
| class | LinearMirorBorderXStrip2d |
| Object allowing to extend borders linearly mirroring existing data using a given direction during a kernel algorithm processing. More... | |
| class | LinearMirorBorderYStrip2d |
| Object allowing to extend borders linearly mirroring existing data using a given direction during a kernel algorithm processing. More... | |
| struct | LineStrip2dWithKernelKernelInfo |
| Kernel informations for y strip 2d with kernel data parsing. More... | |
| struct | LineStripParserMode |
| raw parsing mode structure for strip More... | |
| class | LineXStrip2dParser |
| Concrete class for x strip 2d parsed line by line. More... | |
| struct | LineXStrip2dWithKernelColumnsInfo |
| Columns informations for x strip 2d with kernel data parsing. More... | |
| struct | LineXStrip2dWithKernelKernelInfo |
| class | LineXStrip2dWithKernelParser |
| Concrete class for x strip 2d parsed line by line and associated to a kernel. More... | |
| struct | LineXStrip2dWithKernelParserInfo |
| Information structure for x strip 2d with kernel data parsing. More... | |
| class | LineYStrip2dParser |
| Concrete class for y strip 2d parsed line by line. More... | |
| struct | LineYStrip2dWithKernelColumnsInfo |
| Columns informations for y strip 2d with kernel data parsing. More... | |
| struct | LineYStrip2dWithKernelKernelInfo |
| Kernel informations for y strip 2d with kernel data parsing. More... | |
| class | LineYStrip2dWithKernelParser |
| Concrete class for y strip 2d parsed line by line and associated to a kernel. More... | |
| struct | LineYStrip2dWithKernelParserInfo |
| Information structure for y strip 2d with kernel data parsing. More... | |
| struct | LineYStrip2dWithKernelRowsInfo |
| Rows informations for y strip 2d with kernel data parsing. More... | |
| class | LineYStripRgbColor2dParser |
| Concrete class for line rgb color y strip 2d parsing. More... | |
| class | LineYStripSeq2dParser |
| Concrete class for sequence y strip 2d parsing line by line. More... | |
| class | LineYStripUserColor2dParser |
| Concrete class for line user color y strip 2d parsing. More... | |
| class | LineZStrip3dParser |
| Concrete class for z strip 3d parsed line by line. More... | |
| class | LineZStrip3dWithKernelParser |
| Concrete class for z strip 3d parsed line by line and associated to a kernel. More... | |
| class | LineZStripRgbColor3dParser |
| Concrete class for line rgb color z strip 3d parsing. More... | |
| class | LineZStripUserColor3dParser |
| Concrete class for line user color z strip 3d parsing. More... | |
| class | MirorBorder3d |
| Object allowing to extend borders mirroring existing data during a kernel algorithm processing. More... | |
| class | MirorBorderXStrip2d |
| Object allowing to extend borders mirroring existing data during a kernel algorithm processing. More... | |
| class | MirorBorderYStrip2d |
| Object allowing to extend borders mirroring existing data during a kernel algorithm processing. More... | |
| class | OutputEntity2dCollAttribute |
| Base class for output generic geometry entity 2d collection attribute. More... | |
| class | OutputEntity3dCollAttribute |
| Base class for output generic geometry entity 3d collection attribute. More... | |
| class | OutputShape2dCollAttribute |
| Base class for output shape geometry entity 2d collection attribute. More... | |
| class | OutputShape3dCollAttribute |
| Base class for output shape geometry entity 3d collection attribute. More... | |
| class | OutputShapeMeasureSetAttribute |
| Base class for output shape measure set attributes. More... | |
| struct | Parser3dInfo |
| Information structure for z strip 3d with kernel data parsing. More... | |
| class | PlanIndexedSplit |
| Concrete class for split operation using input plan indexed data. More... | |
| struct | Plans3dInfo |
| Plans informations for z strip 3d with kernel data parsing. More... | |
| class | PreviousImageYStrip2dSplit |
| Concrete class for split operation allowing to generate y strips 2d : More... | |
| class | PreviousImageZStrip3dSplit |
| Concrete class for split operation allowing to generate z strips 3d : More... | |
| class | PromoteBinaryImageInitializer |
| Class allowing to initialize an output image from two other images deducing output image buffer type from input image buffer types and a promote binary operation type. More... | |
| class | PromoteUnaryImageInitializer |
| Class allowing to initialize an output image from an other image deducing output image buffer type from input image buffer type and a promote unary operation type. More... | |
| class | RawYStrip2dParser |
| Concrete class for raw y strip 2d parsing. More... | |
| class | RawYStrip3dParser |
| Concrete class for raw y strip 3d parsing. More... | |
| class | RawYStripRgbColor2dParser |
| Concrete class for raw rgb color y strip 2d parsing. More... | |
| class | RawYStripSeq2dParser |
| Concrete class for raw sequence y strip 2d parsing. More... | |
| class | RawYStripUserColor2dParser |
| Concrete class for raw user color y strip 2d parsing. More... | |
| class | RawZStrip3dParser |
| Concrete class for raw z strip 3d parsing. More... | |
| struct | RgbLineStripParserMode |
| special line rgb color parsing mode structure for strip More... | |
| struct | RgbRawStripParserMode |
| special raw rgb color parsing mode structure for strip More... | |
| struct | Rows3dInfo |
| Rows informations for z strip 3d with kernel data parsing. More... | |
| class | RuleAllowedImageBaseType |
| Rule allowing to check allowed image base type for an attribute. More... | |
| class | RuleAllowedImageBufferType |
| Rule allowing to check allowed image buffer type for an attribute. More... | |
| class | RuleAllowedImageType |
| Rule allowing to check allowed image type for an attribute. More... | |
| class | RuleAllowedStripBufferType |
| Rule allowing to check allowed image strip buffer type for an attribute. More... | |
| class | RuleAllowedTileCollBufferType |
| Rule allowing to check that a collection of tile share a same given buffer type. More... | |
| class | RuleCheckImageBufferType |
| Rule allowing to check that an image correspond to a given image buffer types attribute. More... | |
| class | RuleCheckStripBufferType |
| Rule allowing to check that an image strip correspond to a given image buffer types attribute. More... | |
| class | RuleCompatibleImageBufferType |
| Rule allowing to check that an image buffer type size is compatible a given image buffer types attribute. More... | |
| class | RuleCompatibleStripBufferType |
| Rule allowing to check that an image strip buffer type size is compatible a given image buffer types attribute. More... | |
| class | RuleCustomCheckedImageProperty |
| Rule allowing to check custom properties for an image attribute given a criterion defined by a derived class. More... | |
| class | RuleImageBufferTypeNotOneOf |
| Rule allowing to check whether an image buffer type value is not part of a collection. More... | |
| class | RuleImageBufferTypeOneOf |
| Rule allowing to check whether an image buffer type value is part of a collection. More... | |
| class | RuleImageFormula |
| Rule allowing to check that an image formula is valid. More... | |
| class | RuleImageIsComplete |
| Rule allowing to check where an image is a complete image (not a sub image) More... | |
| class | RuleImageIsOnGpu |
| Rule allowing to check where an image is stored on GPU. More... | |
| class | RuleImageNoInSitu |
| Rule allowing to check that an image in not used in situ. More... | |
| class | RuleIPEnumValue |
| class | RuleMatchBufferSize |
| Rule allowing to check that an image buffer type and a given image buffer types attribute have same buffer base size. More... | |
| class | RuleMatchColorGeometryType |
| Rule allowing to check that two images have same color geometry type. More... | |
| class | RuleMatchImageBufferType |
| Rule allowing to check that two images have same buffer type. More... | |
| class | RuleMatchImageColorType |
| Rule allowing to check image color geometry. More... | |
| class | RuleMatchImagesFormula |
| Rule allowing to check that an image formula is valid. More... | |
| class | RuleMatchImageSize |
| Rule allowing to check that two images have same size. More... | |
| class | RuleMatchImageTemporalType |
| Rule allowing to check image temporal geometry. More... | |
| class | RuleMatchImageVolumeType |
| Rule allowing to check image volume geometry. More... | |
| class | RuleMatchKernelXYSize |
| Rule allowing to check kernel xy size. More... | |
| class | RuleMatchKernelXYZSize |
| Rule allowing to check kernel xyz size. More... | |
| class | RuleMatchLeafToImageRange |
| Rule class allowing to check that a DataItem leaf value is inside an image buffer type value range. More... | |
| class | RuleMatchLeafToImageSize |
| Rule class allowing to check that a DataItem leaf value is lower than or equals to image size in given dimension(s) More... | |
| class | RuleMatchLeafToStripRange |
| Rule class allowing to check that a DataItem leaf value is inside a strip buffer type value range. More... | |
| class | RuleMatchStripBufferType |
| Rule allowing to check that two image strips have same buffer type. More... | |
| class | RuleMatchStripPlanarSize |
| Rule allowing to check that two image strips have same planar size. More... | |
| class | RuleMatchStripSize |
| Rule allowing to check that two image strips have same size. More... | |
| class | RuleMatchTileCollBufferType |
| Rule allowing to check that buffer types associated to two tile collection match. More... | |
| class | RuleMatchTileCollNbTiles |
| Rule allowing to check that size two tile collection match. More... | |
| class | RuleMatchTileCollTileCoords |
| Rule allowing to check that coordinates of tiles into two tiles collection match. More... | |
| class | RuleMatchValueToImageRange |
| Rule class allowing to check that a value is inside an image buffer type value range. More... | |
| class | RuleMatchValueToImageSize |
| Rule class allowing to check that a value is lower than or equals to image size in given dimension(s) More... | |
| class | RuleMatchValueToStripRange |
| Rule class allowing to check that a value is inside a strip buffer type value range. More... | |
| class | RuleMatchVolumeGeometryType |
| Rule allowing to check that two images have same volume geometry type. More... | |
| class | RuleMatchYStripColor2dColorType |
| Rule allowing to check image y strip color 2d color geometry. More... | |
| class | RuleMeasureFormula |
| Rule allowing to check that a formula is associated to valid for a given measure type. More... | |
| class | RulePlanIndexedMatchImagePlans |
| Rule allowing to check that components of a plan indexed attribute match plan size of a given image. More... | |
| class | RulePlanIndexedMatchOther |
| Rule allowing to check that components of a plan indexed attribute match components of an other plan indexed attribute. More... | |
| class | RulePlanIndexedProperty |
| Rule allowing to check a given property of a plan indexed attribute. More... | |
| class | RuleReInterpretableImageData |
| Rule allowing to check that data associated to a given image can be reinterpreted to fit data of another image. More... | |
| class | RuleShapeMeasureInfoSetVolumePolicy |
| Rule allowing to check shape measure information set volume policy property. More... | |
| class | RuleShapeMeasureSetIsReady |
| Rule allowing to check whether all measures among a shape measure set are ready to be processed. More... | |
| class | RuleShapeMeasureSetProcessingPolicy |
| Rule allowing to check shape measure set processing policy property. More... | |
| class | RuleShapeMeasureSetProcessingStatus |
| Rule allowing to check whether all measures among a shape measure set are associated to a given processing status. More... | |
| class | RuleShapeMeasureSetVolumePolicy |
| Rule allowing to check shape measure set volume policy property. More... | |
| class | RuleTileCollHomogeneousBufferType |
| Rule allowing to check that a collection of tile share same buffer type. More... | |
| class | SimpleShape2dCollSplit |
| Concrete class for simple split operation generating sub shape 2d collection. More... | |
| class | SimpleShape3dCollSplit |
| Concrete class for simple split operation generating sub shape 3d collection. More... | |
| class | StaticImageYStrip2dSplit |
| Concrete class for static split operation generating image y strips 2d. More... | |
| class | StaticImageZStrip3dSplit |
| Concrete class for static split operation generating image z strips 3d. More... | |
| class | StaticImageZStrip3dWithKernelSplit |
| Concrete class for static split operation generating image z strips 3d associated to a kernel. More... | |
| struct | StripParserInfo |
| class | StripShape2dCollSplit |
| Concrete class for by strip split operation generating sub shape 2d collection. More... | |
| class | StripShape3dCollSplit |
| Concrete class for by strip split operation generating sub shape 3d collection. More... | |
| class | SubImageSplit |
| Template class used to split image into sub images for data dispatch. More... | |
| struct | Tile2dCoords |
| structure used to store tile 2d coordinates More... | |
| struct | Tile3dCoords |
| structure used to store tile 3d coordinates More... | |
| class | TypedDuplicateImageInitializer |
| Class allowing to initialize an output image from an other image and from a given image buffer type attribute. More... | |
| class | ValuedBorder3d |
| Object allowing to set border values to a constant given value during a kernel algorithm processing. More... | |
| class | ValuedBorderXStrip2d |
| Object allowing to set border values to a constant given value during a kernel algorithm processing. More... | |
| class | ValuedBorderYStrip2d |
| Object allowing to set border values to a constant given value during a kernel algorithm processing. More... | |
| struct | XStrip2dCommonInfo |
| Common strip informations for x strip 2d with kernel data parsing. More... | |
| struct | YStrip2dCommonInfo |
| Common strip informations for y strip 2d with kernel data parsing. More... | |
| class | YStrip2dData |
| Class encapsulating y strip 2d data used to process plans associated to z strip 3d with kernel. More... | |
| struct | ZStrip3dCommonInfo |
Functions | |
| template<typename T > | |
| IPSDKIMAGEPROCESSING_API void | initParser2dInfo (const image::InputImageXStrip2dWithKernel &imageXStrip2dWithKernel, const ipUInt64 nbInitData, const ipUInt64 nbMainData, const ipUInt64 nbFinalData, const ipUInt64 nbRealFinalData, const ipReal64 unAlignedValue, LineXStrip2dWithKernelParserInfo< T > &info) |
| template<typename T > | |
| IPSDKIMAGEPROCESSING_API const T * | getStripStartingRow (const ipUInt64 stripRowIdx, const LineXStrip2dWithKernelParserInfo< T > &info) |
| template<typename T > | |
| IPSDKIMAGEPROCESSING_API const T * | getStripMainRow (const ipUInt64 stripRowIdx, const LineXStrip2dWithKernelParserInfo< T > &info) |
| template<typename T > | |
| IPSDKIMAGEPROCESSING_API const T * | getStripEndingRow (const ipUInt64 stripRowIdx, const LineXStrip2dWithKernelParserInfo< T > &info) |
| template<typename T > | |
| IPSDKIMAGEPROCESSING_API void | initParser2dInfo (const image::InputImageYStrip2dWithKernel &imageYStrip2dWithKernel, const ipUInt64 nbInitData, const ipUInt64 nbMainData, const ipUInt64 nbFinalData, const ipUInt64 nbRealFinalData, const ipReal64 unAlignedValue, LineYStrip2dWithKernelParserInfo< T > &info) |
| template<typename T > | |
| IPSDKIMAGEPROCESSING_API const T * | getStripRow (const ipUInt64 stripRowIdx, const LineYStrip2dWithKernelParserInfo< T > &info) |
| template<typename T > | |
| IPSDKIMAGEPROCESSING_API void | initParser3dInfo (const image::InputImageZStrip3dWithKernel &imageZStrip3dWithKernel, const ipUInt64 nbInitData, const ipUInt64 nbMainData, const ipUInt64 nbFinalData, const ipUInt64 nbRealFinalData, const ipReal64 unAlignedValue, Parser3dInfo< T > &info) |
| template<typename T > | |
| IPSDKIMAGEPROCESSING_API const T * | getStripRow (const ipUInt64 stripPlanIdx, const ipUInt64 stripRowIdx, const Parser3dInfo< T > &info) |
| IPSDKIMAGEPROCESSING_API bool | isInSitu (const BaseImageAttribute &imgIn, const BaseImageAttribute &imgOut) |
| function allowing to check whether two image attributes are associated to same image More... | |
| IPSDKIMAGEPROCESSING_API bool | isBufferInitNeeded (const image::BaseImageFragment &fragment, const core::BaseRequestOrigin &requestOrigin) |
| IPSDKIMAGEPROCESSING_API const std::string & | getIPSDKImageProcessingLoggerName () |
| Recovery of logger name associated to library. | |
| IPSDKIMAGEPROCESSING_API log4cplus::Logger & | getIPSDKImageProcessingLogger () |
| Recovery of logger associated to library. | |
| IPSDKIMAGEPROCESSING_API const ipsdk::LogMessageManager & | getIPSDKImageProcessingLogMessageManager () |
| Recovery of message manager associated to library. | |
| IPSDKIMAGEPROCESSING_API const image::eImageBufferType & | getDefaultOutputBufferType (const image::eImageBufferType &inputImageBufferType, const ePromoteUnaryType &promoteUnaryType) |
| method allowing to retrieve expected output buffer type for a given input buffer type and a promote unary operation type More... | |
| IPSDKIMAGEPROCESSING_API const image::eImageBufferType & | getDefaultOutputBufferType (const image::eImageBufferType &inputImageBufferType1, const image::eImageBufferType &inputImageBufferType2, const ePromoteBinaryType &promoteBinaryType) |
| method allowing to retrieve expected output buffer type for given input buffer types and a promote binary operation type More... | |
| template<typename T > | |
| void | initPlanIndexed (const ipUInt64 sizeZ, const ipUInt64 sizeC, const ipUInt64 sizeT, T &coll, boost::function< typename T::StorageType()> planCreator) |
| function allowing to initialize a plan indexed collection with respect to given components sizes | |
| IPSDKIMAGEPROCESSING_API ipsdk::shape::analysis::MeasureSetPtr | createMeasureSetFromInfo (const ShapeMeasureInfoSetAttributeConstWeakPtr &pInputShapeMeasureInfoSetAttribute) |
| wrapper function allowing a delayed creation of a shape measure set with respect to a given input measure information set attribute More... | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isValidImageFormula (const ImageFormulaAttributeConstWeakPtr &pAttribute) |
| function allowing to check that an image formula is valid | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchFormulaWithImages (const ImageFormulaAttributeConstPtr &pImageFormulaAttribute, const ImageAttributePtr &pInOptImg1, const ImageAttributePtr &pInOptImg2, const ImageAttributePtr &pInOptImg3, const ImageAttributePtr &pInOptBinImg1, const ImageAttributePtr &pInOptBinImg2, const ImageAttributePtr &pInOptBinImg3, const ImageAttributePtr &pInOptLabImg1, const ImageAttributePtr &pInOptLabImg2, const ImageAttributePtr &pInOptLabImg3, const ImageAttributePtr &pOutImg) |
| function allowing to check that an image formula match with proceeded images | |
| template<typename InOptImg1Type , typename InOptImg2Type , typename InOptImg3Type , typename InOptBinImg1Type , typename InOptBinImg2Type , typename InOptBinImg3Type , typename InOptLabImg1Type , typename InOptLabImg2Type , typename InOptLabImg3Type > | |
| processor::RulePtr | validateFormulaAndImages (const ImageFormulaAttributeConstPtr &pImageFormulaAttribute, const boost::shared_ptr< InOptImg1Type > &pInOptImg1, const boost::shared_ptr< InOptImg2Type > &pInOptImg2, const boost::shared_ptr< InOptImg3Type > &pInOptImg3, const boost::shared_ptr< InOptBinImg1Type > &pInOptBinImg1, const boost::shared_ptr< InOptBinImg2Type > &pInOptBinImg2, const boost::shared_ptr< InOptBinImg3Type > &pInOptBinImg3, const boost::shared_ptr< InOptLabImg1Type > &pInOptLabImg1, const boost::shared_ptr< InOptLabImg2Type > &pInOptLabImg2, const boost::shared_ptr< InOptLabImg3Type > &pInOptLabImg3, const ImageAttributePtr &pOutImg) |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchBufferSize (const ImageAttributeConstWeakPtr &pImageAttribute, const IBTAttributeConstWeakPtr &pIBTAttribute) |
| function allowing to check that an image buffer type and a given image buffer types attribute have same buffer base size | |
| template<typename LeafType , typename LeafAttributeType > | |
| processor::RulePtr | matchSize (const eMatchImageSizeType &matchImageSizeType, const eMatchImageSizeScale &matchImageSizeScale, const ImageAttributeConstWeakPtr &pImageAttribute, const boost::shared_ptr< LeafAttributeType > &pLeafAttribute) |
| function allowing to check that a DataItem leaf value is lower than or equals to image size on considered dimension(s) | |
| template<typename LeafType , typename LeafAttributeType > | |
| processor::RulePtr | matchSize (const eMatchImageSizeType &matchImageSizeType, const eMatchImageSizeScale &matchImageSizeScale, const ImageAttributeConstWeakPtr &pImageAttribute, const boost::weak_ptr< LeafAttributeType > &pLeafAttribute) |
| template<typename ValueAttributeType > | |
| processor::RulePtr | matchSize (const eMatchImageSizeType &matchImageSizeType, const eMatchImageSizeScale &matchImageSizeScale, const ImageAttributeConstWeakPtr &pImageAttribute, const boost::shared_ptr< ValueAttributeType > &pValueAttribute) |
| function allowing to check that a value is lower than or equals to image size on considered dimension(s) | |
| template<typename ValueAttributeType > | |
| processor::RulePtr | matchSize (const eMatchImageSizeType &matchImageSizeType, const eMatchImageSizeScale &matchImageSizeScale, const ImageAttributeConstWeakPtr &pImageAttribute, const boost::weak_ptr< ValueAttributeType > &pValueAttribute) |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const ImageAttributeConstWeakPtr &pImageAttribute, const IBTAttributeConstWeakPtr &pIBTAttribute) |
| function allowing to check that an image correspond to a given image buffer types attribute | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | compatibleBufferType (const ImageAttributeConstWeakPtr &pImageAttribute, const IBTAttributeConstWeakPtr &pIBTAttribute) |
| function allowing to check that an image buffer type size is compatible with a given image buffer types attribute | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchBufferType (const ImageAttributeConstWeakPtr &pAttribute1, const ImageAttributeConstWeakPtr &pAttribute2) |
| function allowing to check that two images buffer types are equal | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchBufferType (const ImageAttributeConstWeakPtr &pAttribute1, const ImageAttributeConstWeakPtr &pAttribute2, const ImageAttributeConstWeakPtr &pAttribute3) |
| function allowing to check that three images buffer types are equal | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchColorGeometryType (const ImageAttributeConstWeakPtr &pAttribute1, const ImageAttributeConstWeakPtr &pAttribute2) |
| function allowing to check that two images color geometry types are equal | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchVolumeGeometryType (const ImageAttributeConstWeakPtr &pAttribute1, const ImageAttributeConstWeakPtr &pAttribute2) |
| function allowing to check that two images volume geometry types are equal | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSize (const eMatchImageSizeType &matchImageSizeType, const ImageAttributeConstWeakPtr &pAttribute1, const ImageAttributeConstWeakPtr &pAttribute2) |
| function allowing to check that two images size component are equal | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSize (const ImageAttributeConstWeakPtr &pAttribute1, const ImageAttributeConstWeakPtr &pAttribute2) |
| function allowing to check that two images have same size More... | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSize (const ImageAttributeConstWeakPtr &pAttribute1, const ImageAttributeConstWeakPtr &pAttribute2, const ImageAttributeConstWeakPtr &pAttribute3) |
| function allowing to check that three images have same size More... | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSize (const ImageAttributeConstWeakPtr &pAttribute1, const ImageAttributeConstWeakPtr &pAttribute2, const ImageAttributeConstWeakPtr &pAttribute3, const ImageAttributeConstWeakPtr &pAttribute4) |
| function allowing to check that four images have same size More... | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | match2dSize (const ImageAttributeConstWeakPtr &pAttribute1, const ImageAttributeConstWeakPtr &pAttribute2) |
| function allowing to check that two images have same 2d size | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | match3dSize (const ImageAttributeConstWeakPtr &pAttribute1, const ImageAttributeConstWeakPtr &pAttribute2) |
| function allowing to check that two images have same 3d size | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | match2dMask (const ImageAttributeConstWeakPtr &pInAttribute, const ImageAttributeConstWeakPtr &pMaskAttribute) |
| function allowing to check whether a given 2d image can be a mask for an other image (ie mono plan or same number of plans) | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | match3dMask (const ImageAttributeConstWeakPtr &pInAttribute, const ImageAttributeConstWeakPtr &pMaskAttribute) |
| function allowing to check whether a given 3d image can be a mask for an other image (ie mono volume or same number of plans) | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSizeAndType (const ImageAttributeConstWeakPtr &pAttribute1, const ImageAttributeConstWeakPtr &pAttribute2) |
| function allowing to check that two images have same buffer type and size | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSizeAndType (const ImageAttributeConstWeakPtr &pAttribute1, const ImageAttributeConstWeakPtr &pAttribute2, const ImageAttributeConstWeakPtr &pAttribute3) |
| function allowing to check that three images have same buffer type and size | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSizeAndType (const ImageAttributeConstWeakPtr &pAttribute1, const ImageAttributeConstWeakPtr &pAttribute2, const ImageAttributeConstWeakPtr &pAttribute3, const ImageAttributeConstWeakPtr &pAttribute4) |
| function allowing to check that four images have same buffer type and size | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSizeAndType (const ImageAttributeConstWeakPtr &pAttribute1, const ImageAttributeConstWeakPtr &pAttribute2, const ImageAttributeConstWeakPtr &pAttribute3, const ImageAttributeConstWeakPtr &pAttribute4, const ImageAttributeConstWeakPtr &pAttribute5) |
| function allowing to check that five images have same buffer type and size | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSizeAndType (const ImageAttributeConstWeakPtr &pAttribute1, const ImageAttributeConstWeakPtr &pAttribute2, const ImageAttributeConstWeakPtr &pAttribute3, const ImageAttributeConstWeakPtr &pAttribute4, const ImageAttributeConstWeakPtr &pAttribute5, const ImageAttributeConstWeakPtr &pAttribute6) |
| function allowing to check that six images have same buffer type and size | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | noInSitu (const ImageAttributeConstWeakPtr &pAttributeIn, const ImageAttributeConstWeakPtr &pAttributeOut) |
| function allowing to check that an image is not used in situ | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isInSitu (const ImageAttributeConstWeakPtr &pAttributeIn, const ImageAttributeConstWeakPtr &pAttributeOut) |
| function allowing to check whether an image is used in situ | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isReInterpretable (const ImageAttributeConstWeakPtr &pOriginalImageAttribute, const ImageAttributeConstWeakPtr &pTargetImageAttribute) |
| function allowing to check whether data associated to a given image can be reinterpreted to fit data of another image | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isComplete (const ImageAttributeConstWeakPtr &pAttribute) |
| functions allowing to check where an image is a complete image (not a sub image) | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | imageBaseType (const ImageAttributeConstWeakPtr &pAttribute, const image::eImageBaseType &imageBaseType0) |
| function allowing to check allowed image base types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | customImageProperty (const ImageAttributeConstWeakPtr &pAttribute, const CustomCheckedImagePropertyPtr &pCustomCheckedImageProperty) |
| function allowing to check custom image properties | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSize (const ipUInt32 sizeX, const ipUInt32 sizeY, const KernelXYAttributeConstWeakPtr &pAttribute) |
| function allowing to check a kernel xy size | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSize (const ipUInt32 sizeX, const ipUInt32 sizeY, const ipUInt32 sizeZ, const KernelXYZAttributeConstWeakPtr &pAttribute) |
| function allowing to check a kernel xyz size | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isReady (const ShapeMeasureSetAttributeConstWeakPtr &pAttribute) |
| function allowing to check that shape measure set is associated to ready to compute measures | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const StripAttributeConstWeakPtr &pStripAttribute, const IBTAttributeConstWeakPtr &pIBTAttribute) |
| function allowing to check that an image strip correspond to a given image buffer types attribute | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | compatibleBufferType (const StripAttributeConstWeakPtr &pStripAttribute, const IBTAttributeConstWeakPtr &pIBTAttribute) |
| function allowing to check that an image strip buffer type size is compatible with a given image buffer types attribute | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSize (const StripAttributeConstWeakPtr &pAttribute1, const StripAttributeConstWeakPtr &pAttribute2) |
| function allowing to check that two image strips size are equal | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSize (const StripAttributeConstWeakPtr &pAttribute1, const StripAttributeConstWeakPtr &pAttribute2, const StripAttributeConstWeakPtr &pAttribute3) |
| function allowing to check that three image strips size are equal | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSize (const StripAttributeConstWeakPtr &pAttribute1, const StripAttributeConstWeakPtr &pAttribute2, const StripAttributeConstWeakPtr &pAttribute3, const StripAttributeConstWeakPtr &pAttribute4) |
| function allowing to check that four image strips size are equal | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchPlanarSize (const StripAttributeConstWeakPtr &pAttribute1, const StripAttributeConstWeakPtr &pAttribute2) |
| function allowing to check that two image strips planar size are equal | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchBufferType (const StripAttributeConstWeakPtr &pAttribute1, const StripAttributeConstWeakPtr &pAttribute2) |
| function allowing to check that two image strips buffer types are equal | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchBufferType (const StripAttributeConstWeakPtr &pAttribute1, const StripAttributeConstWeakPtr &pAttribute2, const StripAttributeConstWeakPtr &pAttribute3) |
| function allowing to check that three image strips buffer types are equal | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSizeAndType (const StripAttributeConstWeakPtr &pAttribute1, const StripAttributeConstWeakPtr &pAttribute2) |
| function allowing to check that two image strips have same size and image buffer type | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSizeAndType (const StripAttributeConstWeakPtr &pAttribute1, const StripAttributeConstWeakPtr &pAttribute2, const StripAttributeConstWeakPtr &pAttribute3) |
| function allowing to check that three image strips have same size and image buffer type | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSizeAndType (const StripAttributeConstWeakPtr &pAttribute1, const StripAttributeConstWeakPtr &pAttribute2, const StripAttributeConstWeakPtr &pAttribute3, const StripAttributeConstWeakPtr &pAttribute4) |
| function allowing to check that four image strips have same size and image buffer type | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSizeAndType (const StripAttributeConstWeakPtr &pAttribute1, const StripAttributeConstWeakPtr &pAttribute2, const StripAttributeConstWeakPtr &pAttribute3, const StripAttributeConstWeakPtr &pAttribute4, const StripAttributeConstWeakPtr &pAttribute5) |
| function allowing to check that five image strips have same size and image buffer type | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchSizeAndType (const StripAttributeConstWeakPtr &pAttribute1, const StripAttributeConstWeakPtr &pAttribute2, const StripAttributeConstWeakPtr &pAttribute3, const StripAttributeConstWeakPtr &pAttribute4, const StripAttributeConstWeakPtr &pAttribute5, const StripAttributeConstWeakPtr &pAttribute6) |
| function allowing to check that six image strips have same size and image buffer type | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isRgb (const YStripColor2dAttributeConstWeakPtr &pAttribute) |
| function allowing to check that a color xy strip is associated with RGB channels | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isUserColor (const YStripColor2dAttributeConstWeakPtr &pAttribute) |
| function allowing to check that a color xy strip is associated with user color channels | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | homogeneousBufferType (const TileCollAttributeConstWeakPtr &pAttribute) |
| function allowing to check that a tile collection has homogeneous buffer type | |
| template<typename TProcessor , typename TAttribute , typename InputDataType > | |
| boost::shared_ptr< GenericMeasureSetSplit< TProcessor, InputDataType, TAttribute > > | genericSplit (const boost::shared_ptr< InputDataType > &pMeasureSet, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr()) |
| create a splitted generic measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::shared_ptr< GenericMeasureSetSplit< TProcessor, typename InputAttributeType::ValueType, TAttribute > > | genericSplit (const boost::shared_ptr< InputAttributeType > &pMeasureSetAttribute, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr()) |
| create a splitted generic measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputDataType > | |
| boost::shared_ptr< Geometry2dMeasureSetSplit< TProcessor, InputDataType, TAttribute > > | geometry2dSplit (const boost::shared_ptr< InputDataType > &pMeasureSet, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr()) |
| create a splitted geometry 2d measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::shared_ptr< Geometry2dMeasureSetSplit< TProcessor, typename InputAttributeType::ValueType, TAttribute > > | geometry2dSplit (const boost::shared_ptr< InputAttributeType > &pMeasureSetAttribute, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr()) |
| create a splitted geometry 2d measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputDataType > | |
| boost::shared_ptr< Geometry3dMeasureSetSplit< TProcessor, InputDataType, TAttribute > > | geometry3dSplit (const boost::shared_ptr< InputDataType > &pMeasureSet, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr()) |
| create a splitted geometry 3d measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::shared_ptr< Geometry2dMeasureSetSplit< TProcessor, typename InputAttributeType::ValueType, TAttribute > > | geometry3dSplit (const boost::shared_ptr< InputAttributeType > &pMeasureSetAttribute, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr()) |
| create a splitted geometry 3d measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputDataType > | |
| boost::shared_ptr< IntensityMeasureSetSplit< TProcessor, InputDataType, TAttribute > > | intensitySplit (const boost::shared_ptr< InputDataType > &pMeasureSet, const ipsdk::shape::segmentation::Shape2dCollConstPtr &pShape2dColl, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr(), const UInt64VectorCollPtr &pShapeIndexesColl=UInt64VectorCollPtr()) |
| create a splitted intensity measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::shared_ptr< IntensityMeasureSetSplit< TProcessor, typename InputAttributeType::ValueType, TAttribute > > | intensitySplit (const boost::shared_ptr< InputAttributeType > &pMeasureSetAttribute, const ipsdk::shape::segmentation::Shape2dCollConstPtr &pShape2dColl, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr(), const UInt64VectorCollPtr &pShapeIndexesColl=UInt64VectorCollPtr()) |
| create a splitted intensity measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputDataType > | |
| boost::shared_ptr< Intensity3dMeasureSetSplit< TProcessor, InputDataType, TAttribute > > | intensitySplit (const boost::shared_ptr< InputDataType > &pMeasureSet, const ipsdk::shape::segmentation::Shape3dCollConstPtr &pShape3dColl, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr(), const UInt64VectorCollPtr &pShapeIndexesColl=UInt64VectorCollPtr()) |
| create a splitted 3d intensity measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::shared_ptr< IntensityMeasureSetSplit< TProcessor, typename InputAttributeType::ValueType, TAttribute > > | intensitySplit (const boost::shared_ptr< InputAttributeType > &pMeasureSetAttribute, const ipsdk::shape::segmentation::Shape3dCollConstPtr &pShape3dColl, const MeasureSetCollPtr &pMeasureSetColl=MeasureSetCollPtr(), const UInt64VectorCollPtr &pShapeIndexesColl=UInt64VectorCollPtr()) |
| create a splitted 3d intensity measure set operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlans (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed, const ipUInt64 sizeZ, const ipUInt64 sizeC, const ipUInt64 sizeT) |
| create a splitted image operation used for data dispatch where all 2d plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlans (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute, const ipUInt64 sizeZ, const ipUInt64 sizeC, const ipUInt64 sizeT) |
| create a splitted image operation used for data dispatch where all 2d plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlans (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed, const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 2d plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlans (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute, const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 2d plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlans (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed) |
| create a splitted image operation used for data dispatch where all 2d plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlans (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute) |
| create a splitted image operation used for data dispatch where all 2d plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlans3d (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed, const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 3d plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlans3d (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute, const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 3d plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlans3d (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed, const ipUInt64 sizeC, const ipUInt64 sizeT) |
| create a splitted image operation used for data dispatch where all 3d plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlans3d (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute, const ipUInt64 sizeC, const ipUInt64 sizeT) |
| create a splitted image operation used for data dispatch where all 3d plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlans3d (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed) |
| create a splitted image operation used for data dispatch where all 3d plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlans3d (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute) |
| create a splitted image operation used for data dispatch where all 3d plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlansColor (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed, const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlansColor (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute, const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlansColor (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed, const ipUInt64 sizeZ, const ipUInt64 sizeT) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlansColor (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute, const ipUInt64 sizeZ, const ipUInt64 sizeT) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlansColor (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlansColor (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlans3dColor (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed, const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlans3dColor (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute, const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlans3dColor (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed, const ipUInt64 sizeT) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlans3dColor (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute, const ipUInt64 sizeT) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlans3dColor (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlans3dColor (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlansOrSingle (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed, const ipUInt64 sizeZ, const ipUInt64 sizeC, const ipUInt64 sizeT) |
| create a splitted image operation used for data dispatch where all 2d plans of image are considered as a single element In this version we also allow plan indexed with a single element in which case we apply this element for each splitted data | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlansOrSingle (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute, const ipUInt64 sizeZ, const ipUInt64 sizeC, const ipUInt64 sizeT) |
| create a splitted image operation used for data dispatch where all 2d plans of image are considered as a single element In this version we also allow plan indexed with a single element in which case we apply this element for each splitted data | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlansOrSingle (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed, const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 2d plans of image are considered as a single element In this version we also allow plan indexed with a single element in which case we apply this element for each splitted data | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlansOrSingle (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute, const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 2d plans of image are considered as a single element In this version we also allow plan indexed with a single element in which case we apply this element for each splitted data | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlans3dOrSingle (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed, const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 3d plans of image are considered as a single element In this version we also allow plan indexed with a single element in which case we apply this element for each splitted data | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlans3dOrSingle (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute, const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 3d plans of image are considered as a single element In this version we also allow plan indexed with a single element in which case we apply this element for each splitted data | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlans3dOrSingle (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed, const ipUInt64 sizeC, const ipUInt64 sizeT) |
| create a splitted image operation used for data dispatch where all 3d plans of image are considered as a single element In this version we also allow plan indexed with a single element in which case we apply this element for each splitted data | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlans3dOrSingle (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute, const ipUInt64 sizeC, const ipUInt64 sizeT) |
| create a splitted image operation used for data dispatch where all 3d plans of image are considered as a single element In this version we also allow plan indexed with a single element in which case we apply this element for each splitted data | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlansColorOrSingle (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed, const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element. In this version we also allow plan indexed with a single element in which case we apply this element for each splitted data | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlansColorOrSingle (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute, const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element. In this version we also allow plan indexed with a single element in which case we apply this element for each splitted data | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlansColorOrSingle (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed, const ipUInt64 sizeZ, const ipUInt64 sizeT) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element. In this version we also allow plan indexed with a single element in which case we apply this element for each splitted data | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlansColorOrSingle (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute, const ipUInt64 sizeZ, const ipUInt64 sizeT) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element. In this version we also allow plan indexed with a single element in which case we apply this element for each splitted data | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlans3dColorOrSingle (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed, const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element In this version we also allow plan indexed with a single element in which case we apply this element for each splitted data | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlans3dColorOrSingle (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute, const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element In this version we also allow plan indexed with a single element in which case we apply this element for each splitted data | |
| template<typename TProcessor , typename TAttribute , typename PlanIndexedType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedColl, PlanIndexedType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, boost::shared_ptr< PlanIndexedType >, TAttribute > > >::type | splitPlans3dColorOrSingle (const boost::shared_ptr< PlanIndexedType > &pPlanIndexed, const ipUInt64 sizeT) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element In this version we also allow plan indexed with a single element in which case we apply this element for each splitted data | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::enable_if< typename boost::is_base_of< BasePlanIndexedAttribute, InputAttributeType >::type, boost::shared_ptr< PlanIndexedSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > >::type | splitPlans3dColorOrSingle (const boost::shared_ptr< InputAttributeType > &pPlanIndexedAttribute, const ipUInt64 sizeT) |
| create a splitted image operation used for data dispatch where all color plans of image are considered as a single element In this version we also allow plan indexed with a single element in which case we apply this element for each splitted data | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SimpleShape2dCollSplit< TProcessor, ipsdk::shape::segmentation::Shape2dCollConstPtr, TAttribute > > | simpleShape2dCollSplit (const ipsdk::shape::segmentation::Shape2dCollConstPtr &pShape2dColl) |
| create a simple splitted shaped 2d collection operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::shared_ptr< SimpleShape2dCollSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > | simpleShape2dCollSplit (const boost::shared_ptr< InputAttributeType > &pShape2dCollAttribute) |
| create a simple splitted shaped 2d collection operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< StripShape2dCollSplit< TProcessor, ipsdk::shape::segmentation::Shape2dCollConstPtr, TAttribute > > | stripShape2dCollSplit (const ipsdk::shape::segmentation::Shape2dCollConstPtr &pShape2dCollAttribute) |
| create a by strip splitted shaped 2d collection operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::shared_ptr< StripShape2dCollSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > | stripShape2dCollSplit (const boost::shared_ptr< InputAttributeType > &pShape2dCollAttribute) |
| create a by strip splitted shaped 2d collection operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SimpleShape3dCollSplit< TProcessor, ipsdk::shape::segmentation::Shape3dCollConstPtr, TAttribute > > | simpleShape3dCollSplit (const ipsdk::shape::segmentation::Shape3dCollConstPtr &pShape3dCollAttribute) |
| create a simple splitted shaped 3d collection operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::shared_ptr< SimpleShape3dCollSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > | simpleShape3dCollSplit (const boost::shared_ptr< InputAttributeType > &pShape3dCollAttribute) |
| create a simple splitted shaped 3d collection operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< StripShape3dCollSplit< TProcessor, ipsdk::shape::segmentation::Shape3dCollConstPtr, TAttribute > > | stripShape3dCollSplit (const ipsdk::shape::segmentation::Shape3dCollConstPtr &pShape3dCollAttribute) |
| create a by strip splitted shaped 3d collection operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute , typename InputAttributeType > | |
| boost::shared_ptr< StripShape3dCollSplit< TProcessor, typename InputAttributeType::StorageType, TAttribute > > | stripShape3dCollSplit (const boost::shared_ptr< InputAttributeType > &pShape3dCollAttribute) |
| create a by strip splitted shaped 3d collection operation used for data dispatch | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< StaticImageYStrip2dSplit< TProcessor, image::BaseImage, TAttribute > > | staticYStrip2dSplit (const image::ImagePtr &pImage, const ElementsRangeColl &rowElementInfoColl, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< StaticImageYStrip2dSplit< TProcessor, const image::BaseImage, TAttribute > > | staticYStrip2dSplit (const image::ImageConstPtr &pImage, const ElementsRangeColl &rowElementInfoColl, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< StaticImageYStrip2dSplit< TProcessor, typename boost::mpl::if_< boost::mpl::bool_< TInputAttribute::g_bOutput >, image::BaseImage, const image::BaseImage >::type, TAttribute > > | staticYStrip2dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const ElementsRangeColl &rowElementInfoColl, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< StaticImageZStrip3dSplit< TProcessor, image::BaseImage, TAttribute > > | staticZStrip3dSplit (const image::ImagePtr &pImage, const ElementsRangeColl &planElementInfoColl, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< StaticImageZStrip3dSplit< TProcessor, const image::BaseImage, TAttribute > > | staticZStrip3dSplit (const image::ImageConstPtr &pImage, const ElementsRangeColl &planElementInfoColl, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< StaticImageZStrip3dSplit< TProcessor, typename boost::mpl::if_< boost::mpl::bool_< TInputAttribute::g_bOutput >, image::BaseImage, const image::BaseImage >::type, TAttribute > > | staticZStrip3dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const ElementsRangeColl &planElementInfoColl, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< StaticImageZStrip3dWithKernelSplit< TProcessor, const image::BaseImage, TAttribute > > | staticZStrip3dWithKernelSplit (const image::ImageConstPtr &pImage, const ElementsRangeColl &planElementInfoColl, const KernelXYZ &kernelXYZ, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< StaticImageZStrip3dWithKernelSplit< TProcessor, const image::BaseImage, TAttribute > > | staticZStrip3dWithKernelSplit (const image::ImageConstPtr &pImage, const ElementsRangeColl &planElementInfoColl, const StructuringElementXYZ &structuringElementXYZ, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< StaticImageZStrip3dWithKernelSplit< TProcessor, const image::BaseImage, TAttribute > > | staticZStrip3dWithKernelSplit (const image::ImageConstPtr &pImage, const ElementsRangeColl &planElementInfoColl, const ipUInt32 startingKernelSizeX, const ipUInt32 endingKernelSizeX, const ipUInt32 startingKernelSizeY, const ipUInt32 endingKernelSizeY, const ipUInt32 startingKernelSizeZ, const ipUInt32 endingKernelSizeZ, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< StaticImageZStrip3dWithKernelSplit< TProcessor, typename boost::mpl::if_< boost::mpl::bool_< TInputAttribute::g_bOutput >, image::BaseImage, const image::BaseImage >::type, TAttribute > > | staticZStrip3dWithKernelSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const ElementsRangeColl &planElementInfoColl, const KernelXYZ &kernelXYZ, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< StaticImageZStrip3dWithKernelSplit< TProcessor, typename boost::mpl::if_< boost::mpl::bool_< TInputAttribute::g_bOutput >, image::BaseImage, const image::BaseImage >::type, TAttribute > > | staticZStrip3dWithKernelSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const ElementsRangeColl &planElementInfoColl, const StructuringElementXYZ &structuringElementXYZ, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< StaticImageZStrip3dWithKernelSplit< TProcessor, typename boost::mpl::if_< boost::mpl::bool_< TInputAttribute::g_bOutput >, image::BaseImage, const image::BaseImage >::type, TAttribute > > | staticZStrip3dWithKernelSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const ElementsRangeColl &planElementInfoColl, const ipUInt32 startingKernelSizeX, const ipUInt32 endingKernelSizeX, const ipUInt32 startingKernelSizeY, const ipUInt32 endingKernelSizeY, const ipUInt32 startingKernelSizeZ, const ipUInt32 endingKernelSizeZ, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYStrip2dSplit< TProcessor, image::BaseImage, TAttribute > > | yStrip2dSplit (const image::ImagePtr &pImage, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYStrip2dSplit< TProcessor, const image::BaseImage, TAttribute > > | yStrip2dSplit (const image::ImageConstPtr &pImage, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::disable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageYStrip2dSplit< TProcessor, const image::BaseImage, TAttribute > > >::type | yStrip2dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::enable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageYStrip2dSplit< TProcessor, image::BaseImage, TAttribute > > >::type | yStrip2dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYStrip2dSplit< TProcessor, image::BaseImage, TAttribute > > | yStrip2dSplit (const image::ImagePtr &pImage, const image::eStripParsingDirection &stripParsingDirection, const image::eStripParsingDirection &lineParsingDirection) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYStrip2dSplit< TProcessor, const image::BaseImage, TAttribute > > | yStrip2dSplit (const image::ImageConstPtr &pImage, const image::eStripAllocationType &stripAllocationType, const image::eStripParsingDirection &stripParsingDirection, const image::eStripParsingDirection &lineParsingDirection) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::disable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageYStrip2dSplit< TProcessor, const image::BaseImage, TAttribute > > >::type | yStrip2dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripAllocationType &stripAllocationType, const image::eStripParsingDirection &stripParsingDirection, const image::eStripParsingDirection &lineParsingDirection) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::enable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageYStrip2dSplit< TProcessor, image::BaseImage, TAttribute > > >::type | yStrip2dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripParsingDirection &stripParsingDirection, const image::eStripParsingDirection &lineParsingDirection) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYSubStrip2dSplit< TProcessor, image::BaseImage, TAttribute > > | ySubStrip2dSplit (const image::ImagePtr &pImage, ipUInt64 yOffset, ipUInt64 nbRows) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYSubStrip2dSplit< TProcessor, const image::BaseImage, TAttribute > > | ySubStrip2dSplit (const image::ImageConstPtr &pImage, ipUInt64 yOffset, ipUInt64 nbRows, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::disable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageYSubStrip2dSplit< TProcessor, const image::BaseImage, TAttribute > > >::type | ySubStrip2dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, ipUInt64 yOffset, ipUInt64 nbRows, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::enable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageYSubStrip2dSplit< TProcessor, image::BaseImage, TAttribute > > >::type | ySubStrip2dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, ipUInt64 yOffset, ipUInt64 nbRows) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageXStrip2dSplit< TProcessor, image::BaseImage, TAttribute > > | xStrip2dSplit (const image::ImagePtr &pImage, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageXStrip2dSplit< TProcessor, const image::BaseImage, TAttribute > > | xStrip2dSplit (const image::ImageConstPtr &pImage, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::disable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageXStrip2dSplit< TProcessor, const image::BaseImage, TAttribute > > >::type | xStrip2dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::enable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageXStrip2dSplit< TProcessor, image::BaseImage, TAttribute > > >::type | xStrip2dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYStrip2dWithKernelSplit< TProcessor, const image::BaseImage, TAttribute > > | yStrip2dWithKernelSplit (const image::ImageConstPtr &pImage, const KernelXY &kernelXY, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYStrip2dWithKernelSplit< TProcessor, const image::BaseImage, TAttribute > > | yStrip2dWithKernelSplit (const image::ImageConstPtr &pImage, const StructuringElementXY &structuringElementXY, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYStrip2dWithKernelSplit< TProcessor, const image::BaseImage, TAttribute > > | yStrip2dWithKernelSplit (const image::ImageConstPtr &pImage, const ipUInt64 startingKernelSizeX, const ipUInt64 endingKernelSizeX, const ipUInt64 startingKernelSizeY, const ipUInt64 endingKernelSizeY, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< ImageYStrip2dWithKernelSplit< TProcessor, typename boost::mpl::if_< boost::mpl::bool_< TInputAttribute::g_bOutput >, image::BaseImage, const image::BaseImage >::type, TAttribute > > | yStrip2dWithKernelSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const KernelXY &kernelXY, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< ImageYStrip2dWithKernelSplit< TProcessor, typename boost::mpl::if_< boost::mpl::bool_< TInputAttribute::g_bOutput >, image::BaseImage, const image::BaseImage >::type, TAttribute > > | yStrip2dWithKernelSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const StructuringElementXY &structuringElementXY, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< ImageYStrip2dWithKernelSplit< TProcessor, typename boost::mpl::if_< boost::mpl::bool_< TInputAttribute::g_bOutput >, image::BaseImage, const image::BaseImage >::type, TAttribute > > | yStrip2dWithKernelSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const ipUInt64 startingKernelSizeX, const ipUInt64 endingKernelSizeX, const ipUInt64 startingKernelSizeY, const ipUInt64 endingKernelSizeY, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageXStrip2dWithKernelSplit< TProcessor, const image::BaseImage, TAttribute > > | xStrip2dWithKernelSplit (const image::ImageConstPtr &pImage, const KernelXY &kernelXY, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct, const ipUInt64 nbMaxEltsPerSplit=NumericLimits< ipUInt64 >::max()) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageXStrip2dWithKernelSplit< TProcessor, const image::BaseImage, TAttribute > > | xStrip2dWithKernelSplit (const image::ImageConstPtr &pImage, const StructuringElementXY &structuringElementXY, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct, const ipUInt64 nbMaxEltsPerSplit=NumericLimits< ipUInt64 >::max()) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageXStrip2dWithKernelSplit< TProcessor, const image::BaseImage, TAttribute > > | xStrip2dWithKernelSplit (const image::ImageConstPtr &pImage, const ipUInt64 startingKernelSizeX, const ipUInt64 endingKernelSizeX, const ipUInt64 startingKernelSizeY, const ipUInt64 endingKernelSizeY, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct, const ipUInt64 nbMaxEltsPerSplit=NumericLimits< ipUInt64 >::max()) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< ImageXStrip2dWithKernelSplit< TProcessor, typename boost::mpl::if_< boost::mpl::bool_< TInputAttribute::g_bOutput >, image::BaseImage, const image::BaseImage >::type, TAttribute > > | xStrip2dWithKernelSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const KernelXY &kernelXY, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct, const ipUInt64 nbMaxEltsPerSplit=NumericLimits< ipUInt64 >::max()) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< ImageXStrip2dWithKernelSplit< TProcessor, typename boost::mpl::if_< boost::mpl::bool_< TInputAttribute::g_bOutput >, image::BaseImage, const image::BaseImage >::type, TAttribute > > | xStrip2dWithKernelSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const StructuringElementXY &structuringElementXY, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct, const ipUInt64 nbMaxEltsPerSplit=NumericLimits< ipUInt64 >::max()) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< ImageXStrip2dWithKernelSplit< TProcessor, typename boost::mpl::if_< boost::mpl::bool_< TInputAttribute::g_bOutput >, image::BaseImage, const image::BaseImage >::type, TAttribute > > | xStrip2dWithKernelSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const ipUInt64 startingKernelSizeX, const ipUInt64 endingKernelSizeX, const ipUInt64 startingKernelSizeY, const ipUInt64 endingKernelSizeY, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct, const ipUInt64 nbMaxEltsPerSplit=NumericLimits< ipUInt64 >::max()) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYStrip3dSplit< TProcessor, image::BaseImage, TAttribute > > | yStrip3dSplit (const image::ImagePtr &pImage, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYStrip3dSplit< TProcessor, const image::BaseImage, TAttribute > > | yStrip3dSplit (const image::ImageConstPtr &pImage, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::disable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageYStrip3dSplit< TProcessor, const image::BaseImage, TAttribute > > >::type | yStrip3dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::enable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageYStrip3dSplit< TProcessor, image::BaseImage, TAttribute > > >::type | yStrip3dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYStripColor2dSplit< TProcessor, image::BaseImage, TAttribute > > | yStripColor2dSplit (const image::ImagePtr &pImage, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYStripColor2dSplit< TProcessor, const image::BaseImage, TAttribute > > | yStripColor2dSplit (const image::ImageConstPtr &pImage, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::disable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageYStripColor2dSplit< TProcessor, const image::BaseImage, TAttribute > > >::type | yStripColor2dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::enable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageYStripColor2dSplit< TProcessor, image::BaseImage, TAttribute > > >::type | yStripColor2dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYStripColor2dSplit< TProcessor, image::BaseImage, TAttribute > > | yStripColorOrGrey2dSplit (const image::ImagePtr &pImage, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYStripColor2dSplit< TProcessor, const image::BaseImage, TAttribute > > | yStripColorOrGrey2dSplit (const image::ImageConstPtr &pImage, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::disable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageYStripColor2dSplit< TProcessor, const image::BaseImage, TAttribute > > >::type | yStripColorOrGrey2dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::enable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageYStripColor2dSplit< TProcessor, image::BaseImage, TAttribute > > >::type | yStripColorOrGrey2dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYStripSeq2dSplit< TProcessor, image::BaseImage, TAttribute > > | yStripSeq2dSplit (const image::ImagePtr &pImage, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageYStripSeq2dSplit< TProcessor, const image::BaseImage, TAttribute > > | yStripSeq2dSplit (const image::ImageConstPtr &pImage, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::disable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageYStripSeq2dSplit< TProcessor, const image::BaseImage, TAttribute > > >::type | yStripSeq2dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::enable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageYStripSeq2dSplit< TProcessor, image::BaseImage, TAttribute > > >::type | yStripSeq2dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageZStrip3dSplit< TProcessor, image::BaseImage, TAttribute > > | zStrip3dSplit (const image::ImagePtr &pImage, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageZStrip3dSplit< TProcessor, const image::BaseImage, TAttribute > > | zStrip3dSplit (const image::ImageConstPtr &pImage, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::disable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageZStrip3dSplit< TProcessor, const image::BaseImage, TAttribute > > >::type | zStrip3dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::enable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageZStrip3dSplit< TProcessor, image::BaseImage, TAttribute > > >::type | zStrip3dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageZSubStrip3dSplit< TProcessor, image::BaseImage, TAttribute > > | zSubStrip3dSplit (const image::ImagePtr &pImage, ipUInt64 zOffset, ipUInt64 nbZPlans) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageZSubStrip3dSplit< TProcessor, const image::BaseImage, TAttribute > > | zSubStrip3dSplit (const image::ImageConstPtr &pImage, ipUInt64 zOffset, ipUInt64 nbZPlans, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::disable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageZSubStrip3dSplit< TProcessor, const image::BaseImage, TAttribute > > >::type | zSubStrip3dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, ipUInt64 zOffset, ipUInt64 nbZPlans, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::enable_if< boost::mpl::bool_< TInputAttribute::g_bOutput >, boost::shared_ptr< ImageZSubStrip3dSplit< TProcessor, image::BaseImage, TAttribute > > >::type | zSubStrip3dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, ipUInt64 zOffset, ipUInt64 nbZPlans) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageZStripColor3dSplit< TProcessor, image::BaseImage, TAttribute > > | zStripColor3dSplit (const image::ImagePtr &pImage, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageZStripColor3dSplit< TProcessor, const image::BaseImage, TAttribute > > | zStripColor3dSplit (const image::ImageConstPtr &pImage, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< ImageZStripColor3dSplit< TProcessor, typename boost::mpl::if_< boost::mpl::bool_< TInputAttribute::g_bOutputAttribute >, image::BaseImage, const image::BaseImage >::type, TAttribute > > | zStripColor3dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageZStripColor3dSplit< TProcessor, image::BaseImage, TAttribute > > | zStripColorOrGrey3dSplit (const image::ImagePtr &pImage, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageZStripColor3dSplit< TProcessor, const image::BaseImage, TAttribute > > | zStripColorOrGrey3dSplit (const image::ImageConstPtr &pImage, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< ImageZStripColor3dSplit< TProcessor, typename boost::mpl::if_< boost::mpl::bool_< TInputAttribute::g_bOutputAttribute >, image::BaseImage, const image::BaseImage >::type, TAttribute > > | zStripColorOrGrey3dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageZStrip3dWithKernelSplit< TProcessor, const image::BaseImage, TAttribute > > | zStrip3dWithKernelSplit (const image::ImageConstPtr &pImage, const KernelXYZ &kernelXYZ, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageZStrip3dWithKernelSplit< TProcessor, const image::BaseImage, TAttribute > > | zStrip3dWithKernelSplit (const image::ImageConstPtr &pImage, const StructuringElementXYZ &structuringElementXYZ, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< ImageZStrip3dWithKernelSplit< TProcessor, const image::BaseImage, TAttribute > > | zStrip3dWithKernelSplit (const image::ImageConstPtr &pImage, const ipUInt64 startingKernelSizeX, const ipUInt64 endingKernelSizeX, const ipUInt64 startingKernelSizeY, const ipUInt64 endingKernelSizeY, const ipUInt64 startingKernelSizeZ, const ipUInt64 endingKernelSizeZ, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< ImageZStrip3dWithKernelSplit< TProcessor, typename boost::mpl::if_< boost::mpl::bool_< TInputAttribute::g_bOutput >, image::BaseImage, const image::BaseImage >::type, TAttribute > > | zStrip3dWithKernelSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const KernelXYZ &kernelXYZ, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< ImageZStrip3dWithKernelSplit< TProcessor, typename boost::mpl::if_< boost::mpl::bool_< TInputAttribute::g_bOutput >, image::BaseImage, const image::BaseImage >::type, TAttribute > > | zStrip3dWithKernelSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const StructuringElementXYZ &structuringElementXYZ, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< ImageZStrip3dWithKernelSplit< TProcessor, typename boost::mpl::if_< boost::mpl::bool_< TInputAttribute::g_bOutput >, image::BaseImage, const image::BaseImage >::type, TAttribute > > | zStrip3dWithKernelSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const ipUInt64 startingKernelSizeX, const ipUInt64 endingKernelSizeX, const ipUInt64 startingKernelSizeY, const ipUInt64 endingKernelSizeY, const ipUInt64 startingKernelSizeZ, const ipUInt64 endingKernelSizeZ, const image::eStripAllocationType &stripAllocationType=image::eStripAllocationType::eSAT_NoAllocation, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< PreviousImageYStrip2dSplit< TProcessor, const image::BaseImage, TAttribute > > | previousYStrip2dSplit (const image::ImageConstPtr &pImage, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< PreviousImageYStrip2dSplit< TProcessor, const image::BaseImage, TAttribute > > | previousYStrip2dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< PreviousImageZStrip3dSplit< TProcessor, const image::BaseImage, TAttribute > > | previousZStrip3dSplit (const image::ImageConstPtr &pImage, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< PreviousImageZStrip3dSplit< TProcessor, const image::BaseImage, TAttribute > > | previousZStrip3dSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::eStripParsingDirection &stripParsingDirection=image::eStripParsingDirection::eSPD_Direct) |
| template<typename OutputDataType > | |
| boost::enable_if_c< OutputDataType::g_bInput, BoolResult >::type | readStripFromImage (const OutputDataType &strip) |
| method allowing to read strip data from image for input strips types | |
| template<typename OutputDataType > | |
| boost::disable_if_c< OutputDataType::g_bInput, BoolResult >::type | readStripFromImage (const OutputDataType &strip) |
| method allowing to read strip data from image for input strips types | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< CudaSubImageSplit< TProcessor, TAttribute > > | splitGpu (const image::ImagePtr &pImage) |
| create a splitted image operation used for data dispatch on GPUs | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< CudaSubImageSplit< TProcessor, TAttribute > > | splitGpu (const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch on GPUs | |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< CudaSubImageSplit< TProcessor, TAttribute > > | splitGpu (const boost::shared_ptr< TInputAttribute > &pInputAttribute) |
| create a splitted image operation used for data dispatch on GPUs | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | split2d (const image::ImagePtr &pImage) |
| create a splitted image operation used for data dispatch where all 2d plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | split2d (const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 2d plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | split2d (const boost::shared_ptr< TInputAttribute > &pInputAttribute) |
| create a splitted image operation used for data dispatch where all 2d plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | split2dOrSingle (const image::ImagePtr &pImage) |
| create a splitted image operation used for data dispatch where all 2d plans of image are considered as a single element. In this case a single plan image will be considered as an unsplitted data | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | split2dOrSingle (const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 2d plans of image are considered as a single element. In this case a single plan image will be considered as an unsplitted data | |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | split2dOrSingle (const boost::shared_ptr< TInputAttribute > &pInputAttribute) |
| create a splitted image operation used for data dispatch where all 2d plans of image are considered as a single element. In this case a single plan image will be considered as an unsplitted data | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | splitColor2d (const image::ImagePtr &pImage) |
| create a splitted image operation used for data dispatch where all 2d color plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | splitColor2d (const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 2d color plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | splitColor2d (const boost::shared_ptr< TInputAttribute > &pInputAttribute) |
| create a splitted image operation used for data dispatch where all 2d color plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | splitColorOrGrey2d (const image::ImagePtr &pImage) |
| create a splitted image operation used for data dispatch where all 2d color plans of image are considered as a single element In this case a single grey plan image will be considered as an unsplitted data | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | splitColorOrGrey2d (const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 2d color plans of image are considered as a single element In this case a single grey plan image will be considered as an unsplitted data | |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | splitColorOrGrey2d (const boost::shared_ptr< TInputAttribute > &pInputAttribute) |
| create a splitted image operation used for data dispatch where all 2d color plans of image are considered as a single element In this case a single grey plan image will be considered as an unsplitted data | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | splitSequence2d (const image::ImagePtr &pImage) |
| create a splitted image operation used for data dispatch where all 2d sequence plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | splitSequence2d (const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 2d sequence plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | splitSequence2d (const boost::shared_ptr< TInputAttribute > &pInputAttribute) |
| create a splitted image operation used for data dispatch where all 2d sequence plans of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | split3d (const image::ImagePtr &pImage) |
| create a splitted image operation used for data dispatch where all 3d volumes of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | split3d (const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 3d volumes of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | split3d (const boost::shared_ptr< TInputAttribute > &pInputAttribute) |
| create a splitted image operation used for data dispatch where all 3d volumes of image are considered as a single element | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | split3dOrSingle (const image::ImagePtr &pImage) |
| create a splitted image operation used for data dispatch where all 3d volumes of image are considered as a single element. In this case a single 3d volume image will be considered as an unsplitted data | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | split3dOrSingle (const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 3d volumes of image are considered as a single element. In this case a single 3d volume image will be considered as an unsplitted data | |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | split3dOrSingle (const boost::shared_ptr< TInputAttribute > &pInputAttribute) |
| create a splitted image operation used for data dispatch where all 3d volumes of image are considered as a single element. In this case a single 3d volume image will be considered as an unsplitted data | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | splitColor3d (const image::ImagePtr &pImage) |
| create a splitted image operation used for data dispatch where all 3d color images are considered as a single element | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | splitColor3d (const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 3d color images are considered as a single element | |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | splitColor3d (const boost::shared_ptr< TInputAttribute > &pInputAttribute) |
| create a splitted image operation used for data dispatch where all 3d color images are considered as a single element | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | splitColorOrGrey3d (const image::ImagePtr &pImage) |
| create a splitted image operation used for data dispatch where all 3d color plans of image are considered as a single element In this case a single grey plan image will be considered as an unsplitted data | |
| template<typename TProcessor , typename TAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | splitColorOrGrey3d (const image::ImageConstPtr &pImage) |
| create a splitted image operation used for data dispatch where all 3d color plans of image are considered as a single element In this case a single grey plan image will be considered as an unsplitted data | |
| template<typename TProcessor , typename TAttribute , typename TInputAttribute > | |
| boost::shared_ptr< SubImageSplit< TProcessor, TAttribute > > | splitColorOrGrey3d (const boost::shared_ptr< TInputAttribute > &pInputAttribute) |
| create a splitted image operation used for data dispatch where all 3d color plans of image are considered as a single element In this case a single grey plan image will be considered as an unsplitted data | |
| template<typename TProcessor , typename TOutputAttribute > | |
| boost::shared_ptr< InputImageTile2dCollSplit< TProcessor, TOutputAttribute > > | tile2dCollSplit (const typename InputImageTile2dCollSplit< TProcessor, TOutputAttribute >::InputImagePtrType &pImage, const image::Border2dPolicy &border2dPolicy, const Tile2dCoordsColl &tile2dCoordsColl) |
| template<typename TProcessor , typename TOutputAttribute , typename TInputAttribute > | |
| boost::enable_if_c< TInputAttribute::g_imageProcessingAttributeType==eImageProcessingAttributeType::eIPAT_Image &&TInputAttribute::g_bOutput==false, boost::shared_ptr< InputImageTile2dCollSplit< TProcessor, TOutputAttribute > > >::type | tile2dCollSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::Border2dPolicy &border2dPolicy, const Tile2dCoordsColl &tile2dCoordsColl) |
| template<typename TProcessor , typename TOutputAttribute > | |
| boost::shared_ptr< ImageTile2dCollSplit< TProcessor, TOutputAttribute > > | tile2dCollSplit (const typename ImageTile2dCollSplit< TProcessor, TOutputAttribute >::InputImagePtrType &pImage, const Tile2dCoordsColl &tile2dCoordsColl) |
| template<typename TProcessor , typename TOutputAttribute , typename TInputAttribute > | |
| boost::enable_if_c< TInputAttribute::g_imageProcessingAttributeType==eImageProcessingAttributeType::eIPAT_Image &&TInputAttribute::g_bOutput==true, boost::shared_ptr< ImageTile2dCollSplit< TProcessor, TOutputAttribute > > >::type | tile2dCollSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const Tile2dCoordsColl &tile2dCoordsColl) |
| template<typename TProcessor , typename TOutputAttribute > | |
| boost::shared_ptr< InputImageTile3dCollSplit< TProcessor, TOutputAttribute > > | tile3dCollSplit (const typename InputImageTile3dCollSplit< TProcessor, TOutputAttribute >::InputImagePtrType &pImage, const image::Border3dPolicy &border3dPolicy, const Tile3dCoordsColl &tile3dCoordsColl) |
| template<typename TProcessor , typename TOutputAttribute , typename TInputAttribute > | |
| boost::enable_if_c< TInputAttribute::g_imageProcessingAttributeType==eImageProcessingAttributeType::eIPAT_Image &&TInputAttribute::g_bOutput==false, boost::shared_ptr< InputImageTile3dCollSplit< TProcessor, TOutputAttribute > > >::type | tile3dCollSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const image::Border3dPolicy &border3dPolicy, const Tile3dCoordsColl &tile3dCoordsColl) |
| template<typename TProcessor , typename TOutputAttribute > | |
| boost::shared_ptr< ImageTile3dCollSplit< TProcessor, TOutputAttribute > > | tile3dCollSplit (const typename ImageTile3dCollSplit< TProcessor, TOutputAttribute >::InputImagePtrType &pImage, const Tile3dCoordsColl &tile3dCoordsColl) |
| template<typename TProcessor , typename TOutputAttribute , typename TInputAttribute > | |
| boost::enable_if_c< TInputAttribute::g_imageProcessingAttributeType==eImageProcessingAttributeType::eIPAT_Image &&TInputAttribute::g_bOutput==true, boost::shared_ptr< ImageTile3dCollSplit< TProcessor, TOutputAttribute > > >::type | tile3dCollSplit (const boost::shared_ptr< TInputAttribute > &pInputAttribute, const Tile3dCoordsColl &tile3dCoordsColl) |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateInOut (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const boost::weak_ptr< InputAttributeType > &pInputAttribute, const eImageInitializerStoragePolicy &storagePolicy=eImageInitializerStoragePolicy::eIISP_Inherit) |
| function allowing to duplicate an input image to an output image | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateInOut (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const boost::shared_ptr< InputAttributeType > &pInputAttribute, const eImageInitializerStoragePolicy &storagePolicy=eImageInitializerStoragePolicy::eIISP_Inherit) |
| function allowing to duplicate an input image to an output image | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateInOut (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const boost::weak_ptr< InputAttributeType > &pInputAttribute, const image::eImageBufferType &imageBufferType, const eImageInitializerDistributionPolicy &distributionPolicy=eImageInitializerDistributionPolicy::eIIDP_AllowDistribution) |
| function allowing to duplicate an input image to an output image with respect to a given image buffer type | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateInOut (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const boost::shared_ptr< InputAttributeType > &pInputAttribute, const image::eImageBufferType &imageBufferType, const eImageInitializerDistributionPolicy &distributionPolicy=eImageInitializerDistributionPolicy::eIIDP_AllowDistribution) |
| function allowing to duplicate an input image to an output image with respect to a given image buffer type | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateInOut (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const boost::weak_ptr< InputAttributeType > &pInputAttribute, const eImageInitializerStoragePolicy &storagePolicy, const image::eImageBufferType &imageBufferType) |
| function allowing to duplicate an input image to an output image with respect to a given image buffer type and a storage type | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateInOut (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const boost::shared_ptr< InputAttributeType > &pInputAttribute, const eImageInitializerStoragePolicy &storagePolicy, const image::eImageBufferType &imageBufferType) |
| function allowing to duplicate an input image to an output image with respect to a given image buffer type and a storage type | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateInOut (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const boost::weak_ptr< InputAttributeType > &pInputAttribute, const IBTAttributeConstWeakPtr &pIBTAttribute, const eImageInitializerStoragePolicy &storagePolicy=eImageInitializerStoragePolicy::eIISP_Inherit) |
| function allowing to duplicate an input image to an output image with respect to a given image buffer type and a storage type | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateInOut (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const boost::shared_ptr< InputAttributeType > &pInputAttribute, const IBTAttributeConstPtr &pIBTAttribute, const eImageInitializerStoragePolicy &storagePolicy=eImageInitializerStoragePolicy::eIISP_Inherit) |
| function allowing to duplicate an input image to an output image with respect to a given image buffer type and a storage type | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | customOutput (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const CustomImageInfoPtr &pCustomImageInfo) |
| function allowing to initialize an output image using a derived object to define output image properties | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | customOutput (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const CustomImageInfoPtr &pCustomImageInfo) |
| function allowing to initialize an output image using a derived object to define output image properties | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | customOutput (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const CustomImageInfoPtr &pCustomImageInfo, const eImageInitializerStoragePolicy &storagePolicy) |
| function allowing to initialize an output image using a derived object to define output image properties | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | customOutput (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const CustomImageInfoPtr &pCustomImageInfo, const eImageInitializerStoragePolicy &storagePolicy) |
| function allowing to initialize an output image using a derived object to define output image properties | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateGreyInOut (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const boost::weak_ptr< InputAttributeType > &pInputAttribute, const eImageInitializerStoragePolicy &storagePolicy=eImageInitializerStoragePolicy::eIISP_Inherit) |
| function allowing to duplicate an input image to an output image with respect to input image geometry but its color component | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateGreyInOut (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const boost::shared_ptr< InputAttributeType > &pInputAttribute, const eImageInitializerStoragePolicy &storagePolicy=eImageInitializerStoragePolicy::eIISP_Inherit) |
| function allowing to duplicate an input image to an output image with respect to input image geometry but its color component | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateGreyInOut (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const boost::weak_ptr< InputAttributeType > &pInputAttribute, const image::eImageBufferType &imageBufferType, const eImageInitializerStoragePolicy &storagePolicy=eImageInitializerStoragePolicy::eIISP_Inherit) |
| function allowing to duplicate an input image to an output image with respect to input image geometry but its color component | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateGreyInOut (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const boost::shared_ptr< InputAttributeType > &pInputAttribute, const image::eImageBufferType &imageBufferType, const eImageInitializerStoragePolicy &storagePolicy=eImageInitializerStoragePolicy::eIISP_Inherit) |
| function allowing to duplicate an input image to an output image with respect to input image geometry but its color component | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateSingleInOut (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const boost::weak_ptr< InputAttributeType > &pInputAttribute, const eImageInitializerStoragePolicy &storagePolicy=eImageInitializerStoragePolicy::eIISP_Inherit) |
| function allowing to duplicate an input image to an output image with respect to input image geometry but its temporal component | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateSingleInOut (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const boost::shared_ptr< InputAttributeType > &pInputAttribute, const eImageInitializerStoragePolicy &storagePolicy=eImageInitializerStoragePolicy::eIISP_Inherit) |
| function allowing to duplicate an input image to an output image with respect to input image geometry but its temporal component | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicate2dInOut (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const boost::weak_ptr< InputAttributeType > &pInputAttribute, const eImageInitializerStoragePolicy &storagePolicy=eImageInitializerStoragePolicy::eIISP_Inherit) |
| function allowing to duplicate an input image to an output image with respect to input image geometry but its z componentz | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicate2dInOut (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const boost::shared_ptr< InputAttributeType > &pInputAttribute, const eImageInitializerStoragePolicy &storagePolicy=eImageInitializerStoragePolicy::eIISP_Inherit) |
| function allowing to duplicate an input image to an output image with respect to input image geometry but its temporal component | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateRgbInOut (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const boost::weak_ptr< InputAttributeType > &pInputAttribute, const eImageInitializerStoragePolicy &storagePolicy=eImageInitializerStoragePolicy::eIISP_Inherit) |
| function allowing to duplicate an input image to an output image with respect to input image geometry but forcing an Rgb output image and a Real ouput image buffer type | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateRgbInOut (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const boost::shared_ptr< InputAttributeType > &pInputAttribute, const eImageInitializerStoragePolicy &storagePolicy=eImageInitializerStoragePolicy::eIISP_Inherit) |
| function allowing to duplicate an input image to an output image with respect to input image geometry but forcing an Rgb output image and a Real ouput image buffer type | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateRgbInOut (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const boost::weak_ptr< InputAttributeType > &pInputAttribute, const image::eImageBufferType &imageBufferType, const eImageInitializerStoragePolicy &storagePolicy=eImageInitializerStoragePolicy::eIISP_Inherit) |
| function allowing to duplicate an input image to an output image with respect to input image geometry and to a given image buffer type | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | duplicateRgbInOut (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const boost::shared_ptr< InputAttributeType > &pInputAttribute, const image::eImageBufferType &imageBufferType, const eImageInitializerStoragePolicy &storagePolicy=eImageInitializerStoragePolicy::eIISP_Inherit) |
| function allowing to duplicate an input image to an output image with respect to input image geometry and to a given image buffer type | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | promoteUnary (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const boost::weak_ptr< InputAttributeType > &pInputAttribute, const ePromoteUnaryType &promoteUnaryType) |
| functions allowing to deduce output image buffer type promotion from an input image buffer type | |
| template<typename InputAttributeType , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | promoteUnary (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const boost::shared_ptr< InputAttributeType > &pInputAttribute, const ePromoteUnaryType &promoteUnaryType) |
| functions allowing to deduce output image buffer type promotion from an input image buffer type | |
| template<typename InputAttributeType1 , typename InputAttributeType2 , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | promoteBinary (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const boost::weak_ptr< InputAttributeType1 > &pInputAttribute1, const boost::weak_ptr< InputAttributeType2 > &pInputAttribute2, const ePromoteBinaryType &promoteBinaryType, const bool bAllowReInterpretation=false) |
| functions allowing to deduce output image buffer type promotion from two input image buffer types retrieving unsigned image buffer type from input image buffer type | |
| template<typename InputAttributeType1 , typename InputAttributeType2 , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | promoteBinary (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const boost::shared_ptr< InputAttributeType1 > &pInputAttribute1, const boost::shared_ptr< InputAttributeType2 > &pInputAttribute2, const ePromoteBinaryType &promoteBinaryType, const bool bAllowReInterpretation=false) |
| functions allowing to deduce output image buffer type promotion from two input image buffer types retrieving unsigned image buffer type from input image buffer type | |
| template<typename InputAttributeType1 , typename InputAttributeType2 , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | promoteReInterpretable (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const boost::weak_ptr< InputAttributeType1 > &pInputAttribute1, const boost::weak_ptr< InputAttributeType2 > &pInputAttribute2, const ePromoteBinaryType &promoteBinaryType) |
| functions allowing to deduce output image buffer type promotion from two input image buffer types retrieving unsigned image buffer type from input image buffer type. On output image can be reinterpreted | |
| template<typename InputAttributeType1 , typename InputAttributeType2 , typename OutputAttributeType > | |
| processor::OutputInitializerPtr | promoteReInterpretable (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const boost::shared_ptr< InputAttributeType1 > &pInputAttribute1, const boost::shared_ptr< InputAttributeType2 > &pInputAttribute2, const ePromoteBinaryType &promoteBinaryType) |
| functions allowing to deduce output image buffer type promotion from two input image buffer types retrieving unsigned image buffer type from input image buffer type. On output image can be reinterpreted | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | fromImage (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const ImageAttributeConstWeakPtr &pInputImageAttribute, const eFromImagePlanIndexedPolicy &fromImagePlanIndexedPolicy) |
| function allowing to initialize a plan indexed collection with respect to a given image geometry | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | fromImage (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const ImageAttributeConstPtr &pInputAttribute, const eFromImagePlanIndexedPolicy &fromImagePlanIndexedPolicy) |
| function allowing to initialize a plan indexed collection with respect to a given image geometry | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | fromImage (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const ImageAttributeConstPtr &pInputAttribute) |
| function allowing to initialize a plan indexed collection with respect to a given image geometry | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | fromImageButColor (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const ImageAttributeConstPtr &pInputAttribute) |
| function allowing to initialize a plan indexed collection with respect to a given image geometry | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | fromImageButVolume (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const ImageAttributeConstPtr &pInputAttribute) |
| function allowing to initialize a plan indexed collection with respect to a given image geometry | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | fromImage (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const ImageAttributeConstWeakPtr &pInputImageAttribute, const eFromImagePlanIndexedPolicy &fromImagePlanIndexedPolicy, boost::function< typename OutputAttributeType::PlanStorageType()> planCreator) |
| function allowing to initialize a plan indexed collection with respect to a given image geometry | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | fromImage (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const ImageAttributeConstPtr &pInputAttribute, const eFromImagePlanIndexedPolicy &fromImagePlanIndexedPolicy, boost::function< typename OutputAttributeType::PlanStorageType()> planCreator) |
| function allowing to initialize a plan indexed collection with respect to a given image geometry | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | fromImage (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const ImageAttributeConstPtr &pInputAttribute, boost::function< typename OutputAttributeType::PlanStorageType()> planCreator) |
| function allowing to initialize a plan indexed collection with respect to a given image geometry | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | fromImageButColor (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const ImageAttributeConstPtr &pInputAttribute, boost::function< typename OutputAttributeType::PlanStorageType()> planCreator) |
| function allowing to initialize a plan indexed collection with respect to a given image geometry | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | fromImageButVolume (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const ImageAttributeConstPtr &pInputAttribute, boost::function< typename OutputAttributeType::PlanStorageType()> planCreator) |
| function allowing to initialize a plan indexed collection with respect to a given image geometry | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | fromOther (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const PlanIndexedAttributeConstWeakPtr &pInputAttribute) |
| function allowing to initialize a plan indexed collection with respect to a given other plan indexed shape | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | fromOther (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const PlanIndexedAttributeConstWeakPtr &pInputAttribute) |
| function allowing to initialize a plan indexed collection with respect to a given other plan indexed shape | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | fromOther (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const PlanIndexedAttributeConstWeakPtr &pInputAttribute, boost::function< typename OutputAttributeType::PlanStorageType()> planCreator) |
| function allowing to initialize a plan indexed collection with respect to a given other plan indexed shape | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | fromOther (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const PlanIndexedAttributeConstWeakPtr &pInputAttribute, boost::function< typename OutputAttributeType::PlanStorageType()> planCreator) |
| function allowing to initialize a plan indexed collection with respect to a given other plan indexed shape | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | createFromInfo (const boost::weak_ptr< OutputAttributeType > &pOutputAttribute, const ShapeMeasureInfoSetAttributeConstWeakPtr &pInputShapeMeasureInfoSetAttribute) |
| function allowing to initialize a shape measure set attribute with respect to a given input measure information set attribute | |
| template<typename OutputAttributeType > | |
| processor::OutputInitializerPtr | createFromInfo (const boost::shared_ptr< OutputAttributeType > &pOutputAttribute, const ShapeMeasureInfoSetAttributeConstPtr &pInputShapeMeasureInfoSetAttribute) |
| function allowing to initialize a shape measure set attribute with respect to a given input measure information set attribute | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isArithmeticMeasure (const MeasureFormulaAttributeConstWeakPtr &pAttribute) |
| function allowing to check that a formula is a measure formula associated to a given returned type | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isLogicMeasure (const MeasureFormulaAttributeConstWeakPtr &pAttribute) |
| function allowing to check that a formula is a measure formula associated to a given returned type | |
| template<typename LeafType , typename LeafAttributeType > | |
| processor::RulePtr | matchImageRange (const ImageAttributeConstPtr &pImageAttribute, const boost::shared_ptr< LeafAttributeType > &pLeafAttribute) |
| functions allowing to check that a DataItem leaf value is inside an image buffer type value range | |
| template<typename LeafType , typename LeafAttributeType > | |
| processor::RulePtr | matchImageRange (const ImageAttributeConstWeakPtr &pImageAttribute, const boost::weak_ptr< LeafAttributeType > &pLeafAttribute) |
| functions allowing to check that a DataItem leaf value is inside an image buffer type value range | |
| template<typename ValueAttributeType > | |
| processor::RulePtr | matchImageRange (const ImageAttributeConstPtr &pImageAttribute, const boost::shared_ptr< ValueAttributeType > &pValueAttribute) |
| functions allowing to check that an attribute value is inside an image buffer type value range | |
| template<typename ValueAttributeType > | |
| processor::RulePtr | matchImageRange (const ImageAttributeConstWeakPtr &pImageAttribute, const boost::weak_ptr< ValueAttributeType > &pValueAttribute) |
| functions allowing to check that an attribute value is inside an image buffer type value range | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | is2d (const ImageAttributeConstWeakPtr &pAttribute) |
| functions allowing to check image volume type | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | is3d (const ImageAttributeConstWeakPtr &pAttribute) |
| functions allowing to check image volume type | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isGrey (const ImageAttributeConstWeakPtr &pAttribute) |
| functions allowing to check image color type | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isColor (const ImageAttributeConstWeakPtr &pAttribute) |
| functions allowing to check image color type | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isRgb (const ImageAttributeConstWeakPtr &pAttribute) |
| functions allowing to check image color type | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isUserColor (const ImageAttributeConstWeakPtr &pAttribute) |
| functions allowing to check image color type | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isSingle (const ImageAttributeConstWeakPtr &pAttribute) |
| functions allowing to check image temporal type | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isSequence (const ImageAttributeConstWeakPtr &pAttribute) |
| functions allowing to check image temporal type | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const ImageAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const ImageAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const ImageAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const ImageAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const ImageAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const ImageAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4, const image::eImageBufferType &imageBufferType5) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const ImageAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4, const image::eImageBufferType &imageBufferType5, const image::eImageBufferType &imageBufferType6) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const ImageAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4, const image::eImageBufferType &imageBufferType5, const image::eImageBufferType &imageBufferType6, const image::eImageBufferType &imageBufferType7) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const ImageAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4, const image::eImageBufferType &imageBufferType5, const image::eImageBufferType &imageBufferType6, const image::eImageBufferType &imageBufferType7, const image::eImageBufferType &imageBufferType8) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const ImageAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4, const image::eImageBufferType &imageBufferType5, const image::eImageBufferType &imageBufferType6, const image::eImageBufferType &imageBufferType7, const image::eImageBufferType &imageBufferType8, const image::eImageBufferType &imageBufferType9) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | homogeneousBufferType (const ImageAttributeConstWeakPtr &pAttribute) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | heterogeneousBufferType (const ImageAttributeConstWeakPtr &pAttribute) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | imageType (const ImageAttributeConstWeakPtr &pAttribute, const image::eImageType &imageType0) |
| function allowing to check allowed image types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isGpu (const ImageAttributeConstWeakPtr &pAttribute) |
| functions allowing to check if the image is stored on GPU | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const IBTAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const IBTAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const IBTAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const IBTAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const IBTAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const IBTAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4, const image::eImageBufferType &imageBufferType5) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const IBTAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4, const image::eImageBufferType &imageBufferType5, const image::eImageBufferType &imageBufferType6) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const IBTAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4, const image::eImageBufferType &imageBufferType5, const image::eImageBufferType &imageBufferType6, const image::eImageBufferType &imageBufferType7) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const IBTAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4, const image::eImageBufferType &imageBufferType5, const image::eImageBufferType &imageBufferType6, const image::eImageBufferType &imageBufferType7, const image::eImageBufferType &imageBufferType8) |
| function allowing to check allowed image buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const IBTAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4, const image::eImageBufferType &imageBufferType5, const image::eImageBufferType &imageBufferType6, const image::eImageBufferType &imageBufferType7, const image::eImageBufferType &imageBufferType8, const image::eImageBufferType &imageBufferType9) |
| function allowing to check allowed image buffer types | |
| template<typename AttributeType > | |
| boost::enable_if< typename boost::mpl::equal_to< boost::mpl::int_< AttributeType::g_imageProcessingAttributeType >, boost::mpl::int_< eImageProcessingAttributeType::eIPAT_IPEnum > >::type, ipsdk::processor::RulePtr >::type | operator== (const boost::shared_ptr< AttributeType > &pAttribute, const typename AttributeType::ValueType &value) |
| template<typename AttributeType > | |
| boost::enable_if< typename boost::mpl::equal_to< boost::mpl::int_< AttributeType::g_imageProcessingAttributeType >, boost::mpl::int_< eImageProcessingAttributeType::eIPAT_IPEnum > >::type, ipsdk::processor::RulePtr >::type | isEqual (const boost::weak_ptr< AttributeType > &pAttribute, const typename AttributeType::ValueType &value) |
| template<typename AttributeType > | |
| boost::enable_if< typename boost::mpl::equal_to< boost::mpl::int_< AttributeType::g_imageProcessingAttributeType >, boost::mpl::int_< eImageProcessingAttributeType::eIPAT_IPEnum > >::type, ipsdk::processor::RulePtr >::type | operator!= (const boost::shared_ptr< AttributeType > &pAttribute, const typename AttributeType::ValueType &value) |
| template<typename AttributeType > | |
| boost::enable_if< typename boost::mpl::equal_to< boost::mpl::int_< AttributeType::g_imageProcessingAttributeType >, boost::mpl::int_< eImageProcessingAttributeType::eIPAT_IPEnum > >::type, ipsdk::processor::RulePtr >::type | isNotEqual (const boost::weak_ptr< AttributeType > &pAttribute, const typename AttributeType::ValueType &value) |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchImagePlans (const PlanIndexedAttributeConstWeakPtr &pPlanIndexedAttribute, const ImageAttributeConstWeakPtr &pImageAttribute, const eImagePlansMatchPolicy &imagePlansMatchPolicy) |
| function allowing to match components of a plan indexed attribute with plan geometry of an image | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchImagePlans (const PlanIndexedAttributeConstWeakPtr &pPlanIndexedAttribute, const ImageAttributeConstWeakPtr &pImageAttribute) |
| function allowing to match components of a plan indexed attribute with plan geometry of an image | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchImagePlansButColor (const PlanIndexedAttributeConstWeakPtr &pPlanIndexedAttribute, const ImageAttributeConstWeakPtr &pImageAttribute) |
| function allowing to match components of a plan indexed attribute with plan geometry of an image | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchImagePlansButVolume (const PlanIndexedAttributeConstWeakPtr &pPlanIndexedAttribute, const ImageAttributeConstWeakPtr &pImageAttribute) |
| function allowing to match components of a plan indexed attribute with plan geometry of an image | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchOther (const PlanIndexedAttributeConstWeakPtr &pPlanIndexedAttribute, const PlanIndexedAttributeConstWeakPtr &pOtherAttribute) |
| function allowing to match components of a plan indexed attribute with components of an other plan indexed attribute | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | is2d (const PlanIndexedAttributeConstWeakPtr &pPlanIndexedAttribute) |
| functions allowing to check a given property of plan indexed attribute | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isGrey (const PlanIndexedAttributeConstWeakPtr &pPlanIndexedAttribute) |
| functions allowing to check a given property of plan indexed attribute | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isSingle (const PlanIndexedAttributeConstWeakPtr &pPlanIndexedAttribute) |
| functions allowing to check a given property of plan indexed attribute | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | is2d (const ShapeMeasureInfoSetAttributeConstWeakPtr &pAttribute) |
| function allowing to check shape measure information set volume policy | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | is3d (const ShapeMeasureInfoSetAttributeConstWeakPtr &pAttribute) |
| function allowing to check shape measure information set volume policy | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | is2d (const ShapeMeasureSetAttributeConstWeakPtr &pAttribute) |
| function allowing to check shape measure set volume policy | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | is3d (const ShapeMeasureSetAttributeConstWeakPtr &pAttribute) |
| function allowing to check shape measure set volume policy | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isIndivisible (const ShapeMeasureSetAttributeConstWeakPtr &pAttribute) |
| function allowing to check shape measure set processing policy | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isGeneric (const ShapeMeasureSetAttributeConstWeakPtr &pAttribute) |
| function allowing to check shape measure set processing policy | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isGeometry2d (const ShapeMeasureSetAttributeConstWeakPtr &pAttribute) |
| function allowing to check shape measure set processing policy | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isGeometry3d (const ShapeMeasureSetAttributeConstWeakPtr &pAttribute) |
| function allowing to check shape measure set processing policy | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isIntensity (const ShapeMeasureSetAttributeConstWeakPtr &pAttribute) |
| function allowing to check shape measure set processing policy | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isStarted (const ShapeMeasureSetAttributeConstWeakPtr &pAttribute) |
| function allowing to check shape measure set processing status | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | isEnded (const ShapeMeasureSetAttributeConstWeakPtr &pAttribute) |
| function allowing to check shape measure set processing status | |
| template<typename LeafType , typename LeafAttributeType > | |
| processor::RulePtr | matchStripRange (const StripAttributeConstPtr &pStripAttribute, const boost::shared_ptr< LeafAttributeType > &pLeafAttribute) |
| functions allowing to check that a DataItem leaf value is inside an image buffer type value range | |
| template<typename LeafType , typename LeafAttributeType > | |
| processor::RulePtr | matchStripRange (const StripAttributeConstWeakPtr &pStripAttribute, const boost::weak_ptr< LeafAttributeType > &pLeafAttribute) |
| functions allowing to check that a DataItem leaf value is inside an image buffer type value range | |
| template<typename ValueAttributeType > | |
| processor::RulePtr | matchStripRange (const StripAttributeConstPtr &pStripAttribute, const boost::shared_ptr< ValueAttributeType > &pValueAttribute) |
| functions allowing to check that an attribute value is inside an strip buffer type value range | |
| template<typename ValueAttributeType > | |
| processor::RulePtr | matchStripRange (const StripAttributeConstWeakPtr &pStripAttribute, const boost::weak_ptr< ValueAttributeType > &pValueAttribute) |
| functions allowing to check that an attribute value is inside an strip buffer type value range | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const StripAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0) |
| function allowing to check allowed image strip buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const StripAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1) |
| function allowing to check allowed image strip buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const StripAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2) |
| function allowing to check allowed image strip buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const StripAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3) |
| function allowing to check allowed image strip buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const StripAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4) |
| function allowing to check allowed image strip buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const StripAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4, const image::eImageBufferType &imageBufferType5) |
| function allowing to check allowed image strip buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const StripAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4, const image::eImageBufferType &imageBufferType5, const image::eImageBufferType &imageBufferType6) |
| function allowing to check allowed image strip buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const StripAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4, const image::eImageBufferType &imageBufferType5, const image::eImageBufferType &imageBufferType6, const image::eImageBufferType &imageBufferType7) |
| function allowing to check allowed image strip buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const StripAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4, const image::eImageBufferType &imageBufferType5, const image::eImageBufferType &imageBufferType6, const image::eImageBufferType &imageBufferType7, const image::eImageBufferType &imageBufferType8) |
| function allowing to check allowed image strip buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const StripAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1, const image::eImageBufferType &imageBufferType2, const image::eImageBufferType &imageBufferType3, const image::eImageBufferType &imageBufferType4, const image::eImageBufferType &imageBufferType5, const image::eImageBufferType &imageBufferType6, const image::eImageBufferType &imageBufferType7, const image::eImageBufferType &imageBufferType8, const image::eImageBufferType &imageBufferType9) |
| function allowing to check allowed image strip buffer types | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchTileCollSize (const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2) |
| function allowing to check that size of tile collections match | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchTileCollSize (const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2, const TileCollAttributeConstWeakPtr &pAttribute3) |
| function allowing to check that size of tile collections match | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchTileCollSize (const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2, const TileCollAttributeConstWeakPtr &pAttribute3, const TileCollAttributeConstWeakPtr &pAttribute4) |
| function allowing to check that size of tile collections match | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchTileCollSize (const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2, const TileCollAttributeConstWeakPtr &pAttribute3, const TileCollAttributeConstWeakPtr &pAttribute4, const TileCollAttributeConstWeakPtr &pAttribute5) |
| function allowing to check that size of tile collections match | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchTileCollSize (const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2, const TileCollAttributeConstWeakPtr &pAttribute3, const TileCollAttributeConstWeakPtr &pAttribute4, const TileCollAttributeConstWeakPtr &pAttribute5, const TileCollAttributeConstWeakPtr &pAttribute6) |
| function allowing to check that size of tile collections match | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchTileCoords (const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2) |
| function allowing to check that tile coordinates match among tile collections | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchTileCoords (const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2, const TileCollAttributeConstWeakPtr &pAttribute3) |
| function allowing to check that tile coordinates match among tile collections | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchTileCoords (const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2, const TileCollAttributeConstWeakPtr &pAttribute3, const TileCollAttributeConstWeakPtr &pAttribute4) |
| function allowing to check that tile coordinates match among tile collections | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchTileCoords (const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2, const TileCollAttributeConstWeakPtr &pAttribute3, const TileCollAttributeConstWeakPtr &pAttribute4, const TileCollAttributeConstWeakPtr &pAttribute5) |
| function allowing to check that tile coordinates match among tile collections | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchTileCoords (const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2, const TileCollAttributeConstWeakPtr &pAttribute3, const TileCollAttributeConstWeakPtr &pAttribute4, const TileCollAttributeConstWeakPtr &pAttribute5, const TileCollAttributeConstWeakPtr &pAttribute6) |
| function allowing to check that tile coordinates match among tile collections | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchBufferType (const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2) |
| function allowing to check that tile buffer types match among tile collections | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchBufferType (const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2, const TileCollAttributeConstWeakPtr &pAttribute3) |
| function allowing to check that tile buffer types match among tile collections | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchBufferType (const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2, const TileCollAttributeConstWeakPtr &pAttribute3, const TileCollAttributeConstWeakPtr &pAttribute4) |
| function allowing to check that tile buffer types match among tile collections | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchBufferType (const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2, const TileCollAttributeConstWeakPtr &pAttribute3, const TileCollAttributeConstWeakPtr &pAttribute4, const TileCollAttributeConstWeakPtr &pAttribute5) |
| function allowing to check that tile buffer types match among tile collections | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | matchBufferType (const TileCollAttributeConstWeakPtr &pAttribute1, const TileCollAttributeConstWeakPtr &pAttribute2, const TileCollAttributeConstWeakPtr &pAttribute3, const TileCollAttributeConstWeakPtr &pAttribute4, const TileCollAttributeConstWeakPtr &pAttribute5, const TileCollAttributeConstWeakPtr &pAttribute6) |
| function allowing to check that tile buffer types match among tile collections | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const TileCollAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0) |
| function allowing to check that a tile collection share a same given buffer type | |
| IPSDKIMAGEPROCESSING_API processor::RulePtr | bufferType (const TileCollAttributeConstWeakPtr &pAttribute, const image::eImageBufferType &imageBufferType0, const image::eImageBufferType &imageBufferType1) |
| function allowing to check that a tile collection share a same given buffer type | |
Namespace agregating IPSDK base routines and classes for image algorithm processing.
| typedef boost::shared_ptr<BaseBorder2dPolicyAttribute> ipsdk::imaproc::Border2dPolicyAttributePtr |
shared pointer to border 2d policy attribute
| typedef boost::shared_ptr<const BaseBorder2dPolicyAttribute> ipsdk::imaproc::Border2dPolicyAttributeConstPtr |
shared pointer to border 2d policy attribute
| typedef boost::weak_ptr<BaseBorder2dPolicyAttribute> ipsdk::imaproc::Border2dPolicyAttributeWeakPtr |
weak pointer to border 2d policy attribute
| typedef boost::weak_ptr<const BaseBorder2dPolicyAttribute> ipsdk::imaproc::Border2dPolicyAttributeConstWeakPtr |
weak pointer to border 2d policy attribute
| typedef boost::shared_ptr<BaseBorder3dPolicyAttribute> ipsdk::imaproc::Border3dPolicyAttributePtr |
shared pointer to border 3d policy attribute
| typedef boost::shared_ptr<const BaseBorder3dPolicyAttribute> ipsdk::imaproc::Border3dPolicyAttributeConstPtr |
shared pointer to border 3d policy attribute
| typedef boost::weak_ptr<BaseBorder3dPolicyAttribute> ipsdk::imaproc::Border3dPolicyAttributeWeakPtr |
weak pointer to border 3d policy attribute
| typedef boost::weak_ptr<const BaseBorder3dPolicyAttribute> ipsdk::imaproc::Border3dPolicyAttributeConstWeakPtr |
weak pointer to border 3d policy attribute
| typedef boost::shared_ptr<BaseImageFormulaAttribute> ipsdk::imaproc::ImageFormulaAttributePtr |
shared pointer to BaseImageFormulaAttribute attribute
| typedef boost::shared_ptr<const BaseImageFormulaAttribute> ipsdk::imaproc::ImageFormulaAttributeConstPtr |
shared pointer to BaseImageFormulaAttribute attribute
| typedef boost::weak_ptr<BaseImageFormulaAttribute> ipsdk::imaproc::ImageFormulaAttributeWeakPtr |
weak pointer to BaseImageFormulaAttribute attribute
| typedef boost::weak_ptr<const BaseImageFormulaAttribute> ipsdk::imaproc::ImageFormulaAttributeConstWeakPtr |
weak pointer to BaseImageFormulaAttribute attribute
| typedef boost::shared_ptr<BaseMeasureFormulaAttribute> ipsdk::imaproc::MeasureFormulaAttributePtr |
shared pointer to BaseMeasureFormulaAttribute attribute
| typedef boost::shared_ptr<const BaseMeasureFormulaAttribute> ipsdk::imaproc::MeasureFormulaAttributeConstPtr |
shared pointer to BaseMeasureFormulaAttribute attribute
| typedef boost::weak_ptr<BaseMeasureFormulaAttribute> ipsdk::imaproc::MeasureFormulaAttributeWeakPtr |
weak pointer to BaseMeasureFormulaAttribute attribute
| typedef boost::weak_ptr<const BaseMeasureFormulaAttribute> ipsdk::imaproc::MeasureFormulaAttributeConstWeakPtr |
weak pointer to BaseMeasureFormulaAttribute attribute
| typedef boost::shared_ptr<BaseImageAttribute> ipsdk::imaproc::ImageAttributePtr |
shared pointer to image attribute
| typedef boost::shared_ptr<const BaseImageAttribute> ipsdk::imaproc::ImageAttributeConstPtr |
shared pointer to image attribute
| typedef boost::weak_ptr<BaseImageAttribute> ipsdk::imaproc::ImageAttributeWeakPtr |
weak pointer to image attribute
| typedef boost::weak_ptr<const BaseImageAttribute> ipsdk::imaproc::ImageAttributeConstWeakPtr |
weak pointer to image attribute
| typedef boost::shared_ptr<BaseImageBufferTypeAttribute> ipsdk::imaproc::IBTAttributePtr |
shared pointer to image buffer type attribute
| typedef boost::shared_ptr<const BaseImageBufferTypeAttribute> ipsdk::imaproc::IBTAttributeConstPtr |
shared pointer to image buffer type attribute
| typedef boost::weak_ptr<BaseImageBufferTypeAttribute> ipsdk::imaproc::IBTAttributeWeakPtr |
weak pointer to image buffer type attribute
| typedef boost::weak_ptr<const BaseImageBufferTypeAttribute> ipsdk::imaproc::IBTAttributeConstWeakPtr |
weak pointer to image buffer type attribute
| typedef boost::shared_ptr<BaseIPEnumAttribute> ipsdk::imaproc::IPEnumAttributePtr |
shared pointer to BaseIPEnumAttribute attribute
| typedef boost::shared_ptr<const BaseIPEnumAttribute> ipsdk::imaproc::IPEnumAttributeConstPtr |
shared pointer to BaseIPEnumAttribute attribute
| typedef boost::weak_ptr<BaseIPEnumAttribute> ipsdk::imaproc::IPEnumAttributeWeakPtr |
weak pointer to BaseIPEnumAttribute attribute
| typedef boost::weak_ptr<const BaseIPEnumAttribute> ipsdk::imaproc::IPEnumAttributeConstWeakPtr |
weak pointer to BaseIPEnumAttribute attribute
| typedef boost::shared_ptr<BaseKernelXYAttribute> ipsdk::imaproc::KernelXYAttributePtr |
shared pointer to kernel xy attribute
| typedef boost::shared_ptr<const BaseKernelXYAttribute> ipsdk::imaproc::KernelXYAttributeConstPtr |
shared pointer to kernel xy attribute
| typedef boost::weak_ptr<BaseKernelXYAttribute> ipsdk::imaproc::KernelXYAttributeWeakPtr |
weak pointer to kernel xy attribute
| typedef boost::weak_ptr<const BaseKernelXYAttribute> ipsdk::imaproc::KernelXYAttributeConstWeakPtr |
weak pointer to kernel xy attribute
| typedef boost::shared_ptr<BaseKernelXYZAttribute> ipsdk::imaproc::KernelXYZAttributePtr |
shared pointer to kernel xyz attribute
| typedef boost::shared_ptr<const BaseKernelXYZAttribute> ipsdk::imaproc::KernelXYZAttributeConstPtr |
shared pointer to kernel xyz attribute
| typedef boost::weak_ptr<BaseKernelXYZAttribute> ipsdk::imaproc::KernelXYZAttributeWeakPtr |
weak pointer to kernel xyz attribute
| typedef boost::weak_ptr<const BaseKernelXYZAttribute> ipsdk::imaproc::KernelXYZAttributeConstWeakPtr |
weak pointer to kernel xyz attribute
| typedef boost::shared_ptr<BaseShapeMeasureInfoSetAttribute> ipsdk::imaproc::ShapeMeasureInfoSetAttributePtr |
shared pointer to BaseShapeMeasureInfoSetAttribute attribute
| typedef boost::shared_ptr<const BaseShapeMeasureInfoSetAttribute> ipsdk::imaproc::ShapeMeasureInfoSetAttributeConstPtr |
shared pointer to BaseShapeMeasureInfoSetAttribute attribute
| typedef boost::weak_ptr<BaseShapeMeasureInfoSetAttribute> ipsdk::imaproc::ShapeMeasureInfoSetAttributeWeakPtr |
weak pointer to BaseShapeMeasureInfoSetAttribute attribute
| typedef boost::weak_ptr<const BaseShapeMeasureInfoSetAttribute> ipsdk::imaproc::ShapeMeasureInfoSetAttributeConstWeakPtr |
weak pointer to BaseShapeMeasureInfoSetAttribute attribute
| typedef boost::shared_ptr<BaseShapeMeasureSetAttribute> ipsdk::imaproc::ShapeMeasureSetAttributePtr |
shared pointer to BaseShapeMeasureSetAttribute attribute
| typedef boost::shared_ptr<const BaseShapeMeasureSetAttribute> ipsdk::imaproc::ShapeMeasureSetAttributeConstPtr |
shared pointer to BaseShapeMeasureSetAttribute attribute
| typedef boost::weak_ptr<BaseShapeMeasureSetAttribute> ipsdk::imaproc::ShapeMeasureSetAttributeWeakPtr |
weak pointer to BaseShapeMeasureSetAttribute attribute
| typedef boost::weak_ptr<const BaseShapeMeasureSetAttribute> ipsdk::imaproc::ShapeMeasureSetAttributeConstWeakPtr |
weak pointer to BaseShapeMeasureSetAttribute attribute
| typedef boost::shared_ptr<BaseStructuringElementXYAttribute> ipsdk::imaproc::StructuringElementXYAttributePtr |
shared pointer to structuring element xy attribute
| typedef boost::shared_ptr<const BaseStructuringElementXYAttribute> ipsdk::imaproc::StructuringElementXYAttributeConstPtr |
shared pointer to structuring element xy attribute
| typedef boost::weak_ptr<BaseStructuringElementXYAttribute> ipsdk::imaproc::StructuringElementXYAttributeWeakPtr |
weak pointer to structuring element xy attribute
| typedef boost::weak_ptr<const BaseStructuringElementXYAttribute> ipsdk::imaproc::StructuringElementXYAttributeConstWeakPtr |
weak pointer to structuring element xy attribute
| typedef boost::shared_ptr<BaseStructuringElementXYZAttribute> ipsdk::imaproc::StructuringElementXYZAttributePtr |
shared pointer to structuring element xyz attribute
| typedef boost::shared_ptr<const BaseStructuringElementXYZAttribute> ipsdk::imaproc::StructuringElementXYZAttributeConstPtr |
shared pointer to structuring element xyz attribute
| typedef boost::weak_ptr<BaseStructuringElementXYZAttribute> ipsdk::imaproc::StructuringElementXYZAttributeWeakPtr |
weak pointer to structuring element xyz attribute
| typedef boost::weak_ptr<const BaseStructuringElementXYZAttribute> ipsdk::imaproc::StructuringElementXYZAttributeConstWeakPtr |
weak pointer to structuring element xyz attribute
Enumerate describing messages.
| Enumerator | |
|---|---|
| eInvalidImageBufferType | Image buffer type should not be of type 'none'. Invalid image buffer type for promotion operation, should not be equal to eImageBufferType::eIBT_None. Invalid image buffer type value, should not be equal to ipsdk::image::eIBT_None. |
Enumerate describing messages.
| Enumerator | |
|---|---|
| eNullInputDataSharedPtr | Input shared pointer should not be null for data preparator initialization. |
| eInputDataNotInit | Input data should be initialized before data preparator initialization. |
| eInvalidColorPlanIndex | Invalid color plan index d (given image size d), can't get associated buffer. |
| eInvalidColorGeometryType | Invalid color geometry type, expecting s while s provided. |
| eInvalidTemporalPlanIndex | Invalid temporal plan index d (given image size d), can't get associated buffer. |
| eInvalid3dPlanIndex | Invalid 3d plan index d (given image size d), can't get associated buffer. |
| eNullInputBorderPreparatorPtr | Input border preparator shared pointer should not be null for data preparator initialization. |
| eNullMainBorderRow | Main border row with index d should not be null. |
| eNullMainBorderPlanRow | Main border row with index d on plan d should not be null. |
| eInvalidValuedBorderTypeEnumValue | Invalid value s for eValuedBorderType enumerate. |
| eInvalidImageBufferType | Image buffer type should not be of type 'none'. Invalid image buffer type for promotion operation, should not be equal to eImageBufferType::eIBT_None. Invalid image buffer type value, should not be equal to ipsdk::image::eIBT_None. |
| eInvalidBorderTypeEnumValue | Invalid border type enumerate value s. |
| eInvalidRowIdx | Invalid requested row index d, for kernel y size d. |
| eInvalidZPlanIdx | Invalid requested z plan index d, for kernel z size d. |
| eYStrip2dDataNotInit | YStrip2d data has not been initialized, can't access its data. |
| eYStrip2dDataPlanNotSet | YStrip2d has not been set for Plan data, can't access plan data. |
| eUnInitBorderPolicy | Border policy should be initialized for use by data preparator. |
| eInvalidBorderFillValue | Invalid border fill value lf, mismatch with image range [lf, lf]. |
Enumerate describing strip parser type.
Enumerate describing messages.
Enumerate describing geometry entity 2d collection attribute type.
| Enumerator | |
|---|---|
| eGE2DAT_Generic | Attribute associated to a collection of generic 2d geometry entities. |
| eGE2DAT_Shape | Attribute associated to a collection of shape 2d geometry entities. |
Enumerate describing geometry entity 3d collection attribute type.
| Enumerator | |
|---|---|
| eGE3DAT_Generic | Attribute associated to a collection of generic 3d geometry entities. |
| eGE3DAT_Shape | Attribute associated to a collection of shape 3d geometry entities. |
Enumerate describing image attributes type.
Enumerate describing messages.
Enumerate describing strip attributes type.
Enumerate describing messages.
Enumerate describing messages.
Enumerate describing image split operation type.
Enumerate describing messages.
Enumerate describing measure set split type.
Enumerate describing messages.
Enumerate describing messages.
Enumerate describing measure set split type.
Enumerate describing messages.
Enumerate describing measure set split type.
Enumerate describing messages.
Enumerate describing static image sstrip split type.
Enumerate describing messages.
Enumerate describing image strip split type.
Enumerate describing messages.
Enumerate describing sub image geometry split type.
Enumerate describing messages.
Enumerate describing messages.
Enumerate describing messages.
Enumerate describing messages.
Enumerate describing messages.
| Enumerator | |
|---|---|
| eCantResizeSubImage | Can't resize sub image. |
| eDuplicateWithCustomTypeEvaluated | Initialize image s[s] with size of image s[s with size x=d y=d z=d c=d t=d] and custom type s. |
| eDuplicateWithCustomTypeFormal | Initialize image s with size of image s and custom type s. |
| eDuplicateWithSameTypeEvaluated | Initialize image s[s] with type and size of image s[s with size x=d y=d z=d c=d t=d and type=s]. |
| eDuplicateWithSameTypeFormal | Initialize image s with type and size of image s. |
| eImageBufferTypeAttributeNullPtr | Image buffer type attribute pointer should not be null. |
| eImageDuplicateFailed | Failed to duplicate image s to image s |
| eImagePromoteBinaryFailed | Failed to process binary promotion of image s from images s and s with operation type s |
| eImagePromoteUnaryFailed | Failed to process unary promotion of image s from image s with operation type s |
| eImageTypedDuplicateFailed | Failed to process typed image duplication from image s to image s |
| eInputImageSizeMismatch | Input images size mismatch, can't process output initialization. |
| eInvalidImageBufferType | Image buffer type should not be of type 'none'. Invalid image buffer type for promotion operation, should not be equal to eImageBufferType::eIBT_None. Invalid image buffer type value, should not be equal to ipsdk::image::eIBT_None. |
| eInvalidRetrievedImageBufferType | Returned image buffer type should not be equal to eIBT_None while duplicating from image s to image s |
| ePromoteBinaryEvaluated | Initialize image s[s] with size of images s[s] and s[s] and image buffer type s deduced from promote unary operation type s and input image buffer types s and s. |
| ePromoteBinaryFormal | Initialize image s with size of images s and s and promote binary operation type s. |
| ePromoteBinaryNotFound | Can't find promote binary operation s, can't get associated default output buffer type. |
| ePromoteUnaryEvaluated | Initialize image s[s] with size of image s[s] and image buffer type s deduced from promote unary operation type s and input image buffer type s. |
| ePromoteUnaryFormal | Initialize image s with size of image s and promote unary operation type s. |
| ePromoteUnaryNotFound | Can't find promote unary operation s, can't get associated default output buffer type. |
| eTypedDuplicateEvaluated | Initialize image s[s] with size of image s[s with size x=d y=d z=d c=d t=d] and type s defined by attribute s. |
| eTypedDuplicateFormal | Initialize image s with size of image s and type defined by attribute s. |
Enumerate describing messages.
enumerate describing rule behavior for image plans matching
Enumerate describing messages.
enumerate describing formula rule operation type
Enumerate describing messages.
enumerate describing image binary mixed rule operation type
enumerate used in comparison between scalar and image size, to determine whether scalar is compared to full image size or half image size
| Enumerator | |
|---|---|
| eMISS_FullSize | scalar is compared to image full size |
| eMISS_HalfSize | scalar is compared to image half size |
enumerate describing image comparison rule operation type
Enumerate describing messages.
enumerate describing checkable image property
enumerate describing image property rule operation type
enumerate describing image rule operation type
| Enumerator | |
|---|---|
| eIRT_ImageComparison | Comparison of images properties. |
| eIRT_ImageProperty | Check for image property. |
| eIRT_ImageBinaryMixed | Check an image property compared with an other parameter. |
enumerate describing image comparison on image size rule operation type
Enumerate describing messages.
enumerate describing image buffer type rule operation type
| Enumerator | |
|---|---|
| eIBTRT_OneOf | check whether image buffer type value is part of a predefined collection |
| eIBTRT_NotOneOf | check whether image buffer type value is not part of a predefined collection |
Enumerate describing messages.
enumerate describing image processing rule operation type
Enumerate describing messages.
enumerate describing plan indexed attribute rule operation type
enumerate describing rule behavior for image plans matching
Enumerate describing messages.
Enumerate describing messages.
Enumerate describing messages.
enumerate describing shape measure set rule operation type
Enumerate describing messages.
enumerate describing strip binary mixed rule operation type
enumerate describing image strip comparison rule operation type
enumerate describing image strips rule operation type
Enumerate describing messages.
Enumerate describing messages.
enumerate describing image strip comparison rule operation type
| Enumerator | |
|---|---|
| eTCCRT_MatchCollSize | Match collection size. |
| eTCCRT_MatchTileCoords | Match tile coordinates in collection. |
| eTCCRT_MatchBufferType | Match tiles buffer type. |
enumerate describing rule operation type applied on property of attributes associated to collection of image tiles
| Enumerator | |
|---|---|
| eTCPRT_AllowedBufferType | check that all tiles are associated to a given buffer type |
| eTCPRT_HomogeneousBufferType | Check for homogeneous buffer type among tile collection. |
enumerate describing rule operation type applied on attributes associated to collection of image tiles
| Enumerator | |
|---|---|
| eTCRT_TileCollProperty | Property of a tile collection. |
| eTCRT_TileCollComparison | Comparison of tile collections. |
| IPSDKIMAGEPROCESSING_API void ipsdk::imaproc::initParser2dInfo | ( | const image::InputImageXStrip2dWithKernel & | imageXStrip2dWithKernel, |
| const ipUInt64 | nbInitData, | ||
| const ipUInt64 | nbMainData, | ||
| const ipUInt64 | nbFinalData, | ||
| const ipUInt64 | nbRealFinalData, | ||
| const ipReal64 | unAlignedValue, | ||
| LineXStrip2dWithKernelParserInfo< T > & | info | ||
| ) |
function allowing to initialize x strip 2d with kernel data parsing information structure
| IPSDKIMAGEPROCESSING_API const T* ipsdk::imaproc::getStripStartingRow | ( | const ipUInt64 | stripRowIdx, |
| const LineXStrip2dWithKernelParserInfo< T > & | info | ||
| ) |
function allowing to retrieve strip data pointer to starting row segment for a given row index stripRowIdx expressed into interval : [info._kernel._startingSizeY; info._kernel._startingSizeY + info._stripInfo._sizeYMinus1]
| IPSDKIMAGEPROCESSING_API const T* ipsdk::imaproc::getStripMainRow | ( | const ipUInt64 | stripRowIdx, |
| const LineXStrip2dWithKernelParserInfo< T > & | info | ||
| ) |
function allowing to retrieve strip data pointer to main row segment for a given row index stripRowIdx expressed into interval : [info._kernel._startingSizeY; info._kernel._startingSizeY + info._stripInfo._sizeYMinus1]
| IPSDKIMAGEPROCESSING_API const T* ipsdk::imaproc::getStripEndingRow | ( | const ipUInt64 | stripRowIdx, |
| const LineXStrip2dWithKernelParserInfo< T > & | info | ||
| ) |
function allowing to retrieve strip data pointer to ending row segment for a given row index stripRowIdx expressed into interval : [info._kernel._startingSizeY; info._kernel._startingSizeY + info._stripInfo._sizeYMinus1]
| IPSDKIMAGEPROCESSING_API void ipsdk::imaproc::initParser2dInfo | ( | const image::InputImageYStrip2dWithKernel & | imageYStrip2dWithKernel, |
| const ipUInt64 | nbInitData, | ||
| const ipUInt64 | nbMainData, | ||
| const ipUInt64 | nbFinalData, | ||
| const ipUInt64 | nbRealFinalData, | ||
| const ipReal64 | unAlignedValue, | ||
| LineYStrip2dWithKernelParserInfo< T > & | info | ||
| ) |
function allowing to initialize y strip 2d with kernel data parsing information structure
| IPSDKIMAGEPROCESSING_API const T* ipsdk::imaproc::getStripRow | ( | const ipUInt64 | stripRowIdx, |
| const LineYStrip2dWithKernelParserInfo< T > & | info | ||
| ) |
function allowing to retrieve strip data pointer for a given row index stripRowIdx expressed into interval : [info._rows._firstProvidedOffsetY; info._rows._lastProvidedOffsetY]
| IPSDKIMAGEPROCESSING_API void ipsdk::imaproc::initParser3dInfo | ( | const image::InputImageZStrip3dWithKernel & | imageZStrip3dWithKernel, |
| const ipUInt64 | nbInitData, | ||
| const ipUInt64 | nbMainData, | ||
| const ipUInt64 | nbFinalData, | ||
| const ipUInt64 | nbRealFinalData, | ||
| const ipReal64 | unAlignedValue, | ||
| Parser3dInfo< T > & | info | ||
| ) |
function allowing to initialize z strip 3d with kernel data parsing information structure
| IPSDKIMAGEPROCESSING_API const T* ipsdk::imaproc::getStripRow | ( | const ipUInt64 | stripPlanIdx, |
| const ipUInt64 | stripRowIdx, | ||
| const Parser3dInfo< T > & | info | ||
| ) |
function allowing to retrieve strip data pointer for :
| IPSDKIMAGEPROCESSING_API bool ipsdk::imaproc::isInSitu | ( | const BaseImageAttribute & | imgIn, |
| const BaseImageAttribute & | imgOut | ||
| ) |
function allowing to check whether two image attributes are associated to same image
| ipsdk::processor::IPSDKBaseProcessingException | if imgIn.isInit() == false |
| ipsdk::processor::IPSDKBaseProcessingException | if imgOut.isInit() == false |
| IPSDKIMAGEPROCESSING_API bool ipsdk::imaproc::isBufferInitNeeded | ( | const image::BaseImageFragment & | fragment, |
| const core::BaseRequestOrigin & | requestOrigin | ||
| ) |
method allowing to check whether derived class should process to extracted fragment buffer initialization
|
inline |
create a static y strip 2d split operation used for data dispatch
|
inline |
create a static y strip 2d split operation used for data dispatch
|
inline |
create a static y strip 2d split operation used for data dispatch
|
inline |
create a static z strip 3d split operation used for data dispatch
|
inline |
create a static z strip 3d split operation used for data dispatch
|
inline |
create a static z strip 3d split operation used for data dispatch
|
inline |
create a static z strip 3d with kernel split operation used for data dispatch
|
inline |
create a static z strip 3d with kernel split operation used for data dispatch
|
inline |
create a static z strip 3d with kernel split operation used for data dispatch
|
inline |
create a static z strip 3d with kernel split operation used for data dispatch
|
inline |
create a static z strip 3d with kernel split operation used for data dispatch
|
inline |
create a static z strip 3d with kernel split operation used for data dispatch
|
inline |
create an y strip 2d split operation used for data dispatch
|
inline |
create an y strip 2d split operation used for data dispatch
|
inline |
create an y strip 2d split operation used for data dispatch
|
inline |
create an y strip 2d split operation used for data dispatch
|
inline |
create an y strip 2d split operation used for data dispatch
|
inline |
create an y strip 2d split operation used for data dispatch
|
inline |
create an y strip 2d split operation used for data dispatch
|
inline |
create an y strip 2d split operation used for data dispatch
|
inline |
create an y sub strip 2d split operation used for data dispatch
|
inline |
create an y sub strip 2d split operation used for data dispatch
|
inline |
create an y sub strip 2d split operation used for data dispatch
|
inline |
create an y sub strip 2d split operation used for data dispatch
|
inline |
create an x strip 2d split operation used for data dispatch
|
inline |
create an x strip 2d split operation used for data dispatch
|
inline |
create an x strip 2d split operation used for data dispatch
|
inline |
create an x strip 2d split operation used for data dispatch
|
inline |
create a y strip 2d with kernel split operation used for data dispatch
|
inline |
create a y strip 2d with kernel split operation used for data dispatch
|
inline |
create a y strip 2d with kernel split operation used for data dispatch
|
inline |
create a y strip 2d with kernel split operation used for data dispatch
|
inline |
create a y strip 2d with kernel split operation used for data dispatch
|
inline |
create a y strip 2d with kernel split operation used for data dispatch
|
inline |
create a x strip 2d with kernel split operation used for data dispatch
|
inline |
create a x strip 2d with kernel split operation used for data dispatch
|
inline |
create a x strip 2d with kernel split operation used for data dispatch
|
inline |
create a x strip 2d with kernel split operation used for data dispatch
|
inline |
create a x strip 2d with kernel split operation used for data dispatch
|
inline |
create a x strip 2d with kernel split operation used for data dispatch
|
inline |
create an y strip 3d split operation used for data dispatch
|
inline |
create an y strip 3d split operation used for data dispatch
|
inline |
create an y strip 3d split operation used for data dispatch
|
inline |
create an y strip 3d split operation used for data dispatch
|
inline |
create a color y strip 2d split operation used for data dispatch
|
inline |
create a color y strip 2d split operation used for data dispatch
|
inline |
create a color y strip 2d split operation used for data dispatch
|
inline |
create a color y strip 2d split operation used for data dispatch
|
inline |
create a color y strip 2d split operation used for data dispatch. This version support color or grey input images
|
inline |
create a color y strip 2d split operation used for data dispatch. This version support color or grey input images
|
inline |
create a color y strip 2d split operation used for data dispatch. This version support color or grey input images
|
inline |
create a color y strip 2d split operation used for data dispatch. This version support color or grey input images
|
inline |
create a sequence y strip 2d split operation used for data dispatch
|
inline |
create a sequence y strip 2d split operation used for data dispatch
|
inline |
create a sequence y strip 2d split operation used for data dispatch
|
inline |
create a sequence y strip 2d split operation used for data dispatch
|
inline |
create a z strip 3d split operation used for data dispatch
|
inline |
create a z strip 3d split operation used for data dispatch
|
inline |
create a z strip 3d split operation used for data dispatch
|
inline |
create a z strip 3d split operation used for data dispatch
|
inline |
create a z sub strip 3d split operation used for data dispatch
|
inline |
create a z sub strip 3d split operation used for data dispatch
|
inline |
create a z sub strip 3d split operation used for data dispatch
|
inline |
create a z sub strip 3d split operation used for data dispatch
|
inline |
create a color z strip 3d split operation used for data dispatch
|
inline |
create a color z strip 3d split operation used for data dispatch
|
inline |
create a color z strip 3d split operation used for data dispatch
|
inline |
create a color z strip 3d split operation used for data dispatch. This version support color or grey input images
|
inline |
create a color z strip 3d split operation used for data dispatch. This version support color or grey input images
|
inline |
create a color z strip 3d split operation used for data dispatch. This version support color or grey input images
|
inline |
create a z strip 3d with kernel split operation used for data dispatch
|
inline |
create a z strip 3d with kernel split operation used for data dispatch
|
inline |
create a z strip 3d with kernel split operation used for data dispatch
|
inline |
create a z strip 3d with kernel split operation used for data dispatch
|
inline |
create a z strip 3d with kernel split operation used for data dispatch
|
inline |
create a z strip 3d with kernel split operation used for data dispatch
|
inline |
create a split operation allowing to generate y strips 2d just before first currently processed element used for data dispatch
|
inline |
create a split operation allowing to generate y strips 2d just before first currently processed element used for data dispatch
|
inline |
create a split operation allowing to generate z strips 3d just before first currently processed element used for data dispatch
|
inline |
create a split operation allowing to generate z strips 3d just before first currently processed element used for data dispatch
|
inline |
create a tile 2d collection split operation used for data dispatch
|
inline |
create a tile 2d collection split operation used for data dispatch
|
inline |
create a tile 2d collection split operation used for data dispatch
|
inline |
create a tile 2d collection split operation used for data dispatch
|
inline |
create a tile 3d collection split operation used for data dispatch
|
inline |
create a tile 3d collection split operation used for data dispatch
|
inline |
create a tile 3d collection split operation used for data dispatch
|
inline |
create a tile 3d collection split operation used for data dispatch
| IPSDKIMAGEPROCESSING_API processor::RulePtr ipsdk::imaproc::matchSize | ( | const ImageAttributeConstWeakPtr & | pAttribute1, |
| const ImageAttributeConstWeakPtr & | pAttribute2 | ||
| ) |
function allowing to check that two images have same size
This function check images size equality (for x, y, z, c and t components)
| IPSDKIMAGEPROCESSING_API processor::RulePtr ipsdk::imaproc::matchSize | ( | const ImageAttributeConstWeakPtr & | pAttribute1, |
| const ImageAttributeConstWeakPtr & | pAttribute2, | ||
| const ImageAttributeConstWeakPtr & | pAttribute3 | ||
| ) |
function allowing to check that three images have same size
This function check images size equality (for x, y, z, c and t components)
| IPSDKIMAGEPROCESSING_API processor::RulePtr ipsdk::imaproc::matchSize | ( | const ImageAttributeConstWeakPtr & | pAttribute1, |
| const ImageAttributeConstWeakPtr & | pAttribute2, | ||
| const ImageAttributeConstWeakPtr & | pAttribute3, | ||
| const ImageAttributeConstWeakPtr & | pAttribute4 | ||
| ) |
function allowing to check that four images have same size
This function check images size equality (for x, y, z, c and t components)
|
inline |
Rule allowing to check whether an image processing enumerate attribute is equal to a value
|
inline |
Rule allowing to check whether an image processing enumerate attribute is equal to a value
|
inline |
Rule allowing to check whether an image processing enumerate attribute is different from a value
|
inline |
Rule allowing to check whether an image processing enumerate attribute is different from a value
1.8.14