VTK  9.6.20260321
vtkStdFunctionArray.h File Reference
#include "vtkCommonCoreModule.h"
#include "vtkCompiler.h"
#include "vtkImplicitArray.h"
#include <functional>
Include dependency graph for vtkStdFunctionArray.h:

Go to the source code of this file.

Classes

class  vtkStdFunctionArray< ValueTypeT >
 A utility array for wrapping std::function in implicit arrays. More...
 

Namespaces

namespace  vtkDataArrayPrivate
 

Macros

#define vtkCreateStdFunctionWrappedArrayInterface(T)
 
#define VTK_STD_FUNCTION_ARRAY_EXTERN
 

Functions

 vtkArrayDownCast_TemplateFastCastMacro (vtkStdFunctionArray)
 
 vtkExternTemplateMacro (extern template class VTKCOMMONCORE_EXPORT vtkStdFunctionArray)
 

Macro Definition Documentation

◆ vtkCreateStdFunctionWrappedArrayInterface

#define vtkCreateStdFunctionWrappedArrayInterface ( T)
Value:
void ConstructBackend(std::function<T(int)> func);
#define vtkCreateImplicitWrappedArrayInterface(T)

Definition at line 93 of file vtkStdFunctionArray.h.

◆ VTK_STD_FUNCTION_ARRAY_EXTERN

#define VTK_STD_FUNCTION_ARRAY_EXTERN

Definition at line 126 of file vtkStdFunctionArray.h.

Function Documentation

◆ vtkArrayDownCast_TemplateFastCastMacro()

vtkArrayDownCast_TemplateFastCastMacro ( vtkStdFunctionArray )

◆ vtkExternTemplateMacro()

vtkExternTemplateMacro ( extern template class VTKCOMMONCORE_EXPORT vtkStdFunctionArray)