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
Functions
iA3DObjectFactory.h File Reference
#include "iAobjectvis_export.h"
#include <QColor>
#include <QMap>
#include <QSharedPointer>
#include <map>
#include <vector>
#include "iAVec3.h"

Functions

iAobjectvis_API QSharedPointer< iA3DObjectViscreate3DObjectVis (int visualization, vtkTable *table, QSharedPointer< QMap< uint, uint > > columnMapping, QColor const &color, std::map< size_t, std::vector< iAVec3f > > &curvedFiberInfo, int numberOfCylinderSides=12, size_t segmentSkip=1, vtkColorTransferFunction *ctf=nullptr, vtkPiecewiseFunction *otf=nullptr, double const *bounds=nullptr)
 

Function Documentation

◆ create3DObjectVis()

iAobjectvis_API QSharedPointer< iA3DObjectVis > create3DObjectVis ( int  visualization,
vtkTable *  table,
QSharedPointer< QMap< uint, uint > >  columnMapping,
QColor const &  color,
std::map< size_t, std::vector< iAVec3f > > &  curvedFiberInfo,
int  numberOfCylinderSides = 12,
size_t  segmentSkip = 1,
vtkColorTransferFunction *  ctf = nullptr,
vtkPiecewiseFunction *  otf = nullptr,
double const *  bounds = nullptr 
)