PSQt::ImageProc Class Reference
[PSQt package]

Processing of raw image ndarray after zoom or intensity range selection. More...

#include <ImageProc.h>

List of all members.

Public Types

typedef PSQt::GeoImage::raw_image_t raw_image_t

Public Slots

void onImageIsUpdated (ndarray< GeoImage::raw_image_t, 2 > &)
void onZoomIsChanged (int &, int &, int &, int &, float &, float &)
void onCenterIsChanged (const QPointF &)
void testSignalRHistIsFilled (ndarray< float, 1 > &, const unsigned &, const unsigned &)
void testSignalSHistIsFilled (float *, const float &, const float &, const unsigned &)

Signals

void rhistIsFilled (ndarray< float, 1 > &, const unsigned &, const unsigned &)
void shistIsFilled (float *, const float &, const float &, const unsigned &)

Public Member Functions

 ImageProc ()
virtual ~ImageProc ()


Detailed Description

Processing of raw image ndarray after zoom or intensity range selection.

This software was developed for the LCLS project. If you use all or part of it, please give an appropriate acknowledgment.

See also:
GUIImageViewer
Version:
Id
ImageProc.h 11033 2015-11-26 01:38:24Z dubrovin@SLAC.STANFORD.EDU
Author:
Mikhail Dubrovin

Definition at line 34 of file ImageProc.h.


Member Typedef Documentation

typedef PSQt::GeoImage::raw_image_t PSQt::ImageProc::raw_image_t

Definition at line 40 of file ImageProc.h.


Constructor & Destructor Documentation

PSQt::ImageProc::ImageProc (  ) 

Definition at line 26 of file ImageProc.cpp.

References rhistIsFilled(), shistIsFilled(), testSignalRHistIsFilled(), and testSignalSHistIsFilled().

PSQt::ImageProc::~ImageProc (  )  [virtual]

Definition at line 57 of file ImageProc.cpp.


Member Function Documentation

void PSQt::ImageProc::onCenterIsChanged ( const QPointF &   )  [slot]

Definition at line 113 of file ImageProc.cpp.

References PSQt::DEBUG, and MsgInLog.

void PSQt::ImageProc::onImageIsUpdated ( ndarray< GeoImage::raw_image_t, 2 > &   )  [slot]

Definition at line 87 of file ImageProc.cpp.

References PSQt::DEBUG, and MsgInLog.

void PSQt::ImageProc::onZoomIsChanged ( int &  ,
int &  ,
int &  ,
int &  ,
float &  ,
float &   
) [slot]

Definition at line 128 of file ImageProc.cpp.

References PSQt::INFO, and MsgInLog.

void PSQt::ImageProc::rhistIsFilled ( ndarray< float, 1 > &  ,
const unsigned &  ,
const unsigned &   
) [signal]

Referenced by ImageProc().

void PSQt::ImageProc::shistIsFilled ( float *  ,
const float &  ,
const float &  ,
const unsigned &   
) [signal]

Referenced by ImageProc().

void PSQt::ImageProc::testSignalRHistIsFilled ( ndarray< float, 1 > &  ,
const unsigned &  ,
const unsigned &   
) [slot]

Definition at line 444 of file ImageProc.cpp.

References PSQt::DEBUG, and MsgInLog.

Referenced by ImageProc().

void PSQt::ImageProc::testSignalSHistIsFilled ( float *  ,
const float &  ,
const float &  ,
const unsigned &   
) [slot]

Definition at line 454 of file ImageProc.cpp.

References PSQt::DEBUG, and MsgInLog.

Referenced by ImageProc().


The documentation for this class was generated from the following files:
Generated on 19 Dec 2016 for PSANAmodules by  doxygen 1.4.7