ACloudViewer  3.9.4
A Modern Library for 3D Data Processing
utils.h File Reference
#include <QColor>
#include <QImage>
#include <QtMath>
#include <complex>
#include "../qPCL.h"
Include dependency graph for utils.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  Utils::ArrayComparator< T, size >
 
class  Utils::ArrayAssigner< T, size >
 
class  Utils::ArrayInitializer< T, size >
 
class  Utils::Normalizer
 

Namespaces

 Utils
 

Typedefs

typedef QList< vtkActor * > Utils::ActorList
 

Functions

QString Utils::character (int index)
 
void Utils::explorer (const QString &path)
 
QImage Utils::star (const QSize &size)
 
double Utils::random (int low, int high)
 
void Utils::vtkColor (const QColor &clr, double *vtkClr)
 
QColor Utils::qColor (double *pClr)
 
void Utils::qColor2HSV (const QColor &clr, double *hsv)
 
template<class T >
void Utils::vtkSafeDelete (T *obj)
 
template<class T >
void Utils::vtkSafeDelete (QList< T * > &objList)
 
template<typename T >
Utils::boundedValue (const T &value, const T &min, const T &max)
 
template<typename T >
static double Utils::module (T *vector)
 
template<typename T >
static double Utils::distance (T *pot1, T *pot2)
 
template<typename T >
static void Utils::normal (T *inPot1, T *inPot2, T *outPot)
 get vector between two points More...