13 #ifndef __PYIPSDKBASE_PYTHONCUDAIMAGE_H__ 14 #define __PYIPSDKBASE_PYTHONCUDAIMAGE_H__ 22 #include <Python/PyIPSDKBase/PythonImage.h> 24 #include <boost/scoped_ptr.hpp> 38 friend boost::shared_ptr<PythonCudaImage> boost::make_shared<PythonCudaImage>();
69 ipBool isDiskImage()
const;
97 #endif // __PYIPSDKBASE_PYTHONCUDAIMAGE_H__ Main namespace for IPSDK library.
Definition: AlgorithmFunctionEfficiency.h:22
boost::shared_ptr< BaseImage > ImagePtr
Definition: ImageTypes.h:139
GPU image.
Definition: ImageTypes.h:66
#define PYIPSDKBASE_API
Import/Export macro for library PyIPSDKBase.
Definition: PyIPSDKBaseExports.h:25
image::eImageType getImageType() const
retrieve image type
Definition: PythonCudaImage.h:84
#define IPSDK_DECLARE_SERIAL_WITHOUT_COPY(libraryName, className)
macro enabling serialization on class
Definition: SerializationHdrMacro.h:79
Base class for IPSDK GPU image used through python.
Definition: PythonCudaImage.h:32
eImageType
Enumerate describing image type.
Definition: ImageTypes.h:58
boost::shared_ptr< const BaseImage > ImageConstPtr
Definition: ImageTypes.h:140
bool ipBool
Base types definition.
Definition: BaseTypes.h:47
static const image::eImageType::domain g_imageType
type associated to attribute
Definition: PythonCudaImage.h:43
Definition: CudaImage.h:28
Definition of import/export macro for library.