VTK  9.6.20260318
vtkAffineArray.h File Reference
#include "vtkAffineImplicitBackend.h"
#include "vtkCommonCoreModule.h"
#include "vtkCompiler.h"
#include "vtkImplicitArray.h"
Include dependency graph for vtkAffineArray.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

class  vtkAffineArray< ValueTypeT >
 A utility array for wrapping affine functions in implicit arrays. More...
 

Namespaces

namespace  vtkDataArrayPrivate
 

Macros

#define vtkCreateAffineWrappedArrayInterface(T)
 
#define VTK_AFFINE_ARRAY_EXTERN
 

Functions

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

Macro Definition Documentation

◆ vtkCreateAffineWrappedArrayInterface

#define vtkCreateAffineWrappedArrayInterface ( T)
Value:
void ConstructBackend(T slope, T intercept); \
T GetSlope() const; \
T GetIntercept() const;
#define vtkCreateImplicitWrappedArrayInterface(T)

Definition at line 104 of file vtkAffineArray.h.

◆ VTK_AFFINE_ARRAY_EXTERN

#define VTK_AFFINE_ARRAY_EXTERN

Definition at line 139 of file vtkAffineArray.h.

Function Documentation

◆ vtkArrayDownCast_TemplateFastCastMacro()

vtkArrayDownCast_TemplateFastCastMacro ( vtkAffineArray )

◆ vtkExternTemplateMacro()

vtkExternTemplateMacro ( extern template class VTKCOMMONCORE_EXPORT vtkAffineArray)