GOFIGURE2
0.9.0
|
Structure which represent a lineage, and used for interaction between Visualization and TableWidget. More...
#include <Code/IO/LineageStructure.h>
Public Member Functions | |
LineageStructure () | |
Default Constructor. More... | |
~LineageStructure () | |
![]() | |
virtual void | ReleaseData () const |
void | RenderWithOriginalColors () const |
Render with original colors (Remove the active scalars data). More... | |
void | ResetNodes () const |
void | SetActorProperties (vtkProperty *iProperty) const |
Set Property for all actors. More... | |
void | SetActorVisibility (const bool &iVisible) const |
Set Visibility for all actors. More... | |
void | SetLookupTable (const vtkLookupTable *iLut) const |
Set the lookup table. More... | |
void | SetScalarData (const std::string &iName, const double &iValue) const |
Set Scalar Data associated to the elements (use for color coding) More... | |
void | SetScalarRange (const double &iMin, const double &iMax) const |
Set the scalar range (use for color coding) More... | |
TraceStructure () | |
TraceStructure (const unsigned int &iTraceID, const unsigned int &iCollectionID, std::vector< vtkActor * > iActors, vtkPolyData *iNodes, const bool &iHighlighted, const bool &iVisible, const double &r, const double &g, const double &b, const double &alpha) | |
TraceStructure (const unsigned int &iTraceID, const unsigned int &iCollectionID, std::vector< vtkActor * > iActors, vtkPolyData *iNodes, const bool &iHighlighted, const bool &iVisible, double iRgba[4]) | |
TraceStructure (const unsigned int &iTraceID, const unsigned int &iCollectionID, vtkActor *iActorXY, vtkActor *iActorYZ, vtkActor *iActorXZ, vtkActor *iActorXYZ, vtkPolyData *iNodes, const bool &iHighlighted, const bool &iVisible, const double &r, const double &g, const double &b, const double &alpha) | |
TraceStructure (const TraceStructure &iE) | |
virtual | ~TraceStructure () |
Public Attributes | |
unsigned int | TrackRootID |
![]() | |
vtkActor * | ActorXY |
vtkActor * | ActorXYZ |
vtkActor * | ActorXZ |
vtkActor * | ActorYZ |
unsigned int | CollectionID |
bool | Highlighted |
vtkPolyData * | Nodes |
double | rgba [4] |
unsigned int | TraceID |
bool | Visible |
Friends | |
std::ostream & | operator<< (std::ostream &os, const LineageStructure &c) |
Structure which represent a lineage, and used for interaction between Visualization and TableWidget.
Definition at line 55 of file LineageStructure.h.
LineageStructure::LineageStructure | ( | ) |
Default Constructor.
Definition at line 39 of file LineageStructure.cxx.
LineageStructure::~LineageStructure | ( | ) |
Destructor
Definition at line 46 of file LineageStructure.cxx.
|
friend |
Printing one element. std::cout << element << std::endl;
Definition at line 70 of file LineageStructure.h.
unsigned int LineageStructure::TrackRootID |
Definition at line 66 of file LineageStructure.h.