Fix IsArrayHandleWritable for Extrude arrays.
The portal Set methods should be left unimplemented for immutable array handles.
This commit is contained in:
parent
38748a2208
commit
67f1a772df
@ -69,11 +69,6 @@ struct VTKM_ALWAYS_EXPORT ArrayPortalExtrudePlane
|
|||||||
return result;
|
return result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
|
||||||
VTKM_EXEC_CONT
|
|
||||||
void Set(vtkm::Id vtkmNotUsed(index), const ValueType& vtkmNotUsed(value)) const {}
|
|
||||||
|
|
||||||
PortalType Portal;
|
PortalType Portal;
|
||||||
vtkm::Int32 NumberOfPlanes;
|
vtkm::Int32 NumberOfPlanes;
|
||||||
};
|
};
|
||||||
@ -285,10 +280,6 @@ struct VTKM_ALWAYS_EXPORT ArrayPortalExtrude
|
|||||||
VTKM_EXEC_CONT
|
VTKM_EXEC_CONT
|
||||||
vtkm::Vec<ValueType, 6> GetWedge(const IndicesExtrude& index) const;
|
vtkm::Vec<ValueType, 6> GetWedge(const IndicesExtrude& index) const;
|
||||||
|
|
||||||
VTKM_SUPPRESS_EXEC_WARNINGS
|
|
||||||
VTKM_EXEC_CONT
|
|
||||||
void Set(vtkm::Id vtkmNotUsed(index), const ValueType& vtkmNotUsed(value)) const {}
|
|
||||||
|
|
||||||
PortalType Portal;
|
PortalType Portal;
|
||||||
vtkm::Int32 NumberOfValues;
|
vtkm::Int32 NumberOfValues;
|
||||||
vtkm::Int32 NumberOfPlanes;
|
vtkm::Int32 NumberOfPlanes;
|
||||||
|
Loading…
Reference in New Issue
Block a user