pascalabcnet/PABCNetHelp/PABCUnits/Graph3D/Files/Graph3D BillboardTextT class.html

60 lines
4.2 KiB
HTML

<HTML><HEAD><object type="application/x-oleobject" classid="clsid:1e2a7bd0-dab9-11d0-b93a-00c04fc99f9e">
<param name="Keyword" value="BillboardTextT">
<param name="Keyword" value="Clone">
<param name="Keyword" value="FontSize">
<param name="Keyword" value="Text"></object>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1251"><link rel="StyleSheet" href="../../../default.css">
</HEAD><body><H1>Graph3D: êëàññ BillboardTextT</H1>Êëàññ òåêñòà íà áèëáîðäå (âñåãäà íàïðàâëåí ê êàìåðå). Áàçîâûé êëàññ - <code>ObjectWithChildren3D</code>.
<table border=0 cellpadding=5><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà êëàññà BillboardTextT</font></td></tr>
<tr><tr><td><code><b>property</b> FontSize: real;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ðàçìåð øðèôòà íà áèëáîðäå</td></tr>
<tr><td><code><b>property</b> Text: string;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Òåêñò íà áèëáîðäå</td></tr>
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ìåòîäû êëàññà BillboardTextT</font></td></tr>
<tr><tr><td><code><b>function</b> Clone;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Âîçâðàùàåò êëîí áèëáîðäà</td></tr>
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà áàçîâîãî êëàññà ObjectWithChildren3D</font></td></tr>
<tr><tr><td><code><b>property</b> Items[i: integer]: Object3D;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;i-òûé äî÷åðíèé ïîäîáúåêò</td></tr>
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ìåòîäû áàçîâîãî êëàññà ObjectWithChildren3D</font></td></tr>
<tr><tr><td><code><b>procedure</b> AddChild(obj: Object3D);</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Äîáàâèòü äî÷åðíèé ïîäîáúåêò</td></tr>
<tr><td><code><b>procedure</b> AddChilds(<b>params</b> arr: <b>array</b> <b>of</b> Object3D);</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Äîáàâèòü äî÷åðíèé ïîäîáúåêò</td></tr>
<tr><td><code><b>procedure</b> Destroy; override;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Óäàëèòü äî÷åðíèé ïîäîáúåêò</td></tr>
<tr><td><code><b>procedure</b> RemoveChild(obj: Object3D);</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Óäàëèòü äî÷åðíèé ïîäîáúåêò</td></tr>
</tr>
<tr><tr><td><code><b>function</b> Count: integer;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Êîëè÷åñòâî äî÷åðíèõ ïîäîáúåêòîâ</td></tr>
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ñâîéñòâà áàçîâîãî êëàññà Object3D</font></td></tr>
<tr><tr><td><code><b>property</b> X: real;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Êîîðäèíàòà X</td></tr>
<tr><td><code><b>property</b> Y: real;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Êîîðäèíàòà Y</td></tr>
<tr><td><code><b>property</b> Z: real;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Êîîðäèíàòà Z</td></tr>
</tr><tr><td></td></tr><tr><td class="secttitle"><font style="font-size: 11pt">Ìåòîäû áàçîâîãî êëàññà Object3D</font></td></tr>
<tr><tr><td><code><b>function</b> MoveBy(dx, dy, dz: real): Object3D;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ïåðåìåùàåò 3D-îáúåêò íà âåêòîð (dx,dy,dz)</td></tr>
<tr><td><code><b>function</b> MoveBy(v: Vector3D): Object3D;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ïåðåìåùàåò 3D-îáúåêò íà âåêòîð v</td></tr>
<tr><td><code><b>function</b> MoveByX(dx: real): Object3D;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ïåðåìåùàåò x-êîîðäèíàòó 3D-îáúåêòà íà dx</td></tr>
<tr><td><code><b>function</b> MoveByY(dy: real): Object3D;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ïåðåìåùàåò y-êîîðäèíàòó 3D-îáúåêòà íà dy</td></tr>
<tr><td><code><b>function</b> MoveByZ(dz: real): Object3D;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ïåðåìåùàåò z-êîîðäèíàòó 3D-îáúåêòà íà dz</td></tr>
<tr><td><code><b>function</b> MoveTo(xx, yy, zz: real): Object3D;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ïåðåìåùàåò 3D-îáúåêò ê òî÷êå (xx,yy,zz)</td></tr>
<tr><td><code><b>function</b> MoveTo(p: Point3D): Object3D;</code>
<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Ïåðåìåùàåò 3D-îáúåêò ê òî÷êå p</td></tr>
</tr></table>
</body></HTML>