📄 group__sg.html
字号:
</td> <td><p>Create a wireframe sphere which is very useful for visually representing the bounding sphere of an object in the scene. </td> </tr></table><a class="anchor" name="g01349a9fee1a46a09c92160401f7a570"></a><!-- doxytag: member="GeomUtil.h::CreateCylinderGeom" ref="g01349a9fee1a46a09c92160401f7a570" args="(const vtMaterialArray *pMats, int iMatIdx, int iVertType, float hHeight, float fRadius, int res, bool bTop=true, bool bBottom=true, bool bCentered=true, int direction=1)" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"><a class="el" href="classvtGeom.html">vtGeom</a>* CreateCylinderGeom </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classvtMaterialArray.html">vtMaterialArray</a> * </td> <td class="mdname" nowrap> <em>pMats</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>int </td> <td class="mdname" nowrap> <em>iMatIdx</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>int </td> <td class="mdname" nowrap> <em>iVertType</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>float </td> <td class="mdname" nowrap> <em>fHeight</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>float </td> <td class="mdname" nowrap> <em>fRadius</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>int </td> <td class="mdname" nowrap> <em>res</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>bool </td> <td class="mdname" nowrap> <em>bTop</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>bool </td> <td class="mdname" nowrap> <em>bBottom</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>bool </td> <td class="mdname" nowrap> <em>bCentered</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>int </td> <td class="mdname" nowrap> <em>direction</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>Create a cylinder geometry with the indicated attributes.<p><dl compact><dt><b>Parameters:</b></dt><dd> <table border="0" cellspacing="2" cellpadding="0"> <tr><td valign="top"></td><td valign="top"><em>pMats</em> </td><td>The array of materials to use. </td></tr> <tr><td valign="top"></td><td valign="top"><em>iMatIdx</em> </td><td>The index of the material to use. </td></tr> <tr><td valign="top"></td><td valign="top"><em>iVertType</em> </td><td>Flags which indicate what type of information is stored with each vertex. This can be any combination of the following bit flags:<ul><li>VT_Normals - a normal per vertex.</li><li>VT_Colors - a color per vertex.</li><li>VT_TexCoords - a texture coordinate (UV) per vertex. </li></ul></td></tr> <tr><td valign="top"></td><td valign="top"><em>fHeight</em> </td><td>The height of the cylinder. </td></tr> <tr><td valign="top"></td><td valign="top"><em>fRadius</em> </td><td>The radius of the cylinder. </td></tr> <tr><td valign="top"></td><td valign="top"><em>res</em> </td><td>The resolution (number of sides) of the cylinder. </td></tr> <tr><td valign="top"></td><td valign="top"><em>bTop</em> </td><td>True to create the top of the cylinder. </td></tr> <tr><td valign="top"></td><td valign="top"><em>bBottom</em> </td><td>True to create the bottom of the cylinder. You could set this to false, for example, if the cylinder is going to sit on a flat surface where you will never see its bottom. </td></tr> <tr><td valign="top"></td><td valign="top"><em>bCentered</em> </td><td>True to create a cylinder centered around its origin, false for a cylinder with its base at the origin that extends outward. </td></tr> <tr><td valign="top"></td><td valign="top"><em>direction</em> </td><td>An orientation, 0-2 corresponds to X, Y, Z. Default is 1 (Y). </td></tr> </table></dl> </td> </tr></table><a class="anchor" name="gd7ae872b77bc21b9ba2f2b0868d6cf5f"></a><!-- doxytag: member="GeomUtil.h::CreateLineGridGeom" ref="gd7ae872b77bc21b9ba2f2b0868d6cf5f" args="(const vtMaterialArray *pMats, int iMatIdx, const FPoint3 &min1, const FPoint3 &max1, int steps)" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"><a class="el" href="classvtGeom.html">vtGeom</a>* CreateLineGridGeom </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classvtMaterialArray.html">vtMaterialArray</a> * </td> <td class="mdname" nowrap> <em>pMats</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>int </td> <td class="mdname" nowrap> <em>iMatIdx</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>const <a class="elRef" doxygen="vtdata.tag:../vtdata/" href="../vtdata/classFPoint3.html">FPoint3</a> & </td> <td class="mdname" nowrap> <em>min1</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>const <a class="elRef" doxygen="vtdata.tag:../vtdata/" href="../vtdata/classFPoint3.html">FPoint3</a> & </td> <td class="mdname" nowrap> <em>max1</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>int </td> <td class="mdname" nowrap> <em>steps</em></td> </tr> <tr> <td class="md"></td> <td class="md">) </td> <td class="md" colspan="2"></td> </tr> </table> </td> </tr></table><table cellspacing="5" cellpadding="0" border="0"> <tr> <td> </td> <td><p>Create a grid of lines in the XZ plane. This can be useful as a reference object, like a sheet of graph paper. </td> </tr></table><a class="anchor" name="gbb1719dcb768519b2d30c6616beb8ca0"></a><!-- doxytag: member="GeomUtil.h::CreateSphereGeom" ref="gbb1719dcb768519b2d30c6616beb8ca0" args="(const vtMaterialArray *pMats, int iMatIdx, int iVertType, float fRadius, int res)" --><p><table class="mdTable" cellpadding="2" cellspacing="0"> <tr> <td class="mdRow"> <table cellpadding="0" cellspacing="0" border="0"> <tr> <td class="md" nowrap valign="top"><a class="el" href="classvtGeom.html">vtGeom</a>* CreateSphereGeom </td> <td class="md" valign="top">( </td> <td class="md" nowrap valign="top">const <a class="el" href="classvtMaterialArray.html">vtMaterialArray</a> * </td> <td class="mdname" nowrap> <em>pMats</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>int </td> <td class="mdname" nowrap> <em>iMatIdx</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>int </td> <td class="mdname" nowrap> <em>iVertType</em>, </td> </tr> <tr> <td class="md" nowrap align="right"></td> <td class="md"></td> <td class="md" nowrap>float </td> <td class="mdname" nowrap> <em>fRadius</em>, </td>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -