|
| | iA3DLineObjectVis (vtkTable *objectTable, QSharedPointer< QMap< uint, uint > > columnMapping, QColor const &color, std::map< size_t, std::vector< iAVec3f > > const &curvedFiberData, size_t segmentSkip) |
| |
| std::vector< vtkSmartPointer< vtkPolyData > > | extractSelectedObjects (QColor c) const override |
| | extract one mesh per selected object
|
| |
| vtkPolyData * | finalPolyData () override |
| |
| IndexType | objectPointCount (IndexType objIdx) const override |
| | Get the number of points representing a given object.
|
| |
| IndexType | objectStartPointIdx (IndexType objIdx) const override |
| | Get the index of the first point of a given object.
|
| |
| vtkPolyData * | polyData () override |
| |
| void | updateValues (std::vector< std::vector< double > > const &values, int straightOrCurved) |
| |
| QString | visualizationStatistics () const override |
| |
| | iA3DColoredPolyObjectVis (vtkTable *objectTable, QSharedPointer< QMap< uint, uint > > columnMapping, QColor const &neutralColor) |
| |
| IndexType | allPointCount () const |
| | Get the number of points in all objects.
|
| |
| double const * | bounds () override |
| |
| QSharedPointer< iA3DObjectActor > | createActor (vtkRenderer *ren) override |
| | create "actor" class for visualizing this data collection
|
| |
| QSharedPointer< iA3DPolyObjectActor > | createPolyActor (vtkRenderer *ren) |
| | same as createActor, but retrieve derived class more specific for visualizing a 3D colored poly data object; use this if you need to access methods from the iA3DPolyObjectActor class which are not available through the iA3DObjectActor interface.
|
| |
| virtual std::vector< vtkSmartPointer< vtkPolyData > > | extractSelectedObjects (QColor c=QColor()) const =0 |
| | extract one mesh per selected object
|
| |
| IndexType | finalAllPointCount () const |
| | Get the number of points in all final objects.
|
| |
| virtual IndexType | finalObjectPointCount (IndexType objIdx) const |
| | Get the number of points representing a given final object.
|
| |
| virtual IndexType | finalObjectStartPointIdx (IndexType objIdx) const |
| | Get the index of the first point of a given final object.
|
| |
| virtual vtkPolyData * | finalPolyData ()=0 |
| |
| virtual IndexType | objectPointCount (IndexType objIdx) const |
| | Get the number of points representing a given object.
|
| |
| virtual IndexType | objectStartPointIdx (IndexType objIdx) const |
| | Get the index of the first point of a given object.
|
| |
| virtual vtkPolyData * | polyData ()=0 |
| |
| std::vector< size_t > const & | selection () const |
| |
| void | setColor (QColor const &color) |
| |
| void | setContextOpacity (int contextAlpha) |
| |
| void | setLookupTable (QSharedPointer< iALookupTable > lut, size_t paramIndex) |
| |
| virtual void | setSelection (std::vector< size_t > const &sortedSelInds, bool selectionActive) |
| |
| void | setSelectionOpacity (int selectionAlpha) |
| |
| void | updateColorSelectionRendering () |
| |
| virtual QString | visualizationStatistics () const =0 |
| |
| void | renderSelection (std::vector< size_t > const &sortedSelInds, int classID, QColor const &classColor, QStandardItem *activeClassItem) override |
| | "legacy" methods for various selection/coloring options, specific to FeatureScout module
|
| |
| void | renderSingle (IndexType selectedObjID, int classID, QColor const &classColors, QStandardItem *activeClassItem) override |
| |
| void | multiClassRendering (QList< QColor > const &colors, QStandardItem *rootItem, double alpha) override |
| |
| void | renderOrientationDistribution (vtkImageData *oi) override |
| |
| void | renderLengthDistribution (vtkColorTransferFunction *ctFun, vtkFloatArray *extents, double halfInc, int filterID, double const *range) override |
| |
| | iA3DObjectVis (vtkTable *objectTable, QSharedPointer< QMap< uint, uint > > columnMapping) |
| |
| virtual | ~iA3DObjectVis () |
| |
| virtual double const * | bounds ()=0 |
| |
| virtual QSharedPointer< iA3DObjectActor > | createActor (vtkRenderer *ren)=0 |
| |
| virtual void | multiClassRendering (QList< QColor > const &classColors, QStandardItem *rootItem, double alpha)=0 |
| |
| virtual void | renderLengthDistribution (vtkColorTransferFunction *cTFun, vtkFloatArray *extents, double halfInc, int filterID, double const *range)=0 |
| |
| virtual void | renderOrientationDistribution (vtkImageData *oi)=0 |
| |
| virtual void | renderSelection (std::vector< size_t > const &sortedSelInds, int classID, QColor const &classColor, QStandardItem *activeClassItem)=0 |
| |
| virtual void | renderSingle (IndexType selectedObjID, int classID, QColor const &classColor, QStandardItem *activeClassItem)=0 |
| |