MeshCore::MeshOrientationVisitor Class Reference

This class searches for nonuniform orientation of neighboured facets. More...

#include <Evaluation.h>

Inheritance diagram for MeshCore::MeshOrientationVisitor:
MeshCore::MeshFacetVisitor MeshCore::MeshOrientationCollector MeshCore::MeshSameOrientationCollector

List of all members.

Public Member Functions

bool HasNonUnifomOrientedFacets () const
 MeshOrientationVisitor ()
bool Visit (const MeshFacet &, const MeshFacet &, unsigned long, unsigned long)
 Returns false after the first inconsistence is found, true otherwise.

Detailed Description

This class searches for nonuniform orientation of neighboured facets.

Author:
Werner Mayer

Definition at line 92 of file Evaluation.h.


Constructor & Destructor Documentation

MeshOrientationVisitor::MeshOrientationVisitor (  ) 

Definition at line 49 of file Evaluation.cpp.


Member Function Documentation

bool MeshOrientationVisitor::HasNonUnifomOrientedFacets (  )  const

Definition at line 64 of file Evaluation.cpp.

bool MeshOrientationVisitor::Visit ( const MeshFacet rclFacet,
const MeshFacet rclFrom,
unsigned long  ulFInd,
unsigned long  ulLevel 
) [virtual]

Returns false after the first inconsistence is found, true otherwise.

Implements MeshCore::MeshFacetVisitor.

Reimplemented in MeshCore::MeshOrientationCollector, and MeshCore::MeshSameOrientationCollector.

Definition at line 53 of file Evaluation.cpp.

References MeshCore::MeshFacet::HasSameOrientation().


The documentation for this class was generated from the following files:

Generated on Wed Nov 23 19:02:25 2011 for FreeCAD by  doxygen 1.6.1