Passive filter take a polydata as input and create a dataset as output. More...
#include <SMESH_FaceOrientationFilter.h>

Public Member Functions | |
| vtkTypeMacro (SMESH_FaceOrientationFilter, vtkPolyDataAlgorithm) | |
| void | SetOrientationScale (double) | 
| double | GetOrientationScale () const | 
| void | Set3dVectors (bool) | 
| bool | Get3dVectors () const | 
Static Public Member Functions | |
| static  SMESH_FaceOrientationFilter *  | New () | 
| Create a new SMESH_FaceOrientationFilter.  More... | |
Protected Member Functions | |
| SMESH_FaceOrientationFilter () | |
| virtual | ~SMESH_FaceOrientationFilter () | 
| virtual int | RequestData (vtkInformation *, vtkInformationVector **, vtkInformationVector *) | 
| Execute method.  More... | |
| virtual int | FillInputPortInformation (int port, vtkInformation *info) | 
| vtkPolyData * | CreateArrowPolyData () | 
Private Member Functions | |
| SMESH_FaceOrientationFilter (const SMESH_FaceOrientationFilter &) | |
| Not implemented.  More... | |
| void | operator= (const SMESH_FaceOrientationFilter &) | 
| Not implemented.  More... | |
Private Attributes | |
| bool | my3dVectors | 
| double | myOrientationScale | 
| vtkPolyData * | myArrowPolyData | 
| vtkPolyData * | myFacePolyData | 
| VTKViewer_CellCenters * | myFaceCenters | 
| vtkMaskPoints * | myFaceMaskPoints | 
| vtkGlyphSource2D * | myGlyphSource | 
| vtkGlyph3D * | myBaseGlyph | 
Passive filter take a polydata as input and create a dataset as output.
      
  | 
  protected | 
      
  | 
  protectedvirtual | 
References myArrowPolyData, myBaseGlyph, myFaceCenters, myFaceMaskPoints, myFacePolyData, and myGlyphSource.
      
  | 
  private | 
Not implemented.
      
  | 
  protected | 
References PI.
Referenced by SMESH_FaceOrientationFilter().
      
  | 
  protectedvirtual | 
| bool SMESH_FaceOrientationFilter::Get3dVectors | ( | ) | const | 
| double SMESH_FaceOrientationFilter::GetOrientationScale | ( | ) | const | 
      
  | 
  static | 
      
  | 
  private | 
Not implemented.
      
  | 
  protectedvirtual | 
Execute method.
Output calculation.
References GetFaceParams(), myBaseGlyph, myFacePolyData, and myOrientationScale.
| void SMESH_FaceOrientationFilter::Set3dVectors | ( | bool | theState | ) | 
References my3dVectors, myArrowPolyData, myBaseGlyph, and myGlyphSource.
| void SMESH_FaceOrientationFilter::SetOrientationScale | ( | double | theScale | ) | 
References myOrientationScale.
| SMESH_FaceOrientationFilter::vtkTypeMacro | ( | SMESH_FaceOrientationFilter | , | 
| vtkPolyDataAlgorithm | |||
| ) | 
      
  | 
  private | 
Referenced by Set3dVectors(), and SMESH_FaceOrientationFilter().
      
  | 
  private | 
Referenced by Set3dVectors(), SMESH_FaceOrientationFilter(), and ~SMESH_FaceOrientationFilter().
      
  | 
  private | 
Referenced by RequestData(), Set3dVectors(), SMESH_FaceOrientationFilter(), and ~SMESH_FaceOrientationFilter().
      
  | 
  private | 
Referenced by SMESH_FaceOrientationFilter(), and ~SMESH_FaceOrientationFilter().
      
  | 
  private | 
Referenced by SMESH_FaceOrientationFilter(), and ~SMESH_FaceOrientationFilter().
      
  | 
  private | 
Referenced by RequestData(), SMESH_FaceOrientationFilter(), and ~SMESH_FaceOrientationFilter().
      
  | 
  private | 
Referenced by Set3dVectors(), SMESH_FaceOrientationFilter(), and ~SMESH_FaceOrientationFilter().
      
  | 
  private | 
Referenced by RequestData(), SetOrientationScale(), and SMESH_FaceOrientationFilter().