Viskores
1.0
viskores
cont
internal
ArrayCopyUnknown.h
Go to the documentation of this file.
1
//============================================================================
2
// The contents of this file are covered by the Viskores license. See
3
// LICENSE.txt for details.
4
//
5
// By contributing to this file, all contributors agree to the Developer
6
// Certificate of Origin Version 1.1 (DCO 1.1) as stated in DCO.txt.
7
//============================================================================
8
9
//============================================================================
10
// Copyright (c) Kitware, Inc.
11
// All rights reserved.
12
// See LICENSE.txt for details.
13
//
14
// This software is distributed WITHOUT ANY WARRANTY; without even
15
// the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR
16
// PURPOSE. See the above copyright notice for more information.
17
//============================================================================
18
#ifndef viskores_cont_internal_ArrayCopyUnknown_h
19
#define viskores_cont_internal_ArrayCopyUnknown_h
20
21
#include <
viskores/cont/viskores_cont_export.h
>
22
23
namespace
viskores
24
{
25
namespace
cont
26
{
27
28
// Rather than include UnknownArrayHandle.h, we just forward declare the class so
29
// we can declare our functions and prevent any circular header dependencies from
30
// core classes.
31
class
UnknownArrayHandle;
32
33
namespace
internal
34
{
35
39
VISKORES_CONT_EXPORT
void
ArrayCopyUnknown(
const
viskores::cont::UnknownArrayHandle
& source,
40
viskores::cont::UnknownArrayHandle
& destination);
41
42
VISKORES_CONT_EXPORT
void
ArrayCopyUnknown(
const
viskores::cont::UnknownArrayHandle
& source,
43
const
viskores::cont::UnknownArrayHandle
& destination);
44
45
46
}
// namespace viskores::cont::internal
47
}
// namespace viskores::cont
48
}
// namespace viskores
49
50
#endif //viskores_cont_internal_ArrayCopyUnknown_h
viskores
Groups connected points that have the same field value.
Definition:
Atomic.h:27
viskores::cont::UnknownArrayHandle
An ArrayHandle of an unknown value type and storage.
Definition:
UnknownArrayHandle.h:451
viskores_cont_export.h
Generated by
1.8.17