.. index:: pair: class; P1::CameraSdk::PreviewImpl .. _doxid-class_p1_1_1_camera_sdk_1_1_preview_impl: class P1::CameraSdk::PreviewImpl ================================ .. toctree:: :hidden: Overview ~~~~~~~~ .. ref-code-block:: cpp :class: doxyrest-overview-code-block #include class PreviewImpl: public :ref:`P1::CameraSdk::IPreview`, public :ref:`P1::CameraSdk::ImageEnumBuffer` { public: // typedefs typedef P1::IQP::ImageEnumerationAgent::ImageBuffer const :target:`PrivStructType`; // construction :target:`PreviewImpl`(:ref:`PrivStructType`*const dataStruct); // methods virtual uint32_t :ref:`DestinationWidth`() const; virtual uint32_t :ref:`DestinationHeight`() const; }; Inherited Members ----------------- .. ref-code-block:: cpp :class: doxyrest-overview-inherited-code-block public: // typedefs typedef P1::IQP::ImageEnumerationAgent::AssembleStatus const :ref:`PrivStructTypeCommon`; typedef P1::IQP::ImageEnumerationAgent::ImageBuffer const :ref:`PrivStructType`; // enums enum :ref:`Type`; enum :ref:`Errors`; // methods virtual std::shared_ptr :ref:`Data`() const = 0; virtual size_t :ref:`DataSizeBytes`() const = 0; virtual :ref:`ImageFormat` :ref:`Format`() const = 0; virtual :ref:`Type` :ref:`BufferType`() const = 0; virtual char const* :ref:`BufferTypeStr`() const = 0; virtual char const* :ref:`FormatStr`() const = 0; virtual uint32_t :ref:`DestinationWidth`() const = 0; virtual uint32_t :ref:`DestinationHeight`() const = 0; virtual uint32_t :ref:`ImageId`() const = 0; virtual bool :ref:`AnyErrors`() const = 0; virtual :ref:`Errors` :ref:`ImageFileErrors`() const = 0; virtual std::string :ref:`ErrorsString`() const = 0; virtual uint32_t :ref:`ImageId`() const; virtual bool :ref:`AnyErrors`() const; virtual :ref:`IImageFileCommon::Errors` :ref:`ImageFileErrors`() const; virtual std::string :ref:`ErrorsString`() const; virtual std::shared_ptr :ref:`Data`() const; virtual size_t :ref:`DataSizeBytes`() const; virtual :ref:`ImageFormat` :ref:`Format`() const; virtual :ref:`Type` :ref:`BufferType`() const; virtual char const* :ref:`BufferTypeStr`() const; virtual char const* :ref:`FormatStr`() const; .. _details-class_p1_1_1_camera_sdk_1_1_preview_impl: Detailed Documentation ~~~~~~~~~~~~~~~~~~~~~~ Methods ------- .. index:: pair: function; DestinationWidth .. _doxid-class_p1_1_1_camera_sdk_1_1_preview_impl_1a95ba6367e363b923c60b532cb945eed5: .. ref-code-block:: cpp :class: doxyrest-title-code-block virtual uint32_t DestinationWidth() const Return the buffers width in pixels. .. index:: pair: function; DestinationHeight .. _doxid-class_p1_1_1_camera_sdk_1_1_preview_impl_1a6b066bd8e8289be4810ffb06183586f8: .. ref-code-block:: cpp :class: doxyrest-title-code-block virtual uint32_t DestinationHeight() const Returns the buffers height in pixels.