|
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) |
|