VTK
dox
Common
Core
vtkDataArrayTemplate.h
Go to the documentation of this file.
1
/*=========================================================================
2
3
Program: Visualization Toolkit
4
Module: vtkDataArrayTemplate.h
5
6
Copyright (c) Ken Martin, Will Schroeder, Bill Lorensen
7
All rights reserved.
8
See Copyright.txt or http://www.kitware.com/Copyright.htm for details.
9
10
This software is distributed WITHOUT ANY WARRANTY; without even
11
the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
12
PURPOSE. See the above copyright notice for more information.
13
14
=========================================================================*/
21
#ifndef vtkDataArrayTemplate_h
22
#define vtkDataArrayTemplate_h
23
24
#include "
vtkAOSDataArrayTemplate.h
"
25
26
#ifndef VTK_LEGACY_REMOVE
27
28
template
<
typename
ValueType>
29
class
vtkDataArrayTemplate
:
public
vtkAOSDataArrayTemplate
<ValueType>
30
{
31
public
:
32
vtkTemplateTypeMacro
(
vtkDataArrayTemplate<ValueType>
,
33
vtkAOSDataArrayTemplate<ValueType>
)
34
35
static
vtkDataArrayTemplate<ValueType>
*
New
()
36
{
37
VTK_STANDARD_NEW_BODY
(
vtkDataArrayTemplate<ValueType>
);
38
}
39
40
protected
:
41
vtkDataArrayTemplate
() {}
42
~vtkDataArrayTemplate
() {}
43
44
private
:
45
vtkDataArrayTemplate
(
const
vtkDataArrayTemplate
&) VTK_DELETE_FUNCTION;
46
void
operator=(
const
vtkDataArrayTemplate
&) VTK_DELETE_FUNCTION;
47
};
48
49
#endif // VTK_LEGACY_REMOVE
50
51
#endif // vtkDataArrayTemplate_h
52
53
// VTK-HeaderTest-Exclude: vtkDataArrayTemplate.h
vtkDataArrayTemplate::~vtkDataArrayTemplate
~vtkDataArrayTemplate()
Definition:
vtkDataArrayTemplate.h:42
vtkAOSDataArrayTemplate.h
vtkAOSDataArrayTemplate< ValueType >::New
static vtkAOSDataArrayTemplate * New()
vtkDataArrayTemplate::vtkDataArrayTemplate
vtkDataArrayTemplate()
Definition:
vtkDataArrayTemplate.h:41
vtkDataArrayTemplate
Definition:
vtkDataArrayTemplate.h:29
vtkDataArrayTemplate::vtkTemplateTypeMacro
vtkTemplateTypeMacro(vtkDataArrayTemplate< ValueType >, vtkAOSDataArrayTemplate< ValueType >) static vtkDataArrayTemplate< ValueType > *New()
Definition:
vtkDataArrayTemplate.h:32
vtkAOSDataArrayTemplate
Array-Of-Structs implementation of vtkGenericDataArray.
Definition:
vtkAOSDataArrayTemplate.h:44
VTK_STANDARD_NEW_BODY
#define VTK_STANDARD_NEW_BODY(thisClass)
Definition:
vtkObjectFactory.h:371
Generated by
1.8.16