VTK
Public Types | Public Member Functions | List of all members
vtkOpenGLContextDevice2D::CellArrayHelper Class Reference

#include <vtkOpenGLContextDevice2DPrivate.h>

Public Types

enum  CellType { LINE = 1, POLYGON }
 

Public Member Functions

 CellArrayHelper (vtkOpenGLContextDevice2D *device)
 
 ~CellArrayHelper ()
 
void Draw (int cellType, vtkPolyData *polyData, vtkPoints *points, float x, float y, float scale, int scalarMode, vtkUnsignedCharArray *colors=nullptr)
 Draw primitives as specified by cellType. More...
 
void HandleEndFrame ()
 

Detailed Description

Definition at line 540 of file vtkOpenGLContextDevice2DPrivate.h.

Member Enumeration Documentation

Enumerator
LINE 
POLYGON 

Definition at line 544 of file vtkOpenGLContextDevice2DPrivate.h.

Constructor & Destructor Documentation

vtkOpenGLContextDevice2D::CellArrayHelper::CellArrayHelper ( vtkOpenGLContextDevice2D device)
inline

Definition at line 551 of file vtkOpenGLContextDevice2DPrivate.h.

vtkOpenGLContextDevice2D::CellArrayHelper::~CellArrayHelper ( )
inline

Definition at line 561 of file vtkOpenGLContextDevice2DPrivate.h.

Member Function Documentation

void vtkOpenGLContextDevice2D::CellArrayHelper::Draw ( int  cellType,
vtkPolyData polyData,
vtkPoints points,
float  x,
float  y,
float  scale,
int  scalarMode,
vtkUnsignedCharArray colors = nullptr 
)
inline

Draw primitives as specified by cellType.

Definition at line 569 of file vtkOpenGLContextDevice2DPrivate.h.

void vtkOpenGLContextDevice2D::CellArrayHelper::HandleEndFrame ( )
inline

Definition at line 588 of file vtkOpenGLContextDevice2DPrivate.h.


The documentation for this class was generated from the following file: