return myGaussPtsIDMapper->GetObjID(theID);
}
+float*
+VISU_GaussPointsPL
+::GetNodeCoord(int theObjID)
+{
+ vtkIdType anID = GetNodeVTKID(theObjID);
+ vtkDataSet* aDataSet = myGeomFilter->GetInput();
+ return aDataSet->GetPoint(anID);
+}
+
void
VISU_GaussPointsPL
::SetGaussPtsIDMapper(const VISU::PGaussPtsIDMapper& theGaussPtsIDMapper)
#include "VISU_ScalarMapPL.hxx"
#include "VISU_Convertor.hxx"
-#include "VTKViewer_PassThroughFilter.h"
-
#include <vector>
+class VTKViewer_PassThroughFilter;
class VISU_OpenGLPointSpriteMapper;
class vtkGeometryFilter;
VISU::TGaussPointID
GetObjID(vtkIdType theID) const;
+ virtual
+ float*
+ GetNodeCoord(vtkIdType theObjID);
+
void
SetGaussPtsIDMapper(const VISU::PGaussPtsIDMapper& theGaussPtsIDMapper);