#include "VTKViewer_PolyDataMapper.h"
#include "VTKViewer_MarkerUtils.h"
#include <utilities.h>
#include <QString>
#include <vtkCellArray.h>
#include <vtkXMLImageDataReader.h>
#include <vtkImageData.h>
#include <vtkObjectFactory.h>
#include <vtkPointData.h>
#include <vtkPolyData.h>
#include <vtkProperty.h>
#include <vtkRenderer.h>
#include <vtkSmartPointer.h>
#include <vtkTimerLog.h>
#include <vtkWindow.h>
#include <vtkRenderWindow.h>
#include <vtkCommand.h>
#include <vtkCellData.h>
#include <vtkUnsignedCharArray.h>
#include <vtkIdTypeArray.h>
#include <Basics_Utils.hxx>
#include <GL/glx.h>
#include <dlfcn.h>
Classes | |
struct | VTK::TVertex |
struct | VTK::TColorFunctorBase |
struct | VTK::TPropertyColor |
struct | VTK::TColors2Color |
struct | VTK::TPointColors2Color |
struct | VTK::TCellColors2Color |
Namespaces | |
VTK | |
Macros | |
#define | GLX_GLXEXT_LEGACY |
#define | VTK_PDPSM_COLORS 0x0001 |
#define | VTK_PDPSM_CELL_COLORS 0x0002 |
#define | VTK_PDPSM_POINT_TYPE_FLOAT 0x0004 |
#define | VTK_PDPSM_POINT_TYPE_DOUBLE 0x0008 |
#define | VTK_PDPSM_NORMAL_TYPE_FLOAT 0x0010 |
#define | VTK_PDPSM_NORMAL_TYPE_DOUBLE 0x0020 |
#define | VTK_PDPSM_OPAQUE_COLORS 0x0040 |
#define | BallTextureId 0 |
Functions | |
vtkStandardNewMacro (VTKViewer_PolyDataMapper) typedef GLfloat TBall | |
void | MessageCallback (GLenum, GLenum type, GLuint, GLenum severity, GLsizei, const GLcharARB *message, const void *) |
vtkSmartPointer< vtkImageData > | VTK::MakeTexture (const char *theMainTexture, const char *theAlphaTexture) |
template<class TCoordinates > | |
void | VTK::DrawPoints (TCoordinates *theStartPoints, vtkCellArray *theCells, TColorFunctorBase *theColorFunctor, TVertex *theVertexArr, vtkIdType &theCellId, vtkIdType &theVertexId, TBall *theBallArr, vtkDataArray *theDiamArray, double theBallScale) |
template<class TCoordinates > | |
void | VTK::DrawCellsPoints (vtkPolyData *theInput, vtkPoints *thePoints, TColorFunctorBase *theColorFunctor, TVertex *theVertexArr, TBall *theBallArr, double theBallScale) |
#define BallTextureId 0 |
#define GLX_GLXEXT_LEGACY |
#define VTK_PDPSM_CELL_COLORS 0x0002 |
#define VTK_PDPSM_COLORS 0x0001 |
#define VTK_PDPSM_NORMAL_TYPE_DOUBLE 0x0020 |
#define VTK_PDPSM_NORMAL_TYPE_FLOAT 0x0010 |
#define VTK_PDPSM_OPAQUE_COLORS 0x0040 |
#define VTK_PDPSM_POINT_TYPE_DOUBLE 0x0008 |
#define VTK_PDPSM_POINT_TYPE_FLOAT 0x0004 |
void MessageCallback | ( | GLenum | , |
GLenum | type, | ||
GLuint | , | ||
GLenum | severity, | ||
GLsizei | , | ||
const GLcharARB * | message, | ||
const void * | |||
) |
References GL_DEBUG_TYPE_ERROR.
vtkStandardNewMacro | ( | VTKViewer_PolyDataMapper | ) |