IPSDK  4_1_0_2
IPSDK : Image Processing Software Development Kit
WarpMotionTransformUtils.h
Go to the documentation of this file.
1 // WarpMotionTransformUtils.h:
3 // ---------------------------
4 //
15 
16 #ifndef __IPSDKIPLGEOMETRICTRANSFORM_WARPMOTIONTRANSFORMUTILS_H__
17 #define __IPSDKIPLGEOMETRICTRANSFORM_WARPMOTIONTRANSFORMUTILS_H__
18 
21 
22 namespace ipsdk {
23 namespace imaproc {
24 namespace gtrans {
25 
26 class InWarpMotionTransform2d;
27 class InWarpMotionTransform3d;
28 
31 
35 checkParams(const boost::shared_ptr<const InWarpMotionTransform2d>& pWarpMotionTransform2dAttribute);
37 checkParams(const boost::shared_ptr<const InWarpMotionTransform3d>& pWarpMotionTransform3dAttribute);
39 
42 
43 } // end of namespace gtrans
44 } // end of namespace imaproc
45 } // end of namespace ipsdk
46 
47 #endif // __IPSDKIPLGEOMETRICTRANSFORM_WARPMOTIONTRANSFORMUTILS_H__
boost::shared_ptr< BaseRule > RulePtr
Definition of import/export macro for library.
processor::RulePtr checkParams(const boost::shared_ptr< const InWarpMotionTransform2d > &pWarpMotionTransform2dAttribute)
rule allowing to check motion transform warping parameters validity