⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 cogencomposite.hxx

📁 Delaunay三角形的网格剖分程序
💻 HXX
字号:
#ifndef cogencomposite_hxx#define cogencomposite_hxx#ifndef cogenerator_hxx#include "cogenerator.hxx"#endif#ifndef cogpair_hxx#include "cogpair.hxx"#endif/*class  cogPairToSegment{public:        virtual cogSegment operator()(cogSegment,cogSegment)=0;};*/class CogenComposite  :public Cogenerator,   protected Cogeometry,   public wzRange{  wzRegion	defaultRegion;  wzFace	defaultFace;  cogPairToSegment* region;  cogPairToSegment* face;public:  void		endInitialization();  wzArray<cogenerator>	generator;  virtual cogenComposite	cogencomposite() const;  wzIndex 	add(cogenerator gen);  wzIndex 	add(cogeometry  geo);  void 		remove(wzIndex gen);  wzIndex	Point(wzPoint& p0) const;  void 		setDelta(cogFloat delta=1.e-4);  //  wzIndex	Line (cogFlag1& f, const cogLine& s) const;  wzIndex 	BoundaryCondition(cogFlag1& f) const;  wzpoints	generatePoints(cogeometry g,wzmetric r,wzchart c) const;  virtual cogeometry	geometry() const {return (CogenComposite*)this;}  CogenComposite(cogPairToSegment *r, cogPairToSegment *f);  ~CogenComposite();};class CogenUnion  :public CogenComposite{public:  CogenUnion();};class CogenIntersection  :public CogenComposite{public:  CogenIntersection();};class CogenSplit  :public CogenComposite{public:  CogenSplit(cogRegion r);};class CogenOverlay  :public CogenComposite{public:  CogenOverlay(cogRegion r);};typedef wzProxy<CogenComposite> cogenComposite;#endif

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -