X-Git-Url: https://git.creatis.insa-lyon.fr/pubgit/?a=blobdiff_plain;f=lib%2FcreaVtk%2FvtkVectorsTensorsVisuBase.h;h=7d08c22f024b4dd5eb3f0b6a4e4ddfb091ba50e8;hb=refs%2Fheads%2Fvtk9itk5wx3-macos;hp=831fc2ccde4b6a719f7da66562bf8ef68b7f2a47;hpb=0fe587457cf4d6eda506990f92a35796ad6ef7cc;p=creaVtk.git diff --git a/lib/creaVtk/vtkVectorsTensorsVisuBase.h b/lib/creaVtk/vtkVectorsTensorsVisuBase.h index 831fc2c..7d08c22 100644 --- a/lib/creaVtk/vtkVectorsTensorsVisuBase.h +++ b/lib/creaVtk/vtkVectorsTensorsVisuBase.h @@ -96,6 +96,8 @@ public : void SetTypeForm(int); void SetColorLaw(int); void SetColor(std::vector); + void SetOrientation(int orientation); + void SetExternalLut(vtkScalarsToColors* lut); bool GetActive(); vtkDataObject* GetDataObject(); @@ -104,6 +106,7 @@ public : double GetOpacity(); vtkProp3D* GetProp3D(); int GetTypeForm(); + int GetOrientation(); virtual void Process(); void VisibilityActor(); @@ -126,6 +129,7 @@ private: vtkDataObject *_dataobject; vtkRenderer *_renderer; int _typeForm; + int _orientation; protected: bool _firsttime; @@ -133,6 +137,8 @@ protected: vtkSmartPointer _pdm; vtkSmartPointer _actor; vtkLookupTableDirectionVector *_LutEED; + vtkScalarsToColors *_externalLut; // lookuptable + int _colorlaw; double _colorR,_colorG,_colorB; };