Go to the documentation of this file.
   10 #ifndef vtk_m_filter_vector_analysis_SurfaceNormal_h 
   11 #define vtk_m_filter_vector_analysis_SurfaceNormal_h 
   20 namespace vector_analysis
 
  123   bool GenerateCellNormals = 
false;
 
  124   bool NormalizeCellNormals = 
true;
 
  125   bool GeneratePointNormals = 
true;
 
  126   bool AutoOrientNormals = 
false;
 
  127   bool FlipNormals = 
false;
 
  128   bool Consistency = 
true;
 
  137 #endif // vtk_m_filter_vector_analysis_SurfaceNormal_h 
  
const std::string & GetPointNormalsName() const
Specify the name of the point normals field.
Definition: SurfaceNormals.h:89
 
Groups connected points that have the same field value.
Definition: Atomic.h:19
 
void SetPointNormalsName(const std::string &name)
Specify the name of the point normals field.
Definition: SurfaceNormals.h:87
 
bool GetGeneratePointNormals() const
Specify whether the point normals should be generated.
Definition: SurfaceNormals.h:75
 
Contains and manages the geometric data structures that VTK-m operates on.
Definition: DataSet.h:57
 
std::string CellNormalsName
Definition: SurfaceNormals.h:130
 
void SetConsistency(bool v)
Specify whtehr polygon winding should be made consistent with normal orientation.
Definition: SurfaceNormals.h:116
 
bool GetGenerateCellNormals() const
Specify whether cell normals should be generated.
Definition: SurfaceNormals.h:57
 
#define VTKM_FILTER_VECTOR_ANALYSIS_EXPORT
Definition: vtkm_filter_vector_analysis_export.h:44
 
bool GetFlipNormals() const
Specify the direction to point normals when SetAutoOrientNormals() is true.
Definition: SurfaceNormals.h:108
 
void SetNormalizeCellNormals(bool value)
Specify whether the cell normals should be normalized.
Definition: SurfaceNormals.h:66
 
void SetGeneratePointNormals(bool value)
Specify whether the point normals should be generated.
Definition: SurfaceNormals.h:73
 
Computes normals for polygonal mesh.
Definition: SurfaceNormals.h:44
 
std::string PointNormalsName
Definition: SurfaceNormals.h:131
 
Base class for all filters.
Definition: Filter.h:163
 
void SetGenerateCellNormals(bool value)
Specify whether cell normals should be generated.
Definition: SurfaceNormals.h:55
 
bool GetNormalizeCellNormals() const
Specify whether the cell normals should be normalized.
Definition: SurfaceNormals.h:68
 
#define VTKM_CONT
Definition: ExportMacros.h:57
 
const std::string & GetCellNormalsName() const
Specify the name of the cell normals field.
Definition: SurfaceNormals.h:82
 
void SetFlipNormals(bool v)
Specify the direction to point normals when SetAutoOrientNormals() is true.
Definition: SurfaceNormals.h:106
 
bool GetConsistency() const
Specify whtehr polygon winding should be made consistent with normal orientation.
Definition: SurfaceNormals.h:118
 
void SetCellNormalsName(const std::string &name)
Specify the name of the cell normals field.
Definition: SurfaceNormals.h:80
 
void SetAutoOrientNormals(bool v)
Specify whether to orient the normals outwards from the surface.
Definition: SurfaceNormals.h:97
 
bool GetAutoOrientNormals() const
Specify whether to orient the normals outwards from the surface.
Definition: SurfaceNormals.h:99