MeshCore::MeshEvalPointOnEdge Class Reference

The MeshEvalPointOnEdge class searches for points that lie on or close to an edge of a triangle. More...

#include <Degeneration.h>

Public Member Functions

bool Evaluate ()
 Searches for points that lie on edge of triangle. More...
 
std::vector< FacetIndexGetFacetIndices () const
 Returns the indices of all facets with an open edge on that a point lies. More...
 
std::vector< PointIndexGetPointIndices () const
 Returns the indices of all points on edge. More...
 
 MeshEvalPointOnEdge (const MeshKernel &rclM)
 Construction. More...
 
 ~MeshEvalPointOnEdge ()
 Destruction. More...
 
- Public Member Functions inherited from MeshCore::MeshEvaluation
virtual bool Evaluate ()=0
 Evaluates the mesh kernel with respect to certain criteria. More...
 
 MeshEvaluation (const MeshKernel &rclB)
 
virtual ~MeshEvaluation ()
 

Detailed Description

The MeshEvalPointOnEdge class searches for points that lie on or close to an edge of a triangle.

See also
MeshFixPointOnEdge
Author
Werner Mayer

Constructor & Destructor Documentation

◆ MeshEvalPointOnEdge()

MeshCore::MeshEvalPointOnEdge::MeshEvalPointOnEdge ( const MeshKernel rclM)

Construction.

◆ ~MeshEvalPointOnEdge()

MeshCore::MeshEvalPointOnEdge::~MeshEvalPointOnEdge ( )

Destruction.

Member Function Documentation

◆ Evaluate()

◆ GetFacetIndices()

std::vector< FacetIndex > MeshEvalPointOnEdge::GetFacetIndices ( ) const

Returns the indices of all facets with an open edge on that a point lies.

Referenced by MeshCore::MeshFixPointOnEdge::Fixup().

◆ GetPointIndices()

std::vector< PointIndex > MeshEvalPointOnEdge::GetPointIndices ( ) const

Returns the indices of all points on edge.

Referenced by MeshCore::MeshFixPointOnEdge::Fixup().


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