VTK  9.2.6
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 533 of file vtkOpenGLContextDevice2DPrivate.h.

Member Enumeration Documentation

Enumerator
LINE 
POLYGON 

Definition at line 537 of file vtkOpenGLContextDevice2DPrivate.h.

Constructor & Destructor Documentation

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

Definition at line 544 of file vtkOpenGLContextDevice2DPrivate.h.

vtkOpenGLContextDevice2D::CellArrayHelper::~CellArrayHelper ( )
inline

Definition at line 554 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 559 of file vtkOpenGLContextDevice2DPrivate.h.

void vtkOpenGLContextDevice2D::CellArrayHelper::HandleEndFrame ( )
inline

Definition at line 578 of file vtkOpenGLContextDevice2DPrivate.h.


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