cogmap.hxx
来自「Delaunay三角形的网格剖分程序」· HXX 代码 · 共 39 行
HXX
39 行
#ifndef cogmap_hxx#define cogmap_hxx#ifndef cogregionfunction_hxx#include "cogregionfunction.hxx"#endifclass CogeometryBox:public cogPointToPoint,public CogeometryByMap{ cogFloat x0; cogFloat y0; cogFloat z0; cogFloat x1; cogFloat y1; cogFloat z1; public: // void box(cogPoint&,const cogPoint&) const; void setMinimum(cogFloat x=0, cogFloat y=0, cogFloat z=0) {x0=x;y0=y;z0=z;} void setMaximum(cogFloat x=1, cogFloat y=1, cogFloat z=1) {x1=x;y1=y;z1=z;} CogeometryBox(cogeometry geom); void operator()(cogPoint& p,const cogPoint& p0) const; //{box(p,p0);}};class CogeometryPeriodic:public cogPointToPoint,public CogeometryByMap{ cogFloat x0; cogFloat dx; cogFloat dx2; public: // void period(cogPoint&,const cogPoint&) const; void setSize(cogFloat xbegin=0, cogFloat xend=1) {x0=xbegin;dx=xend-xbegin;dx2=2*dx;} CogeometryPeriodic(cogeometry geom); void operator()(cogPoint& p,const cogPoint& p0) const; // {period(p,p0);}};#endif
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?