MeshCore::MeshCurvatureSphericalSegment Class Reference

#include <Segmentation.h>

Public Member Functions

virtual const char * GetType () const
 
 MeshCurvatureSphericalSegment (const std::vector< CurvatureInfo > &ci, unsigned long minFacets, float tol, float curv)
 
virtual bool TestFacet (const MeshFacet &rclFacet) const
 
- Public Member Functions inherited from MeshCore::MeshCurvatureSurfaceSegment
 MeshCurvatureSurfaceSegment (const std::vector< CurvatureInfo > &ci, unsigned long minFacets)
 
- Public Member Functions inherited from MeshCore::MeshSurfaceSegment
virtual void AddFacet (const MeshFacet &rclFacet)
 
void AddSegment (const std::vector< FacetIndex > &)
 
MeshSegment FindSegment (FacetIndex) const
 
const std::vector< MeshSegment > & GetSegments () const
 
virtual const char * GetType () const =0
 
virtual void Initialize (FacetIndex)
 
 MeshSurfaceSegment (unsigned long minFacets)
 
virtual bool TestFacet (const MeshFacet &rclFacet) const =0
 
virtual bool TestInitialFacet (FacetIndex) const
 
virtual ~MeshSurfaceSegment ()
 

Additional Inherited Members

- Protected Attributes inherited from MeshCore::MeshCurvatureSurfaceSegment
const std::vector< CurvatureInfo > & info
 
- Protected Attributes inherited from MeshCore::MeshSurfaceSegment
unsigned long minFacets
 
std::vector< MeshSegmentsegments
 

Constructor & Destructor Documentation

◆ MeshCurvatureSphericalSegment()

MeshCore::MeshCurvatureSphericalSegment::MeshCurvatureSphericalSegment ( const std::vector< CurvatureInfo > &  ci,
unsigned long  minFacets,
float  tol,
float  curv 
)

Member Function Documentation

◆ GetType()

virtual const char * MeshCore::MeshCurvatureSphericalSegment::GetType ( void  ) const
virtual

◆ TestFacet()

bool MeshCurvatureSphericalSegment::TestFacet ( const MeshFacet rclFacet) const
virtual

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