|
| | iALineObjectVis (iAObjectsData const *data, QColor const &color, 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 |
| |
| | iAColoredPolyObjectVis (iAObjectsData const *, QColor const &neutralColor) |
| |
| IndexType | allPointCount () const |
| | Get the number of points in all objects.
|
| |
| double const * | bounds () override |
| |
| std::shared_ptr< iAObjectVisActor > | createActor (vtkRenderer *ren) override |
| | create "actor" class for visualizing this data collection
|
| |
| std::shared_ptr< iAPolyObjectVisActor > | 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 iAPolyObjectVisActorclass which are not available through the iAObjectVisActor interface.
|
| |
| 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.
|
| |
| std::vector< size_t > const & | selection () const |
| |
| void | setColor (QColor const &color) |
| |
| void | setContextOpacity (int contextAlpha) |
| |
| void | setLookupTable (std::shared_ptr< iALookupTable > lut, size_t paramIndex) |
| |
| virtual void | setSelection (std::vector< size_t > const &sortedSelInds, bool selectionActive) |
| |
| void | setSelectionOpacity (int selectionAlpha) |
| |
| void | updateColorSelectionRendering () |
| |
| 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 |
| |
| | iAObjectVis (iAObjectsData const *data) |
| |
| virtual | ~iAObjectVis () |
| |
Visualizes the objects given in a table as lines.
Requires column mappings for start- and end point in the given object table data.