Go to the documentation of this file.
11 #ifndef vtk_m_filter_vector_analysis_DotProduct_h
12 #define vtk_m_filter_vector_analysis_DotProduct_h
15 #include <vtkm/filter/vector_analysis/vtkm_filter_vector_analysis_export.h>
21 namespace vector_analysis
33 const std::string& name,
36 this->SetActiveField(name, association);
42 return this->GetActiveFieldAssociation();
52 this->SetUseCoordinateSystemAsField(flag);
57 return this->GetUseCoordinateSystemAsField();
67 this->SetActiveCoordinateSystem(coord_idx);
72 return this->GetActiveCoordinateSystemIndex();
81 const std::string& name,
84 this->SetActiveField(1, name, association);
90 return this->GetActiveFieldAssociation(1);
100 this->SetUseCoordinateSystemAsField(1, flag);
105 return this->GetUseCoordinateSystemAsField(1);
117 return this->GetActiveCoordinateSystemIndex(1);
128 #endif // vtk_m_filter_vector_analysis_DotProduct_h
const VTKM_CONT std::string & GetSecondaryFieldName() const
Definition: DotProduct.h:87
Groups connected points that have the same field value.
Definition: Atomic.h:19
VTKM_CONT void SetSecondaryField(const std::string &name, vtkm::cont::Field::Association association=vtkm::cont::Field::Association::Any)
Definition: DotProduct.h:80
VTKM_CONT void SetSecondaryCoordinateSystem(vtkm::Id index)
Definition: DotProduct.h:113
VTKM_CONT bool GetUseCoordinateSystemAsSecondaryField() const
Definition: DotProduct.h:103
Association
Definition: cont/Field.h:34
VTKM_CONT vtkm::cont::Field::Association GetPrimaryFieldAssociation() const
Definition: DotProduct.h:40
const VTKM_CONT std::string & GetPrimaryFieldName() const
Definition: DotProduct.h:39
VTKM_CONT vtkm::Id GetPrimaryCoordinateSystemIndex() const
Definition: DotProduct.h:70
vtkm::Int32 Id
Represents an ID (index into arrays).
Definition: Types.h:191
Definition: FilterField.h:21
VTKM_CONT void SetPrimaryCoordinateSystem(vtkm::Id coord_idx)
Definition: DotProduct.h:65
#define VTKM_CONT
Definition: ExportMacros.h:57
VTKM_CONT bool GetUseCoordinateSystemAsPrimaryField() const
Definition: DotProduct.h:55
Definition: DotProduct.h:23
VTKM_CONT void SetPrimaryField(const std::string &name, vtkm::cont::Field::Association association=vtkm::cont::Field::Association::Any)
Definition: DotProduct.h:32
VTKM_CONT void SetUseCoordinateSystemAsPrimaryField(bool flag)
Definition: DotProduct.h:50
VTKM_CONT void SetUseCoordinateSystemAsSecondaryField(bool flag)
Definition: DotProduct.h:98
VTKM_CONT vtkm::cont::Field::Association GetSecondaryFieldAssociation() const
Definition: DotProduct.h:88
VTKM_CONT vtkm::Id GetSecondaryCoordinateSystemIndex() const
Definition: DotProduct.h:115