ManiVault 1.0.0
A Flexible and Extensible Visual Analytics Framework for High-Dimensional Data
Loading...
Searching...
No Matches
hdps::DensityComputation Class Reference

#include <DensityComputation.h>

Inheritance diagram for hdps::DensityComputation:

Public Member Functions

 DensityComputation ()
 
 ~DensityComputation () override
 
void init (QOpenGLContext *ctx)
 
void cleanup ()
 
void setData (const std::vector< Vector2f > *data)
 
void setBounds (float left, float right, float bottom, float top)
 
void setSigma (float sigma)
 
Texture2DgetDensityTexture ()
 
float getMaxDensity () const
 
unsigned int getNumPoints ()
 
void compute ()
 

Constructor & Destructor Documentation

◆ DensityComputation()

hdps::DensityComputation::DensityComputation ( )

◆ ~DensityComputation()

hdps::DensityComputation::~DensityComputation ( )
override

Member Function Documentation

◆ cleanup()

void hdps::DensityComputation::cleanup ( )

◆ compute()

void hdps::DensityComputation::compute ( )

◆ getDensityTexture()

Texture2D & hdps::DensityComputation::getDensityTexture ( )
inline

◆ getMaxDensity()

float hdps::DensityComputation::getMaxDensity ( ) const
inline

◆ getNumPoints()

unsigned int hdps::DensityComputation::getNumPoints ( )
inline

◆ init()

void hdps::DensityComputation::init ( QOpenGLContext *  ctx)

◆ setBounds()

void hdps::DensityComputation::setBounds ( float  left,
float  right,
float  bottom,
float  top 
)

◆ setData()

void hdps::DensityComputation::setData ( const std::vector< Vector2f > *  data)

◆ setSigma()

void hdps::DensityComputation::setSigma ( float  sigma)

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