![]() |
ACloudViewer
3.9.4
A Modern Library for 3D Data Processing
|
#include <vtkActor.h>#include <vtkConeSource.h>#include <vtkCubeSource.h>#include <vtkCylinderSource.h>#include <vtkDelaunay2D.h>#include <vtkDoubleArray.h>#include <vtkPointData.h>#include <vtkPoints.h>#include <vtkPolyData.h>#include <vtkPolyDataMapper.h>#include <vtkSmartPointer.h>#include <vtkSphereSource.h>#include "../qPCL.h"#include "point3f.h"#include "utils.h"#include "vector4f.h"

Go to the source code of this file.
Classes | |
| class | VtkUtils::SourceSetter< T > |
| class | VtkUtils::SourceSetter< vtkSphereSource > |
| class | VtkUtils::SourceSetter< vtkConeSource > |
Namespaces | |
| VtkUtils | |
Macros | |
| #define | VTK_CREATE(TYPE, NAME) vtkSmartPointer<TYPE> NAME = vtkSmartPointer<TYPE>::New() |
Functions | |
| QImage | VtkUtils::vtkImageDataToQImage (vtkImageData *imageData) |
| void | VtkUtils::qImageToVtkImage (QImage &img, vtkImageData *imageData) |
| QImage | VtkUtils::vtkWidgetSnapshot (QVTKOpenGLNativeWidget *widget) |
| template<class T > | |
| void | VtkUtils::vtkInitOnce (T **obj) |
| template<class T > | |
| void | VtkUtils::vtkInitOnce (vtkSmartPointer< T > &obj) |
| template<class T > | |
| void | VtkUtils::vtkSafeDelete (T *obj) |
| static vtkActor * | VtkUtils::createSourceActor (vtkPolyDataAlgorithm *algo) |
| template<class T > | |
| static vtkActor * | VtkUtils::createSourceActor (SourceSetter< T > *setter=nullptr) |
| static vtkActor * | VtkUtils::createSurfaceActor (const QList< Point3F > &points, const QList< qreal > &scalars=QList< qreal >()) |
| template<class DataObject , class Mapper = vtkPolyDataMapper> | |
| static vtkActor * | VtkUtils::createActorFromData (DataObject *data) |
| void | VtkUtils::exportActorToFile (vtkActor *actor, const QString &outfile) |
| #define VTK_CREATE | ( | TYPE, | |
| NAME | |||
| ) | vtkSmartPointer<TYPE> NAME = vtkSmartPointer<TYPE>::New() |
Definition at line 30 of file vtkutils.h.