open_iA  2019.12
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
Public Member Functions | Public Attributes | Protected Attributes | List of all members
iAParamWidget Struct Reference

Class representing widget that shows height map of one parameter. More...

#include <iAComparisonAndWeighting.h>

Collaboration diagram for iAParamWidget:

Public Member Functions

int AllocateBuffer (int width, int height)
 
 iAParamWidget ()
 
void Init (int pxmpWidth, int pxmpHeight, QWidget *widget)
 
 ~iAParamWidget ()
 

Public Attributes

unsigned int * buffer
 
int bufferHeight
 
int bufferWidth
 
iAPaintWidgetpaintWidget
 
QPixmap * pxmp
 

Protected Attributes

bool initialized
 

Detailed Description

Class representing widget that shows height map of one parameter.

Contains: PaintWidget, pixmap that it uses, memory buffer used to fill pixmap and dimensions of that buffer.

Constructor & Destructor Documentation

◆ iAParamWidget()

iAParamWidget::iAParamWidget ( )

◆ ~iAParamWidget()

iAParamWidget::~iAParamWidget ( )

Member Function Documentation

◆ AllocateBuffer()

int iAParamWidget::AllocateBuffer ( int  width,
int  height 
)

◆ Init()

void iAParamWidget::Init ( int  pxmpWidth,
int  pxmpHeight,
QWidget *  widget 
)

Member Data Documentation

◆ buffer

unsigned int* iAParamWidget::buffer

◆ bufferHeight

int iAParamWidget::bufferHeight

◆ bufferWidth

int iAParamWidget::bufferWidth

◆ initialized

bool iAParamWidget::initialized
protected

◆ paintWidget

iAPaintWidget* iAParamWidget::paintWidget

◆ pxmp

QPixmap* iAParamWidget::pxmp

The documentation for this struct was generated from the following files: