VTK  9.7.1
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 529 of file vtkOpenGLContextDevice2DPrivate.h.

Member Enumeration Documentation

Enumerator
LINE 
POLYGON 

Definition at line 533 of file vtkOpenGLContextDevice2DPrivate.h.

Constructor & Destructor Documentation

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

Definition at line 540 of file vtkOpenGLContextDevice2DPrivate.h.

vtkOpenGLContextDevice2D::CellArrayHelper::~CellArrayHelper ( )
inline

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

void vtkOpenGLContextDevice2D::CellArrayHelper::HandleEndFrame ( )
inline

Definition at line 574 of file vtkOpenGLContextDevice2DPrivate.h.


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