Viskores  1.0
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 
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,
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