Path: blob/devel/meshgen2d/src/include/SSSFVoronoiSegment.h
3203 views
#if !defined( MESH_SSSFVORONOISEGMENT_H )1#define MESH_SSSFVORONOISEGMENT_H23#include "SSVoronoiSegment.h"4#include "PQ.h"56#include "BGMesh.h"7#include "SSSFVertex.h"89class SSSFVoronoiSegment : public SSVoronoiSegment10{11public:12SSSFVoronoiSegment( const int t ) : SSVoronoiSegment(t) { }13SSSFVoronoiSegment( const int t, BGMesh *bgMesh ) :14SSVoronoiSegment(t, bgMesh) { }1516void discretize( NodeMap& fixedNodes, NodeMap& allNodes, std::list< Element* >& allElements );1718protected:19void makeSeed(NodeMap& fixedNodes);20virtual void getVertices( std::vector< Vertex * >& v, const int count );21void generate();2223pq crystals;24};25#endif /* MESH_SSSFVORONOISEGMENT_H */262728