📄 cogstandardtest.html
字号:
<TITLE>COG 2.0: standard cogeometries</TITLE>
<H1>standard cogeometries</H1>
<P>You can extract a cogeometry from every <B>cogenerator</B>. This
allows to construct the usual standard cogeometries. For example,
let's use a cogeometry similar to a
<A HREF="mainoctreetest.html">simple test example</A>:
<PRE>
#include "<A HREF="coglib.hxx">cog/coglib.hxx</A>"
cogeometry test_cogeometry()
{
cogenOctree gen = new CogenOctree();
wzIndex i1 = gen->addBox(wzRegion(2),-1.0,1.0,-1.0,1.0);
wzIndex i2 = gen->addBox(wzRegion(3),-0.1,0.8, 0.3,1.0);
wzIndex i3 = gen->addBox(wzRegion(4), 0.3,1.0,-0.6,1.0);
gen->setFaceOfBox(wzFace(2),i1);
gen->setFaceOfBox(wzFace(3),i2);
gen->setFaceOfBox(wzFace(4),i3);
gen->setFaceOfBoxSide(wzFace(5),i1,wzXdown);
</PRE>
<P>Now, we extract this cogeometry in the following way:
<PRE>
gen->endInitialization();
return gen->geometry();
}
</PRE>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -