open_iA 2023.02
A tool for the visual analysis and processing of volumetric datasets, with a focus on industrial computed tomography.
Loading...
Searching...
No Matches
Static Public Member Functions | List of all members
iALUT Class Reference

#include <iALUT.h>

Static Public Member Functions

static iALookupTable Build (double const *lutRange, QString colorMap, int numCols, double alpha, bool reverse=false)
 
static vtkSmartPointer< vtkLookupTable > BuildLabelColorTF (int labelCount, iAColorTheme const *colorTheme)
 
static vtkSmartPointer< vtkPiecewiseFunction > BuildLabelOpacityTF (int labelCount)
 
static int BuildLUT (vtkSmartPointer< vtkLookupTable > pLUT, double const *lutRange, QString colorMap, int numCols=256, bool reverse=false)
 
static int BuildLUT (vtkSmartPointer< vtkLookupTable > pLUT, double rangeFrom, double rangeTo, QString colorMap, int numCols=256, bool reverse=false)
 
static QStringList colorMapNames ()
 
static void loadMaps (QString const &folder)
 

Member Function Documentation

◆ Build()

iALookupTable iALUT::Build ( double const *  lutRange,
QString  colorMap,
int  numCols,
double  alpha,
bool  reverse = false 
)
static

◆ BuildLabelColorTF()

vtkSmartPointer< vtkLookupTable > iALUT::BuildLabelColorTF ( int  labelCount,
iAColorTheme const *  colorTheme 
)
static

◆ BuildLabelOpacityTF()

vtkSmartPointer< vtkPiecewiseFunction > iALUT::BuildLabelOpacityTF ( int  labelCount)
static

◆ BuildLUT() [1/2]

int iALUT::BuildLUT ( vtkSmartPointer< vtkLookupTable >  pLUT,
double const *  lutRange,
QString  colorMap,
int  numCols = 256,
bool  reverse = false 
)
static

◆ BuildLUT() [2/2]

int iALUT::BuildLUT ( vtkSmartPointer< vtkLookupTable >  pLUT,
double  rangeFrom,
double  rangeTo,
QString  colorMap,
int  numCols = 256,
bool  reverse = false 
)
static

◆ colorMapNames()

QStringList iALUT::colorMapNames ( )
static

◆ loadMaps()

void iALUT::loadMaps ( QString const &  folder)
static

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