vtk-m/vtkm
Kenneth Moreland 6592e52880 Fix IsWritableArrayHandle for portals that exist but cannot be written
Previously, IsWriteableArrayHandle just checked to see if an
ArrayHandle's portal has a ValueType of void* because we had coded the
special read-only array handles to have fake portals for writing.
However, we recently removed that because it was more trouble than it
was worth. Now IsWritableArrayHandle checks for the existance of the Set
method. If it does not exist, then the portal is considered read-only.

Also corrected spelling (writeable -> writable).
2019-07-19 20:33:58 -06:00
..
cont Fix IsWritableArrayHandle for portals that exist but cannot be written 2019-07-19 20:33:58 -06:00
exec Merge topic 'add_mesh_quality' 2019-07-17 15:42:22 -04:00
filter Merge topic 'add_mesh_quality' 2019-07-17 15:42:22 -04:00
internal fix warnings 2019-06-21 12:11:36 -04:00
interop Correct location of ThrustPatches which clang formatter moved 2019-04-23 15:02:58 -04:00
io remove unused variable 2019-07-16 10:58:40 -07:00
rendering DecodePNG uses the namespaced lodepng from thirdparty/ 2019-07-17 14:21:33 -04:00
testing Move VTK-m CMake testing wrappers to the testing folder 2019-07-09 13:32:23 -04:00
thirdparty Merge branch 'upstream-lodepng' into namespace_lodepng 2019-07-17 14:21:13 -04:00
worklet Merge topic 'add_mesh_quality' 2019-07-17 15:42:22 -04:00
.gitattributes diy 2019-04-09 (f7a68da4) 2019-04-09 11:42:54 -04:00
Assert.h conslidate the license statement 2019-04-17 10:57:13 -06:00
BaseComponent.h conslidate the license statement 2019-04-17 10:57:13 -06:00
BinaryOperators.h conslidate the license statement 2019-04-17 10:57:13 -06:00
BinaryPredicates.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Bitset.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Bounds.h Move Bounds and Matrix operators to vtkm namespace 2019-06-06 12:48:30 -06:00
CellClassification.h conslidate the license statement 2019-04-17 10:57:13 -06:00
CellShape.h Support for polylines. 2019-05-17 13:35:35 -04:00
CellTraits.h Support for polylines. 2019-05-17 13:35:35 -04:00
CMakeLists.txt vtkm_rendering now uses vtkm/thirdparty/lodepng 2019-06-19 14:39:46 -04:00
Flags.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Geometry.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Geometry.hxx conslidate the license statement 2019-04-17 10:57:13 -06:00
Hash.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ImplicitFunction.h conslidate the license statement 2019-04-17 10:57:13 -06:00
ListTag.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Math.h FindFirstSetBit now correctly compiles with the Intel compiler 2019-05-08 15:48:58 -04:00
Math.h.in FindFirstSetBit now correctly compiles with the Intel compiler 2019-05-08 15:48:58 -04:00
Matrix.h Move Bounds and Matrix operators to vtkm namespace 2019-06-06 12:48:30 -06:00
NewtonsMethod.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Pair.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Range.h Move vtkm:: operators from global namespace to vtkm namespace 2019-05-20 14:16:32 -04:00
RangeId2.h conslidate the license statement 2019-04-17 10:57:13 -06:00
RangeId3.h conslidate the license statement 2019-04-17 10:57:13 -06:00
RangeId.h conslidate the license statement 2019-04-17 10:57:13 -06:00
StaticAssert.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Swap.h conslidate the license statement 2019-04-17 10:57:13 -06:00
TopologyElementTag.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Transform3D.h conslidate the license statement 2019-04-17 10:57:13 -06:00
TypeListTag.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Types.h Move vtkm:: operators from global namespace to vtkm namespace 2019-05-20 14:16:32 -04:00
TypeTraits.h conslidate the license statement 2019-04-17 10:57:13 -06:00
UnaryPredicates.h conslidate the license statement 2019-04-17 10:57:13 -06:00
VecAxisAlignedPointCoordinates.h conslidate the license statement 2019-04-17 10:57:13 -06:00
VecFromPortal.h conslidate the license statement 2019-04-17 10:57:13 -06:00
VecFromPortalPermute.h conslidate the license statement 2019-04-17 10:57:13 -06:00
VecFromVirtPortal.h conslidate the license statement 2019-04-17 10:57:13 -06:00
VectorAnalysis.h conslidate the license statement 2019-04-17 10:57:13 -06:00
VecTraits.h Add HasVecTraits 2019-06-06 15:28:47 -06:00
VecVariable.h conslidate the license statement 2019-04-17 10:57:13 -06:00
Version.h.in conslidate the license statement 2019-04-17 10:57:13 -06:00
VirtualObjectBase.h conslidate the license statement 2019-04-17 10:57:13 -06:00