Kernel Class

Creates different kernel types. More...

Header: #include <Kernel>
Inherits: QQuickItem.

Properties

Public Functions

Kernel(QQuickItem * parent = 0)
AbstractKernelEngine * abstractKernelEngineType() const
int imageAlpha() const
int resolutionHeight() const
int resolutionWidth() const
vector<vector<double> > spatial()
QImage spatialImage() const

Public Slots

void recreate()
void setAbstractKernelEngineType(AbstractKernelEngine * abstractKernelEngineType)
void setImageAlpha(int imageAlpha)
void setSpatialImage(QImage spatialImage)

Signals

void abstractKernelEngineTypeChanged(AbstractKernelEngine * abstractKernelEngineType)
void imageAlphaChanged(int imageAlpha)
void imageChanged(QImage spatialImage)

Additional Inherited Members

  • 33 protected functions inherited from QQuickItem

Detailed Description

Creates different kernel types.

Property Documentation

abstractKernelEngineType : AbstractKernelEngine *

Access functions:

AbstractKernelEngine * abstractKernelEngineType() const
void setAbstractKernelEngineType(AbstractKernelEngine * abstractKernelEngineType)

Notifier signal:

void abstractKernelEngineTypeChanged(AbstractKernelEngine * abstractKernelEngineType)

imageAlpha : int

Access functions:

int imageAlpha() const
void setImageAlpha(int imageAlpha)

Notifier signal:

void imageAlphaChanged(int imageAlpha)

spatialImage : QImage

Access functions:

QImage spatialImage() const
void setSpatialImage(QImage spatialImage)

Notifier signal:

void imageChanged(QImage spatialImage)

Member Function Documentation

Kernel::Kernel(QQuickItem * parent = 0)

[slot] void Kernel::recreate()

int Kernel::resolutionHeight() const

int Kernel::resolutionWidth() const

vector<vector<double> > Kernel::spatial()