|
| VTKM_CONT | CoordinateSystem () |
| |
| VTKM_CONT | CoordinateSystem (const vtkm::cont::Field &src) |
| |
| VTKM_CONT | CoordinateSystem (std::string name, const vtkm::cont::UnknownArrayHandle &data) |
| |
| template<typename T , typename Storage > |
| VTKM_CONT | CoordinateSystem (std::string name, const ArrayHandle< T, Storage > &data) |
| |
| VTKM_CONT | CoordinateSystem (std::string name, vtkm::Id3 dimensions, vtkm::Vec3f origin=vtkm::Vec3f(0.0f, 0.0f, 0.0f), vtkm::Vec3f spacing=vtkm::Vec3f(1.0f, 1.0f, 1.0f)) |
| | This constructor of coordinate system sets up a regular grid of points. More...
|
| |
| VTKM_CONT vtkm::Id | GetNumberOfPoints () const |
| |
| VTKM_CONT vtkm::cont::UncertainArrayHandle< vtkm::TypeListFieldVec3, VTKM_DEFAULT_STORAGE_LIST > | GetData () const |
| |
| VTKM_CONT MultiplexerArrayType | GetDataAsMultiplexer () const |
| | Returns the data for the coordinate system as an ArrayHandleMultiplexer. More...
|
| |
| VTKM_CONT void | GetRange (vtkm::Range *range) const |
| |
| VTKM_CONT vtkm::Vec< vtkm::Range, 3 > | GetRange () const |
| |
| VTKM_CONT vtkm::cont::ArrayHandle< vtkm::Range > | GetRangeAsArrayHandle () const |
| |
| VTKM_CONT vtkm::Bounds | GetBounds () const |
| |
| virtual void | PrintSummary (std::ostream &out) const override |
| |
| VTKM_CONT void | ReleaseResourcesExecution () override |
| | Releases any resources being used in the execution environment (that are not being shared by the control environment). More...
|
| |
| VTKM_CONT | Field ()=default |
| |
| VTKM_CONT | Field (std::string name, Association association, const vtkm::cont::UnknownArrayHandle &data) |
| |
| template<typename T , typename Storage > |
| VTKM_CONT | Field (std::string name, Association association, const vtkm::cont::ArrayHandle< T, Storage > &data) |
| |
| | Field (const vtkm::cont::Field &src) |
| |
| | Field (vtkm::cont::Field &&src) noexcept |
| |
| virtual VTKM_CONT | ~Field () |
| |
| VTKM_CONT Field & | operator= (const vtkm::cont::Field &src) |
| |
| VTKM_CONT Field & | operator= (vtkm::cont::Field &&src) noexcept |
| |
| VTKM_CONT bool | IsCellField () const |
| |
| VTKM_CONT bool | IsPointField () const |
| |
| VTKM_CONT bool | IsWholeDataSetField () const |
| |
| VTKM_CONT bool | IsPartitionsField () const |
| |
| VTKM_CONT bool | IsGlobalField () const |
| |
| VTKM_CONT bool | IsSupportedType () const |
| | Returns true if the array of the field has a value type that matches something in VTKM_FIELD_TYPE_LIST and a storage that matches something in VTKM_FIELD_STORAGE_LIST. More...
|
| |
| VTKM_CONT vtkm::Id | GetNumberOfValues () const |
| |
| const VTKM_CONT std::string & | GetName () const |
| |
| VTKM_CONT Association | GetAssociation () const |
| |
| const vtkm::cont::UnknownArrayHandle & | GetData () const |
| |
| vtkm::cont::UnknownArrayHandle & | GetData () |
| |
| const VTKM_CONT vtkm::cont::ArrayHandle< vtkm::Range > & | GetRange () const |
| |
| VTKM_CONT void | GetRange (vtkm::Range *range) const |
| |
| VTKM_CONT vtkm::cont::UnknownArrayHandle | GetDataAsDefaultFloat () const |
| | Get the data as an array with vtkm::FloatDefault components. More...
|
| |
| VTKM_CONT vtkm::cont::UnknownArrayHandle | GetDataWithExpectedTypes () const |
| | Get the data as an array of an expected type. More...
|
| |
| VTKM_CONT void | ConvertToExpected () |
| | Convert this field to use an array of an expected type. More...
|
| |
| VTKM_CONT void | SetData (const vtkm::cont::UnknownArrayHandle &newdata) |
| |
| template<typename T , typename StorageTag > |
| VTKM_CONT void | SetData (const vtkm::cont::ArrayHandle< T, StorageTag > &newdata) |
| |