Version: 8.3.0
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Macros Pages
VTKViewer_PolyDataMapper.cxx File Reference
#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 <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

namespace  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
 

Typedefs

typedef GLfloat TBall
 

Functions

 vtkStandardNewMacro (VTKViewer_PolyDataMapper)
 
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)
 

Macro Definition Documentation

#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

Typedef Documentation

typedef GLfloat TBall

Function Documentation

vtkStandardNewMacro ( VTKViewer_PolyDataMapper  )