Update GEOM documentation.

This commit is contained in:
mkr 2005-11-24 15:34:00 +00:00
parent 81cd07ec51
commit 3e9d56c09b
569 changed files with 29386 additions and 6000 deletions

View File

@ -1,454 +0,0 @@
|SourceProjectName:GEOM.hpr
|DestinationProjectName:geom.html
whhost.js
whmsg.js
whmozemu.js
whproxy.js
whstub.js
whutils.js
whver.js
whform.js
whphost.js
whstart.js
whtopic.js
whframes.js
whlang.js
whskin_info.htm
whskin_blank.htm
whnjs.htm
whthost.js
whtdhtml.htm
whihost.js
whibody.htm
whiform.htm
whfhost.js
whfbody.htm
whfform.htm
whghost.js
whgbody.htm
whgdhtml.htm
whgdef.htm
whproj.js
whproj.xml
whproj.htm
whdata\whtoc.js
whdata\whtoc.xml
whdata\whtoc.htm
whdata\whtdata.js
whdata\whidx.js
whdata\whidx.xml
whdata\whidx.htm
whdata\whidata.js
whdata\whfts.js
whdata\whfts.xml
whdata\whfts.htm
whdata\whglo.js
whdata\whglo.xml
whdata\whglo.htm
whdata\whgdata.js
whdata\whftdata.js
whdata\whfwdata.js
whres.xml
webhelp.jar
webhelp.cab
whgdata\whnvp30.htm
whgdata\whnvp31.htm
whgdata\whnvp32.htm
whgdata\whnvp33.htm
whgdata\whnvt30.htm
whgdata\whnvt31.htm
whgdata\whnvt32.htm
whgdata\whnvt33.htm
whgdata\whnvf30.htm
whgdata\whnvf31.htm
whgdata\whnvf32.htm
whgdata\whnvf33.htm
whgdata\whnvl31.htm
whgdata\whnvl32.htm
whgdata\whnvl33.htm
whgdata\whexpbar.gif
cshdat_webhelp.htm
cshdat_robohelp.htm
wht_tab0.gif
wht_tab1.gif
wht_tab2.gif
wht_tab3.gif
wht_tab4.gif
wht_tab5.gif
wht_tab6.gif
wht_tab7.gif
wht_tab8.gif
wht_glo_h.gif
wht_glo_n.gif
wht_fts_h.gif
wht_fts_n.gif
wht_idx_h.gif
wht_idx_n.gif
wht_toc_h.gif
wht_toc_n.gif
wht_ws.gif
wht_ws_g.gif
wht_logo1.gif
wht_logo2.gif
wht_abgw.jpg
wht_abgi.jpg
wht_abge.jpg
wht_abtw.jpg
wht_abte.jpg
wht_abti.jpg
wht_spac.gif
wht_next.gif
wht_next_g.gif
wht_prev.gif
wht_prev_g.gif
wht_sync.gif
wht_hide.gif
wht_go.gif
whstart.ico
whestart.ico
whrstart.ico
whidhtml.htm
whfdhtml.htm
whskin_banner.htm
whtbar.js
default.skn
whskin_pdhtml.htm
whskin_papplet.htm
whskin_plist.htm
whskin_tbars.htm
whskin_mbars.htm
wht_toc4.gif
wht_toc1.gif
wht_toc2.gif
wht_toc3.gif
whskin_frmset010.htm
whst_topics.xml
whskin_frmset01.htm
geom_hha.hhk
geom.hhc
geom.hhk
blocks.htm
changing_displaying_parameters.htm
files\introduction_to_geom.htm
files\salome2_sp3_basicgui_functions.htm
files\salome2_sp3_booleangui_functions.htm
files\salome2_sp3_buildgui_functions.htm
files\salome2_sp3_displaygui_functions.htm
files\salome2_sp3_generationgui_functions.htm
files\salome2_sp3_geomtoolsgui_functions.htm
files\salome2_sp3_measuregui_functions.htm
files\salome2_sp3_operationgui_functions.htm
files\salome2_sp3_primitivegui_functions.htm
files\salome2_sp3_repairgui_functions.htm
files\salome2_sp3_transformationgui_functions.htm
newentity_blocks.htm
sketcher.htm
working_with_groups.htm
geom.glo
default.css
image61.gif
image191.jpg
image180.jpg
image109.jpg
image97.jpg
image86.jpg
image75.jpg
image53.jpg
image20.jpg
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image131.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image31.gif
image192.jpg
image181.jpg
image51.gif
image170.jpg
image98.jpg
image87.jpg
image76.jpg
image65.jpg
image54.jpg
image21.jpg
image10.jpg
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image132.gif
files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image121.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image32.gif
image193.jpg
image182.jpg
image52.gif
image171.jpg
image160.jpg
image41.gif
image99.jpg
image88.jpg
image66.jpg
image55.jpg
image22.jpg
image11.jpg
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image133.gif
files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image122.gif
files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image87.gif
image3.jpg
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image33.gif
image194.jpg
image183.jpg
image53.gif
image172.jpg
image42.gif
image161.jpg
image150.jpg
image89.jpg
image78.jpg
image20.gif
image67.jpg
image56.jpg
image23.jpg
image12.jpg
files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image88.gif
files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image1.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image34.gif
image184.jpg
image173.jpg
image151.jpg
image32.gif
image140.jpg
image79.jpg
image21.gif
image68.jpg
image57.jpg
image24.jpg
image13.jpg
image2.gif
image5.jpg
files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image89.gif
files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image2.gif
image196.jpg
image185.jpg
image44.gif
image163.jpg
image152.jpg
image141.jpg
image130.jpg
image22.gif
image69.jpg
image58.jpg
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image51.gif
image11.gif
image14.jpg
files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image56.gif
files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image3.gif
image197.jpg
image56.gif
image186.jpg
image175.jpg
image164.jpg
image142.jpg
image131.jpg
image23.gif
image120.jpg
image59.jpg
image26.jpg
image12.gif
image15.jpg
image7.jpg
image4.gif
files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image57.gif
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image52.gif
files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image4.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image13.gif
image57.gif
image187.jpg
image176.jpg
image165.jpg
image154.jpg
image35.gif
image132.jpg
image24.gif
image121.jpg
image110.jpg
image27.jpg
image13.gif
image16.jpg
image8.jpg
image5.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image71.gif
files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image58.gif
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image53.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image27.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image14.gif
image199.jpg
image188.jpg
image166.jpg
image144.jpg
image133.jpg
image25.gif
image122.jpg
image111.jpg
image100.jpg
image28.jpg
image14.gif
image17.jpg
image9.jpg
image6.gif
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image128.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image72.gif
files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image59.gif
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image54.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image28.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image15.gif
i_blue.jpg
image200.jpg
image59.gif
image189.jpg
image167.jpg
image156.jpg
image37.gif
image145.jpg
image134.jpg
image123.jpg
image112.jpg
image101.jpg
image15.gif
image29.jpg
image18.jpg
image7.gif
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image129.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image73.gif
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image55.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image29.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image16.gif
image201.jpg
image179.jpg
image49.gif
image168.jpg
image146.jpg
image135.jpg
image124.jpg
image113.jpg
image102.jpg
image90.jpg
image16.gif
image19.jpg
image8.gif
files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image119.gif
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image100.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image74.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image17.gif
image202.jpg
image169.jpg
image158.jpg
image147.jpg
image136.jpg
image125.jpg
image103.jpg
image91.jpg
image80.jpg
image17.gif
image9.gif
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image101.gif
files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image90.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image75.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image18.gif
image203.jpg
image29.gif
image137.jpg
image126.jpg
image115.jpg
image104.jpg
image92.jpg
image81.jpg
image70.jpg
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image102.gif
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image99.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image76.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image19.gif
image204.jpg
image149.jpg
image138.jpg
image127.jpg
image116.jpg
image105.jpg
image93.jpg
image82.jpg
image71.jpg
image19.gif
image60.jpg
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image103.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image77.gif
image205.jpg
image139.jpg
image128.jpg
image117.jpg
image106.jpg
image94.jpg
image83.jpg
image72.jpg
image61.jpg
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image78.gif
image206.jpg
image129.jpg
image118.jpg
image107.jpg
image95.jpg
image84.jpg
image73.jpg
image62.jpg
image51.jpg
image190.jpg
image119.jpg
image108.jpg
image96.jpg
image85.jpg
image74.jpg
image63.jpg
image52.jpg
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image130.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image30.gif
ehlpdhtm.js
geom.ppf
default_ns.css
whdata\whtdata0.xml
whdata\whtdata0.htm
whdata\whftdata0.xml
whdata\whftdata0.htm
whdata\whfwdata0.xml
whdata\whfwdata0.htm
whdata\whgdata0.xml
whdata\whgdata0.htm
whgdata\whlstt0.htm
whgdata\whlstt1.htm
whgdata\whlstt2.htm
whgdata\whlstt3.htm
whgdata\whlstt4.htm
whgdata\whlsti0.htm
whgdata\whlstfl0.htm
whgdata\whlstfl1.htm
whgdata\whlstfl2.htm
whgdata\whlstfl3.htm
whgdata\whlstfl4.htm
whgdata\whlstfl5.htm
whgdata\whlstfl6.htm
whgdata\whlstfl7.htm
whgdata\whlstfl8.htm
whgdata\whlstfl9.htm
whgdata\whlstfl10.htm
whgdata\whlstfl11.htm
whgdata\whlstfl12.htm
whgdata\whlstfl13.htm
whgdata\whlstfl14.htm
whgdata\whlstfl15.htm
whgdata\whlstfl16.htm
whgdata\whlstfl17.htm
whgdata\whlstfl18.htm
whgdata\whlstfl19.htm
whgdata\whlstfl20.htm
whgdata\whlstfl21.htm
whgdata\whlstfl22.htm
whgdata\whlstf0.htm
whgdata\whlstf1.htm
whgdata\whlstf2.htm
whgdata\whlstf3.htm
whgdata\whlstf4.htm
whgdata\whlstf5.htm
whgdata\whlstg0.htm
geom.html
geom_csh.html
geom_rhc.html

View File

@ -0,0 +1,165 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Add Point on Edge</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { border:none; width:22px; height:22px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-size:12pt; font-weight:normal; }
p.whs4 { margin-left:40px; font-size:12pt; font-weight:bold; }
img_whs5 { border:none; width:312px; height:388px; float:none; border-style:none; }
p.whs6 { font-size:12pt; margin-left:40px; text-indent:-40px; }
p.whs7 { font-size:12pt; margin-left:40px; text-indent:-40px; font-weight:bold; }
p.whs8 { margin-left:80px; font-size:12pt; text-indent:-40px; }
img_whs9 { border:none; width:200px; height:231px; border-style:none; }
img_whs10 { border:none; width:185px; height:231px; border-style:none; }
p.whs11 { font-size:12pt; text-indent:-68px; margin-left:72px; }
p.whs12 { font-weight:bold; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs6 {text-indent:1pt; }";
strNSS += "p.whs7 {text-indent:1pt; }";
strNSS += "p.whs8 {text-indent:1pt; }";
strNSS += "p.whs11 {text-indent:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTransforming geometrical objects\nRepairing Operations\nAdd Point on Edge");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><img src="image42.gif" width="22px" height="22px" border="0" class="img_whs1"></font></span>Add Point on Edge</h1>
<p class="whs2"><b style="font-weight: normal;">T</b>o <span
style="font-weight: bold;"><B>Add Point on Edge</B></span> in the Main Menu select
<span style="font-weight: bold;"><B>Repair - &gt; Add Point on Edge.</B></span></p>
<p>&nbsp;</p>
<p class="whs2">This operation splits an edge in two in accordance
with the specified mode (by length or by parameter) and a value specifying
the position of the point on edge (for example val =0.5; mode = Length).
This operation is available in <span style="font-weight: bold;"><B>OCC Viewer</B></span>
only. </p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command :</b><i>
</i><span style="font-style: italic;"><I>geompy.DivideEdge(Shape, EdgeID,
Value, IsByParameter)</I></span>, where Shape is a shape which contains an
edge to be divided, EdgeID is the ID of the edge to be divided, if it
= -1, then Shape is an edge, Value is a paramter on the edge or a length.
IsByParameter if it is True then Value is the edge parameter in the range
[0:1] otherwise it is a length of the edge in the range [0:1]</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">Arguments:</b>
Name + 1 Edge + 1 value setting the position of the point according to
one of the selected modes</p>
<p class="whs2">&nbsp;</p>
<p class="whs3"><b style="font-weight: bold;">Dialog
Box:</b></p>
<p class="whs3">&nbsp;</p>
<p class="whs4"><img src="pics/repair8.png" x-maintain-ratio="TRUE" width="312px" height="388px" border="0" class="img_whs5"></p>
<p class="whs6">&nbsp;</p>
<p class="whs7">Example:</p>
<p class="whs6">&nbsp;</p>
<p class="whs8"><img src="image167.jpg" width="200px" height="231px" border="0" class="img_whs9"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="image168.jpg" width="185px" height="231px" border="0" class="img_whs10"></p>
<p class="whs11">&nbsp;</p>
<p class="whs12"><span style="font-weight: normal;">Our</span>
TUI Scripts<span style="font-weight: normal;"> provide you with useful
examples of the use of</span> <a href="repairing_operations.htm#bookmark7">Repairing
Operations</a>. </p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

135
doc/salome/gui/GEOM/arc.htm Executable file
View File

@ -0,0 +1,135 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Arc</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-size:12pt; margin-left:40px; }
img_whs4 { border:none; width:312px; height:359px; float:none; border-style:none; }
p.whs5 { color:#808080; font-size:12pt; }
p.whs6 { font-size:12pt; color:#000000; }
p.whs7 { color:#808080; font-size:12pt; margin-left:40px; }
img_whs8 { border:none; width:330px; height:283px; float:none; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nCreation of Basic Geometric Objects\nArc");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><b style="font-weight: bold;"><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="files/salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image31.gif" width="20px" height="20px" border="0" class="img_whs1"> </font></span></b>Arc</h1>
<p><b><span style="font-weight: normal;">T</b>o</span> create an <span
style="font-weight: bold;"><B>Arc</B></span> in the <span style="font-weight: bold;"><B>Main
Menu</B></span> select <span style="font-weight: bold;"><B>New Entity - &gt;
Basic - &gt; Arc</B></span></p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">You can define
an Arc by <span style="font-weight: normal;">by three</span><span style="font-weight: bold;"><B>
Points </B></span><span style="font-weight: normal;">that lie on it.</span><span
style="font-weight: bold;"> <B></B></span></b>Point1 is the starting point of
the arc, Point2 is a middle point of the arc and Point3 is the ending
point of the arc.</p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result <span style="font-weight: normal;">of the operation will be a</span></b><b>
GEOM_Object (edge).</b></p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command:</b>
<span style="font-style: italic;"><I>geompy.MakeArc(Point1, Point2, Point3)</I></span></p>
<p class="whs2"><b style="font-weight: bold;">Arguments:</b>
Name + 3 vertices.</p>
<p class="whs2">&nbsp;</p>
<p class="whs3"><img src="pics/arc.png" x-maintain-ratio="TRUE" width="312px" height="359px" border="0" class="img_whs4"></p>
<p class="whs5">&nbsp;</p>
<p class="whs6"><b style="font-weight: bold;">Example:</b></p>
<p class="whs5">&nbsp;</p>
<p class="whs7"><img src="pics/arcsn.png" x-maintain-ratio="TRUE" width="330px" height="283px" border="0" class="img_whs8"></p>
<p class="whs7">&nbsp;</p>
<p class="whs2">Our TUI Scripts provide you with useful examples
of creation of <a href="basic_geometrical_objects.htm">Basic Geometric
Objects</a>. </p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

135
doc/salome/gui/GEOM/archimede.htm Executable file
View File

@ -0,0 +1,135 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Archimede</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-family:'Times New Roman' , serif; font-size:12pt; }
p.whs4 { font-size:12pt; margin-left:40px; }
img_whs5 { border:none; width:312px; height:367px; float:none; border-style:none; }
img_whs6 { border:none; float:none; width:199px; height:184px; border-style:none; }
img_whs7 { border:none; float:none; width:186px; height:183px; border-style:none; }
img_whs8 { border:none; float:none; width:181px; height:181px; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTransforming geometrical objects\nBasic Operations\nArchimede");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="files/salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image88.gif" width="20px" height="20px" border="0" class="img_whs1"> </font></span>Archimede</h1>
<p class="whs2"><b style="font-weight: normal;">T</b>o produce
an <span style="font-weight: bold;"><B>Archimede</B></span> operation in the
Main Menu select <span style="font-weight: bold;"><B>Operations - &gt; Archimede</B></span></p>
<p class="whs3">&nbsp;</p>
<p class="whs3">This
operation creates a plane corresponding to the modeled water-line of the
object plunged into the water (in Z direction).</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result<span style="font-weight: normal;"> will be any</span></b> GEOM_Object.</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command:
</b><span style="font-style: italic;"><I>geompy.Archimede(Shape,Weight,WaterDensity,MeshingDeflection)</I></span>,
where Shape is a shape to put into the water, Weight is a weight of the
shape, WaterDensity &nbsp;is
density of water, MeshingDeflection is a deflection of the mesh, using
to compute the section.</p>
<p class="whs2"><b style="font-weight: bold;">Arguments:</b>
Name + 1 shape &nbsp;+
3 values (Weight, Water Density &amp; Meshing Deflection).</p>
<p class="whs2">&nbsp;</p>
<p class="whs4"><img src="pics/archimede.png" x-maintain-ratio="TRUE" width="312px" height="367px" border="0" class="img_whs5"></p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">Example:</b></p>
<p class="whs2">&nbsp;</p>
<p class="whs4"><img src="pics/archimedesn1.png" x-maintain-ratio="TRUE" width="199px" height="184px" border="0" class="img_whs6"> &nbsp;<img src="pics/archimedesn2.png" x-maintain-ratio="TRUE" width="186px" height="183px" border="0" class="img_whs7"> &nbsp;<img src="pics/archimedesn3.png" x-maintain-ratio="TRUE" width="181px" height="181px" border="0" class="img_whs8"></p>
<p class="whs4">&nbsp;</p>
<p class="whs2">Our TUI Scripts provide you with useful examples
of the use of <a href="basic_operations.htm#bookmark1">Basic Operations</a>.
</p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -0,0 +1,656 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Basic Geometrical Objects</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
p.whs1 { font-family:'Lucida Console' , monospace; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTUI Scripts\nCreation of Geometric Objects\nBasic Geometrical Objects");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1>Basic Geometrical Objects</h1>
<h3><a name=bookmark>Creation of a Point</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertices</p>
<p class="whs1">p0 = geompy.MakeVertex(0.,
0., 0.)</p>
<p class="whs1">p100 = geompy.MakeVertexWithRef(p0,
100., 100., 100.)</p>
<p class="whs1">px = geompy.MakeVertex(100.,
0., 0.)</p>
<p class="whs1">py = geompy.MakeVertex(0.,
100., 0.)</p>
<p class="whs1">pz = geompy.MakeVertex(0.,
0., 100.)</p>
<p>&nbsp;</p>
<p># create a curve and a vertex on it</p>
<p class="whs1">Arc = geompy.MakeArc(py,
pz, px)</p>
<p class="whs1">p_on_arc = geompy.MakeVertexOnCurve(Arc,
0.25)</p>
<p>&nbsp;</p>
<p># add objects in the study</p>
<p class="whs1">id_p0 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
geompy.addToStudy(p0, &nbsp;&nbsp;&quot;Vertex
0&quot;)</p>
<p class="whs1">id_p100 &nbsp;&nbsp;&nbsp;&nbsp;=
geompy.addToStudy(p100, &quot;Vertex 100&quot;)</p>
<p class="whs1">id_px &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
geompy.addToStudy(px, &nbsp;&nbsp;&quot;Vertex
X&quot;)</p>
<p class="whs1">id_py &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
geompy.addToStudy(py, &nbsp;&nbsp;&quot;Vertex
Y&quot;)</p>
<p class="whs1">id_pz &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
geompy.addToStudy(pz, &nbsp;&nbsp;&quot;Vertex
Z&quot;)</p>
<p class="whs1">id_Arc &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
geompy.addToStudy(Arc, &nbsp;&quot;Arc&quot;)</p>
<p class="whs1">id_p_on_arc = geompy.addToStudy(p_on_arc,
&quot;Vertex on Arc&quot;)</p>
<p>&nbsp;</p>
<p># display vertices</p>
<p class="whs1">gg.createAndDisplayGO(id_p0)</p>
<p class="whs1">gg.createAndDisplayGO(id_p100)</p>
<p class="whs1">gg.createAndDisplayGO(id_Arc)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.createAndDisplayGO(id_p_on_arc)</span>
</p>
<p>&nbsp;</p>
<h3><a name=bookmark1>Creation of a Line</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertices</p>
<p class="whs1">p0 = geompy.MakeVertex(0.,
0., 0.)</p>
<p class="whs1">p100 = geompy.MakeVertexWithRef(p0,
100., 100., 100.)</p>
<p class="whs1">px = geompy.MakeVertex(100.,
0. &nbsp;, 0.
&nbsp;)</p>
<p class="whs1">py = geompy.MakeVertex(0.
&nbsp;, 100.,
0. &nbsp;)</p>
<p class="whs1">pz = geompy.MakeVertex(0.
&nbsp;, 0. &nbsp;,
100.)</p>
<p>&nbsp;</p>
<p># create a vector on two points</p>
<p class="whs1">vxy &nbsp;=
geompy.MakeVector(px, py)</p>
<p>&nbsp;</p>
<p># create a line with a point and a vector</p>
<p class="whs1">line1 = geompy.MakeLine(pz,
vxy)</p>
<p>&nbsp;</p>
<p>#create a line on two points</p>
<p class="whs1">line2 = geompy.MakeLineTwoPnt(p0,
p100)</p>
<p>&nbsp;</p>
<p># add objects in the study</p>
<p class="whs1">id_vxy &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
geompy.addToStudy(vxy, &nbsp;&quot;Vector&quot;)</p>
<p class="whs1">id_line1 &nbsp;&nbsp;&nbsp;=
geompy.addToStudy(line1,&quot;Line1&quot;)</p>
<p class="whs1">id_line2 &nbsp;&nbsp;&nbsp;=
geompy.addToStudy(line2,&quot;Line2&quot;)</p>
<p>&nbsp;</p>
<p># display lines</p>
<p class="whs1">gg.createAndDisplayGO(id_vxy)</p>
<p class="whs1">gg.createAndDisplayGO(id_line1)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.createAndDisplayGO(id_line2)</span>
</p>
<p>&nbsp;</p>
<h3><a name=bookmark2>Creation of &nbsp;a
Circle</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertices</p>
<p class="whs1">p0 = geompy.MakeVertex(0.,
0., 0.)</p>
<p class="whs1">px = geompy.MakeVertex(100.,
0. &nbsp;, 0.
&nbsp;)</p>
<p class="whs1">py = geompy.MakeVertex(0.
&nbsp;, 100.,
0. &nbsp;)</p>
<p class="whs1">pz = geompy.MakeVertex(0.
&nbsp;, 0. &nbsp;,
100.)</p>
<p>&nbsp;</p>
<p># create vector on two points</p>
<p class="whs1">vxy &nbsp;=
geompy.MakeVector(px, py)</p>
<p>&nbsp;</p>
<p># create circle with point, vector and radius</p>
<p class="whs1">circle1 = geompy.MakeCircle(pz,
vxy, 30)</p>
<p>&nbsp;</p>
<p>#create circle on three points</p>
<p class="whs1">circle2 = geompy.MakeCircleThreePnt(p0,
px, py)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_vxy &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
geompy.addToStudy(vxy, &nbsp;&nbsp;&nbsp;&quot;Vector&quot;)</p>
<p class="whs1">id_circle1 &nbsp;=
geompy.addToStudy(circle1,&quot;Circle1&quot;)</p>
<p class="whs1">id_circle2 &nbsp;=
geompy.addToStudy(circle2,&quot;Circle2&quot;)</p>
<p>&nbsp;</p>
<p># display circles</p>
<p class="whs1">gg.createAndDisplayGO(id_vxy)</p>
<p class="whs1">gg.createAndDisplayGO(id_circle1)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.createAndDisplayGO(id_circle2)</span>
</p>
<p>&nbsp;</p>
<h3><a name=bookmark3>Creation of an Ellipse</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertices</p>
<p class="whs1">p0 = geompy.MakeVertex(0.,
0., 0.)</p>
<p class="whs1">p50 = geompy.MakeVertex(50.,
50., 50.)</p>
<p>&nbsp;</p>
<p># create vector on two points</p>
<p class="whs1">vector &nbsp;=
geompy.MakeVector(p0, p50)</p>
<p>&nbsp;</p>
<p># create ellipse with point, vector and radiuses</p>
<p class="whs1">ellipse = geompy.MakeEllipse(p50,
vector, 50, 25)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_vector &nbsp;=
geompy.addToStudy(vector, &quot;Vector&quot;)</p>
<p class="whs1">id_ellipse = geompy.addToStudy(ellipse,&quot;Ellipse&quot;)</p>
<p>&nbsp;</p>
<p># display normal vector and ellipse</p>
<p class="whs1">gg.createAndDisplayGO(id_vector)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.createAndDisplayGO(id_ellipse)</span>
</p>
<p>&nbsp;</p>
<h3><a name=bookmark4>Creation of a Curve</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertices</p>
<p class="whs1">p0 = geompy.MakeVertex(0.
&nbsp;, 0. &nbsp;,
0. &nbsp;)</p>
<p class="whs1">p1 = geompy.MakeVertex(50.
, 100., 200.)</p>
<p class="whs1">p2 = geompy.MakeVertex(150.,
&nbsp;50., 100.)</p>
<p class="whs1">p3 = geompy.MakeVertex(100.,
150., 170.)</p>
<p class="whs1">p4 = geompy.MakeVertex(200.,
200., 150.)</p>
<p>&nbsp;</p>
<p># create polyline on list of points</p>
<p class="whs1">polyline = geompy.MakePolyline([p0,
p1, p2, p3, p4])</p>
<p>&nbsp;</p>
<p># create bezier on list of points</p>
<p class="whs1">bezier = geompy.MakeBezier([p0,
p1, p2, p3, p4])</p>
<p>&nbsp;</p>
<p>#create interpolation curve on list of points</p>
<p class="whs1">interpol = geompy.MakeInterpol([p0,
p1, p2, p3, p4])</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_p0 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
geompy.addToStudy(p0, &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;Point1&quot;)</p>
<p class="whs1">id_p1 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
geompy.addToStudy(p1, &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;Point2&quot;)</p>
<p class="whs1">id_p2 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
geompy.addToStudy(p2, &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;Point3&quot;)</p>
<p class="whs1">id_p3 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
geompy.addToStudy(p3, &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;Point4&quot;)</p>
<p class="whs1">id_p4 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
geompy.addToStudy(p4, &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&quot;Point5&quot;)</p>
<p class="whs1">id_polyline = geompy.addToStudy(polyline,
&quot;Polyline&quot;)</p>
<p class="whs1">id_bezier &nbsp;&nbsp;=
geompy.addToStudy(bezier, &nbsp;&nbsp;&quot;Bezier&quot;)</p>
<p class="whs1">id_interpol = geompy.addToStudy(interpol,
&quot;Interpol&quot;)</p>
<p class="whs1">&nbsp;</p>
<p># display points and curves</p>
<p class="whs1">gg.createAndDisplayGO(id_p0)</p>
<p class="whs1">gg.createAndDisplayGO(id_p1)</p>
<p class="whs1">gg.createAndDisplayGO(id_p2)</p>
<p class="whs1">gg.createAndDisplayGO(id_p3)</p>
<p class="whs1">gg.createAndDisplayGO(id_p4)</p>
<p class="whs1">gg.createAndDisplayGO(id_polyline)</p>
<p class="whs1">gg.createAndDisplayGO(id_bezier)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.createAndDisplayGO(id_interpol)</span>
</p>
<p>&nbsp;</p>
<h3><a name=bookmark5>Creation of a Vector</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertices</p>
<p class="whs1">p1 = geompy.MakeVertex(10.,
50., 20.)</p>
<p class="whs1">p2 = geompy.MakeVertex(70.,
70., 70.)</p>
<p>&nbsp;</p>
<p># create vector on two points</p>
<p class="whs1">vector1 = geompy.MakeVector(p1,
p2)</p>
<p>&nbsp;</p>
<p># create vector with the given components</p>
<p class="whs1">vector2 = geompy.MakeVectorDXDYDZ(30,
30, 100)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_p1 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
geompy.addToStudy(p1, &nbsp;&nbsp;&nbsp;&nbsp;&quot;Point1&quot;)</p>
<p class="whs1">id_p2 &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
geompy.addToStudy(p2, &nbsp;&nbsp;&nbsp;&nbsp;&quot;Point2&quot;)</p>
<p class="whs1">id_vector1 = geompy.addToStudy(vector1,&quot;Vector1&quot;)</p>
<p class="whs1">id_vector2 = geompy.addToStudy(vector2,&quot;Vector2&quot;)</p>
<p>&nbsp;</p>
<p># display points and vectors</p>
<p class="whs1">gg.createAndDisplayGO(id_p1)</p>
<p class="whs1">gg.createAndDisplayGO(id_p2)</p>
<p class="whs1">gg.createAndDisplayGO(id_vector1)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.createAndDisplayGO(id_vector2)</span>
</p>
<p>&nbsp;</p>
<h3><a name=bookmark6>Creation of a Plane</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertices</p>
<p class="whs1">p1 = geompy.MakeVertex(
&nbsp;0., &nbsp;&nbsp;0.,
100.)</p>
<p class="whs1">p2 = geompy.MakeVertex(100.,
&nbsp;&nbsp;0.,
&nbsp;&nbsp;0.)</p>
<p class="whs1">p3 = geompy.MakeVertex(200.,
200., 200.)</p>
<p class="whs1">p4 = geompy.MakeVertex(100.,
100., &nbsp;&nbsp;0.)</p>
<p class="whs1">p5 = geompy.MakeVertex(0.
&nbsp;, 100.,
&nbsp;&nbsp;0.)</p>
<p>&nbsp;</p>
<p># create vector with the given components</p>
<p class="whs1">vector = geompy.MakeVectorDXDYDZ(100.,
100., 100.)</p>
<p>&nbsp;</p>
<p># create vector with two points</p>
<p class="whs1">vector_arc = geompy.MakeVector(p2,
p5)</p>
<p>&nbsp;</p>
<p># create arc with three points</p>
<p class="whs1">arc = geompy.MakeArc(p2,
p4, p5)</p>
<p>&nbsp;</p>
<p># create wire</p>
<p class="whs1">wire = geompy.MakeWire([vector_arc,
arc])</p>
<p>&nbsp;</p>
<p># create face</p>
<p class="whs1">isPlanarWanted = 1</p>
<p class="whs1">face = geompy.MakeFace(wire,
isPlanarWanted)</p>
<p class="whs1">trimsize = 1000.</p>
<p>&nbsp;</p>
<p># create plane with point, vector and trimsize</p>
<p class="whs1">plane1 = geompy.MakePlane(p1,
vector, trimsize)</p>
<p>&nbsp;</p>
<p># create plane with three points and trimsize</p>
<p class="whs1">plane2 = geompy.MakePlaneThreePnt(p1,
p2, p3, trimsize)</p>
<p>&nbsp;</p>
<p># create plane with given face</p>
<p class="whs1">plane3 = geompy.MakePlaneFace(face,
trimsize)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_face &nbsp;&nbsp;=
geompy.addToStudy(face, &nbsp;&quot;Face&quot;)</p>
<p class="whs1">id_plane1 = geompy.addToStudy(plane1,&quot;Plane1&quot;)</p>
<p class="whs1">id_plane2 = geompy.addToStudy(plane2,&quot;Plane2&quot;)</p>
<p class="whs1">id_plane3 = geompy.addToStudy(plane3,&quot;Plane3&quot;)</p>
<p>&nbsp;</p>
<p># display points and vectors</p>
<p class="whs1">gg.createAndDisplayGO(id_face)</p>
<p class="whs1">gg.createAndDisplayGO(id_plane1)</p>
<p class="whs1">gg.createAndDisplayGO(id_plane2)</p>
<p class="whs1">gg.createAndDisplayGO(id_plane3)</p>
<p class="whs1">gg.setDisplayMode(id_plane1,1)</p>
<p class="whs1">gg.setTransparency(id_plane1,0.5)</p>
<p class="whs1">gg.setDisplayMode(id_plane2,1)</p>
<p class="whs1">gg.setTransparency(id_plane2,0.5)</p>
<p class="whs1">gg.setDisplayMode(id_plane3,1)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.setTransparency(id_plane3,0.5)</span>
</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -0,0 +1,242 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Basic Operations</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
p.whs1 { font-family:'Lucida Console' , monospace; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTUI Scripts\nTransformation\nBasic Operations");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1>Basic Operations</h1>
<h3><a name=bookmark>Partition</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertex and vector</p>
<p class="whs1">p0 &nbsp;&nbsp;=
geompy.MakeVertex( &nbsp;0.,
&nbsp;&nbsp;0.,
&nbsp;&nbsp;0.)</p>
<p class="whs1">p200 = geompy.MakeVertex(200.,
200., 200.)</p>
<p class="whs1">pz &nbsp;&nbsp;=
geompy.MakeVertex( &nbsp;0.,
&nbsp;&nbsp;0.,
100.)</p>
<p>&nbsp;</p>
<p># create vector</p>
<p class="whs1">vxyz = geompy.MakeVectorDXDYDZ(100.,
100., 100.)</p>
<p>&nbsp;</p>
<p># create box with two points</p>
<p class="whs1">box = geompy.MakeBoxTwoPnt(p0,
p200)</p>
<p>&nbsp;</p>
<p># create plane</p>
<p class="whs1">trimsize &nbsp;=
500.</p>
<p class="whs1">plane = geompy.MakePlane(pz,
vxyz, trimsize)</p>
<p>&nbsp;</p>
<p># create partition objects</p>
<p class="whs1">partition1 = geompy.MakePartition([box],
[plane])</p>
<p class="whs1">partition2 = geompy.Partition([box],
[plane])</p>
<p class="whs1">partition3 = geompy.MakeHalfPartition(box,
plane)</p>
<p class="whs1">&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_box = geompy.addToStudy(box,&quot;Box&quot;)</p>
<p class="whs1">id_plane = geompy.addToStudy(plane,&quot;Plane&quot;)</p>
<p class="whs1">id_partition1 = geompy.addToStudy(partition1,&quot;MakePartition&quot;)</p>
<p class="whs1">id_partition2 = geompy.addToStudy(partition2,&quot;Partition&quot;)</p>
<p class="whs1">id_partition3 = geompy.addToStudy(partition3,&quot;MakeHalfPartition&quot;)</p>
<p>&nbsp;</p>
<p># display partition objects and plane</p>
<p class="whs1">gg.createAndDisplayGO(id_box)</p>
<p class="whs1">gg.setDisplayMode(id_box,1)</p>
<p class="whs1">gg.createAndDisplayGO(id_plane)</p>
<p class="whs1">gg.setDisplayMode(id_plane,1)</p>
<p class="whs1">gg.createAndDisplayGO(id_partition1)</p>
<p class="whs1">gg.createAndDisplayGO(id_partition2)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.createAndDisplayGO(id_partition3)</span>
</p>
<h3><a name=bookmark1>Archimede</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertex and vector</p>
<p class="whs1">p0 &nbsp;&nbsp;=
geompy.MakeVertex( &nbsp;0.,
&nbsp;&nbsp;0.,
&nbsp;&nbsp;0.)</p>
<p class="whs1">p200 = geompy.MakeVertex(200.,
200., 200.)</p>
<p>&nbsp;</p>
<p># create box with two points</p>
<p class="whs1">box = geompy.MakeBoxTwoPnt(p0,
p200)</p>
<p>&nbsp;</p>
<p># perform an Archimede operation on the given shape with given parameters</p>
<p class="whs1">weight &nbsp;=
1000000.</p>
<p class="whs1">waterdensity = 1.</p>
<p class="whs1">meshingdeflection
= 0.01</p>
<p class="whs1">archimede &nbsp;=
geompy.Archimede(box, weight, waterdensity, meshingdeflection)</p>
<p class="whs1">&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_box = geompy.addToStudy(box,&quot;Box&quot;)</p>
<p class="whs1">id_archimede = geompy.addToStudy(archimede,&quot;Archimede&quot;)</p>
<p>&nbsp;</p>
<p># display box and result of Archimede operation</p>
<p class="whs1">gg.createAndDisplayGO(id_box)</p>
<p class="whs1">gg.setDisplayMode(id_box,1)</p>
<p class="whs1">gg.createAndDisplayGO(id_archimede)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.setDisplayMode(id_archimede,1)</span>
</p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -0,0 +1,258 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Blocks Operations</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
p.whs1 { font-family:'Lucida Console' , monospace; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTUI Scripts\nTransformation\nBlocks Operations");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1>Blocks Operations</h1>
<h3><a name=bookmark4>Multi Transformation</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertices</p>
<p class="whs1">p_25_25_50 = geompy.MakeVertex(25.,
25., 50.)</p>
<p class="whs1">p_50_25_25 = geompy.MakeVertex(50.,
25., 25.)</p>
<p class="whs1">p_25_50_25 = geompy.MakeVertex(25.,
50., 25.)</p>
<p class="whs1">box = geompy.MakeBoxDXDYDZ(50,
50, 50)</p>
<p class="whs1">top_face = geompy.GetFaceNearPoint(box,
p_25_25_50)</p>
<p class="whs1">yz_face = geompy.GetFaceNearPoint(box,
p_50_25_25)</p>
<p class="whs1">xz_face = geompy.GetFaceNearPoint(box,
p_25_50_25)</p>
<p class="whs1">top_face_ind = geompy.LocalOp.GetSubShapeIndex(box,
top_face)</p>
<p class="whs1">yz_face_ind = geompy.LocalOp.GetSubShapeIndex(box,
yz_face)</p>
<p class="whs1">xz_face_ind = geompy.LocalOp.GetSubShapeIndex(box,
xz_face)</p>
<p>&nbsp;</p>
<p># Multi-transformate block and glue the result</p>
<p class="whs1">box_tr1 = geompy.MakeMultiTransformation1D(box,
yz_face_ind, top_face_ind, 3)</p>
<p class="whs1">box_tr2 = geompy.MakeMultiTransformation2D(box,
xz_face_ind, yz_face_ind, 3, top_face_ind, 0, 2)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_box = geompy.addToStudy(box,
&quot;Box&quot;)</p>
<p class="whs1">id_box_tr1 = geompy.addToStudy(box_tr1,
&quot;Multi-transformed Block 1D&quot;)</p>
<p class="whs1">id_box_tr2 = geompy.addToStudy(box_tr2,
&quot;Multi-transformed Block 2D&quot;)</p>
<p>&nbsp;</p>
<p># display results</p>
<p class="whs1">gg.createAndDisplayGO(id_box)</p>
<p class="whs1">gg.setDisplayMode(id_box,1)</p>
<p class="whs1">gg.createAndDisplayGO(id_box_tr1)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.createAndDisplayGO(id_box_tr2)</span>
</p>
<p>&nbsp;</p>
<h3><a name=bookmark5>Explode on Blocks</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create box and sphere</p>
<p class="whs1">box = geompy.MakeBoxDXDYDZ(200,
200, 200)</p>
<p class="whs1">sphere = geompy.MakeSphereR(100)</p>
<p class="whs1">&nbsp;</p>
<p># make compound</p>
<p class="whs1">compound = geompy.MakeCompound([box,
sphere])</p>
<p>&nbsp;</p>
<p># get all the blocks, contained in the given compound</p>
<p class="whs1">make_block_explode
= geompy.MakeBlockExplode(compound, 1, 1)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_compound = geompy.addToStudy(compound,
&quot;Compound&quot;)</p>
<p class="whs1">id_make_block_explode
= geompy.addToStudy(make_block_explode[0], &quot;MakeBlockExplode&quot;)</p>
<p>&nbsp;</p>
<p># display results</p>
<p class="whs1">gg.createAndDisplayGO(id_compound)</p>
<p class="whs1">gg.createAndDisplayGO(id_make_block_explode)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.setDisplayMode(id_make_block_explode,1)</span>
</p>
<p>&nbsp;</p>
<h3><a name=bookmark6>Propagate</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p>&nbsp;</p>
<p># create box and sphere</p>
<p class="whs1">box = geompy.MakeBoxDXDYDZ(200,
200, 200)</p>
<p>&nbsp;</p>
<p># check and improve</p>
<p class="whs1">check_box = geompy.CheckAndImprove(box)</p>
<p>&nbsp;&nbsp;</p>
<p># build all possible propagation groups</p>
<p class="whs1">listChains = geompy.Propagate(check_box)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">geompy.addToStudy(check_box,
&quot;Box&quot;)</p>
<p class="whs1">for chain in listChains:</p>
<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;geompy.addToStudyInFather(check_box,
chain, &quot;propagation chain&quot;)</p>
<p><span style="font-family: 'Lucida Console', monospace;">salome.sg.updateObjBrowser(1)</span>
</p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -0,0 +1,348 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Boolean Operations</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
p.whs1 { font-family:'Lucida Console' , monospace; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTUI Scripts\nTransformation\nBoolean Operations");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1>Boolean Operations</h1>
<h3><a name=bookmark>Fuse</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertex and vector</p>
<p class="whs1">p1 = geompy.MakeVertex(25,
55, 0)</p>
<p class="whs1">p2 = geompy.MakeVertex(
0, &nbsp;0, 0)</p>
<p class="whs1">v = geompy.MakeVector(p1,
p2)</p>
<p>&nbsp;</p>
<p># create cylinder</p>
<p class="whs1">height = 35</p>
<p class="whs1">radius1 = 20</p>
<p class="whs1">cylinder = geompy.MakeCylinder(p1,
v, radius1, height)</p>
<p>&nbsp;</p>
<p># create sphere</p>
<p class="whs1">sphere = geompy.MakeSphereR(40)</p>
<p>&nbsp;</p>
<p># make fuse</p>
<p class="whs1">fuse = geompy.MakeFuse(cylinder,
sphere)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_cylinder = geompy.addToStudy(cylinder,
&quot;Cylinder&quot;)</p>
<p class="whs1">id_sphere = geompy.addToStudy(sphere,
&quot;Sphere&quot;)</p>
<p class="whs1">id_fuse = geompy.addToStudy(fuse,
&quot;Fuse&quot;)</p>
<p>&nbsp;</p>
<p># display results</p>
<p class="whs1">gg.createAndDisplayGO(id_cylinder)</p>
<p class="whs1">gg.setDisplayMode(id_cylinder,1)</p>
<p class="whs1">gg.createAndDisplayGO(id_sphere)</p>
<p class="whs1">gg.setDisplayMode(id_sphere,1)</p>
<p class="whs1">gg.createAndDisplayGO(id_fuse)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.setDisplayMode(id_fuse,1)</span>
</p>
<p>&nbsp;</p>
<h3><a name=bookmark1>Common</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertex and vector</p>
<p class="whs1">p1 = geompy.MakeVertex(25,
55, 0)</p>
<p class="whs1">p2 = geompy.MakeVertex(
0, &nbsp;0, 0)</p>
<p class="whs1">v = geompy.MakeVector(p1,
p2)</p>
<p>&nbsp;</p>
<p># create cylinder</p>
<p class="whs1">height = 35</p>
<p class="whs1">radius1 = 20</p>
<p class="whs1">cylinder = geompy.MakeCylinder(p1,
v, radius1, height)</p>
<p>&nbsp;</p>
<p># create sphere</p>
<p class="whs1">sphere = geompy.MakeSphereR(40)</p>
<p>&nbsp;</p>
<p># make common</p>
<p class="whs1">common = geompy.MakeCommon(cylinder,
sphere)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_common = geompy.addToStudy(common,
&quot;Common&quot;)</p>
<p>&nbsp;</p>
<p># display results</p>
<p class="whs1">gg.createAndDisplayGO(id_common)</p>
<p class="whs1">gg.setDisplayMode(id_common,1)
</p>
<p class="whs1">&nbsp;</p>
<h3><a name=bookmark2>Cut </a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertex and vector</p>
<p class="whs1">p1 = geompy.MakeVertex(25,
55, 0)</p>
<p class="whs1">p2 = geompy.MakeVertex(
0, &nbsp;0, 0)</p>
<p class="whs1">v = geompy.MakeVector(p1,
p2)</p>
<p>&nbsp;</p>
<p># create cylinder</p>
<p class="whs1">height = 35</p>
<p class="whs1">radius1 = 20</p>
<p class="whs1">cylinder = geompy.MakeCylinder(p1,
v, radius1, height)</p>
<p>&nbsp;</p>
<p># create sphere</p>
<p class="whs1">sphere = geompy.MakeSphereR(40)</p>
<p>&nbsp;</p>
<p># make cut</p>
<p class="whs1">cut = geompy.MakeCut(cylinder,
sphere)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_cut = geompy.addToStudy(cut,
&quot;Cut&quot;)</p>
<p>&nbsp;</p>
<p># display results</p>
<p class="whs1">gg.createAndDisplayGO(id_cut)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.setDisplayMode(id_cut,1)</span>
</p>
<p>&nbsp;</p>
<h3><a name=bookmark3>Section</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertex and vector</p>
<p class="whs1">p1 = geompy.MakeVertex(25,
55, 0)</p>
<p class="whs1">p2 = geompy.MakeVertex(
0, &nbsp;0, 0)</p>
<p class="whs1">v = geompy.MakeVector(p1,
p2)</p>
<p>&nbsp;</p>
<p># create cylinder</p>
<p class="whs1">height = 35</p>
<p class="whs1">radius1 = 20</p>
<p class="whs1">cylinder = geompy.MakeCylinder(p1,
v, radius1, height)</p>
<p>&nbsp;</p>
<p># create sphere</p>
<p class="whs1">sphere = geompy.MakeSphereR(40)</p>
<p>&nbsp;</p>
<p># make section</p>
<p class="whs1">section = geompy.MakeSection(cylinder,
sphere)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_section = geompy.addToStudy(section,
&quot;Section&quot;)</p>
<p>&nbsp;</p>
<p># display results</p>
<p class="whs1">gg.createAndDisplayGO(id_section)</p>
<p class="whs1">gg.setDisplayMode(id_section,1)
</p>
<p class="whs1">&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

172
doc/salome/gui/GEOM/box.htm Executable file
View File

@ -0,0 +1,172 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Box</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-style:italic; }
img_whs4 { border:none; width:312px; height:324px; float:none; border-style:none; }
p.whs5 { font-weight:normal; }
img_whs6 { border:none; width:312px; height:332px; float:none; border-style:none; }
p.whs7 { font-size:12pt; font-weight:bold; }
p.whs8 { font-size:12pt; font-weight:bold; font-style:normal; }
p.whs9 { font-size:12pt; font-style:normal; font-weight:bold; }
p.whs10 { font-size:12pt; font-style:normal; font-weight:normal; }
img_whs11 { border:none; width:267px; height:280px; float:none; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nCreation of Primitives\nBox");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><b style="font-weight: bold;"><img src="files/salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image99.gif" width="20px" height="20px" border="0" class="img_whs1"> </b></font></span>Box</h1>
<p><b><span style="font-weight: normal;">T</b>o</span> create a <span style="font-weight: bold;"><B>Box</B></span>
in the <span style="font-weight: bold;"><B>Main Menu</B></span> select <span
style="font-weight: bold;"><B>New Entity - &gt; Primitives - &gt; Box</B></span></p>
<p>&nbsp;</p>
<p>There are 2 algorithms for creation of a <span style="font-weight: bold;"><B>Box</B></span>.
</p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result <span style="font-weight: normal;">of each operation will be a</span></b>
GEOM_Object (SOLID).</p>
<p>&nbsp;</p>
<p>Firstly, you can define a <span style="font-weight: bold;"><B>Box</B></span>
by two specified <span style="font-weight: bold;"><B>Vertices (</B></span>its
opposite corners), and with edges, parallel to the coordinate axes. </p>
<p><span style="font-weight: bold;"><B><b style="font-weight: bold;">TUI Command
:</b> </B></span><span style="font-style: italic;"><I>geompy.MakeBoxTwoPnt(Point1,
Point2)</I></span></p>
<p><b style="font-weight: bold;">Arguments: </b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name
+ </font></span>2 vertices (opposite corners of the box).</p>
<p class="whs3">&nbsp;</p>
<p><b style="font-weight: bold;"><img src="pics/box1.png" x-maintain-ratio="TRUE" width="312px" height="324px" border="0" class="img_whs4"></b></p>
<p>&nbsp;</p>
<p class="whs5"><b style="font-weight: normal;"><span style="font-weight: normal;">Secondly,
you can define a </span><span style="font-weight: bold;"><B>Box</B></span><span
style="font-weight: normal;"> by </b>specified dimensions along the coordinate
axes</span> and with edges, parallel to them. &nbsp;The
center of the box will be at point (DX/2, DY/2, DZ/2). </p>
<p><span style="font-weight: bold;"><B><b style="font-weight: bold;">TUI Command
:</b> </B></span><span style="font-style: italic;"><I>geompy.MakeBoxDXDYDZ(DX,
DY, DZ)</I></span></p>
<p><span><b style="font-weight: bold;">Arguments: </b></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name
+ 3 values (dimensions at origin).</font></span></p>
<p class="whs2"><b style="font-weight: bold;"><img src="pics/box2.png" x-maintain-ratio="TRUE" width="312px" height="332px" border="0" class="img_whs6"></b></p>
<p>&nbsp;</p>
<p><span style="font-size: 12pt; font-weight: bold;"><font size=3 style="font-size:12pt;"><B>NB! </B></font></span>The is
a third way to create a Box, which is currently accessible only via<span
style="font-size: 12pt; font-weight: bold;"><font size=3 style="font-size:12pt;"><B> TUI </B></font></span>commands.</p>
<p class="whs7"><span style="font-weight: normal;">You
can define a </span>Box<span style="font-weight: normal;"> by the coordinates
of two </span>Vertices<span style="font-weight: normal;"> (in this way
you don't need to create them in advance). </span></p>
<p class="whs8"><b style="font-weight: bold;">TUI Command:</b>
<span style="font-weight: normal; font-style: italic;"><I>geompy.MakeBox(x1,y1,z1,x2,y2,z2)</I></span>
</p>
<p class="whs8"><b style="font-weight: bold;">Arguments:<span
style="font-weight: normal;"> </b>Name</span> + <span style="font-weight: normal;">X,
Y and Z coordinates of both points.</span></p>
<p class="whs8">&nbsp;</p>
<p class="whs9">Example:</p>
<p class="whs10"><img src="pics/boxes.png" x-maintain-ratio="TRUE" width="267px" height="280px" border="0" class="img_whs11"></p>
<p>&nbsp;</p>
<p class="whs2">Our <span style="font-weight: bold;"><B>TUI Scripts</B></span>
provide you with useful examples of creation of <a href="primitives.htm#bookmark">Primitives</a>.
</p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -0,0 +1,330 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Building by Blocks</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
p.whs1 { font-family:'Lucida Console' , monospace; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTUI Scripts\nCreation of Geometric Objects\nBuilding by Blocks");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1>Building by Blocks</h1>
<h3>Quadrangle Face</h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertices</p>
<p class="whs1">p1 = geompy.MakeVertex(
&nbsp;0., &nbsp;&nbsp;0.,
&nbsp;&nbsp;0.)</p>
<p class="whs1">p2 = geompy.MakeVertex(150.,
&nbsp;30., &nbsp;&nbsp;0.)</p>
<p class="whs1">p3 = geompy.MakeVertex(
&nbsp;0., 120.,
&nbsp;50.)</p>
<p class="whs1">p4 = geompy.MakeVertex(
&nbsp;0., &nbsp;40.,
&nbsp;70.)</p>
<p>&nbsp;</p>
<p># create edges</p>
<p class="whs1">edge1 = geompy.MakeEdge(p1,
p2)</p>
<p class="whs1">edge2 = geompy.MakeEdge(p2,
p3)</p>
<p class="whs1">edge3 = geompy.MakeEdge(p3,
p4)</p>
<p class="whs1">edge4 = geompy.MakeEdge(p4,
p1)</p>
<p>&nbsp;</p>
<p># create quadrangle face from four edges</p>
<p class="whs1">qface1 = geompy.MakeQuad(edge1,
edge2, edge3, edge4)</p>
<p>&nbsp;</p>
<p># create quadrangle face on two edges</p>
<p class="whs1">qface2 = geompy.MakeQuad2Edges(edge1,
edge3)</p>
<p>&nbsp;</p>
<p># create quadrangle with specified corners</p>
<p class="whs1">qface3 = geompy.MakeQuad4Vertices(p1,
p2, p3, p4)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_p1 = geompy.addToStudy(p1,&quot;Point1&quot;)</p>
<p class="whs1">id_p2 = geompy.addToStudy(p2,&quot;Point2&quot;)</p>
<p class="whs1">id_p3 = geompy.addToStudy(p3,&quot;Point3&quot;)</p>
<p class="whs1">id_p4 = geompy.addToStudy(p4,&quot;Point4&quot;)</p>
<p class="whs1">id_edge1 = geompy.addToStudy(edge1,&quot;Edge1&quot;)</p>
<p class="whs1">id_edge2 = geompy.addToStudy(edge2,&quot;Edge2&quot;)</p>
<p class="whs1">id_edge3 = geompy.addToStudy(edge3,&quot;Edge3&quot;)</p>
<p class="whs1">id_edge4 = geompy.addToStudy(edge4,&quot;Edge4&quot;)</p>
<p class="whs1">id_qface1 = geompy.addToStudy(qface1,&quot;Qface1&quot;)</p>
<p class="whs1">id_qface2 = geompy.addToStudy(qface2,&quot;Qface2&quot;)</p>
<p class="whs1">id_qface3 = geompy.addToStudy(qface3,&quot;Qface3&quot;)</p>
<p>&nbsp;</p>
<p># display vertices, edges and quadrangle faces</p>
<p class="whs1">gg.createAndDisplayGO(id_p1)</p>
<p class="whs1">gg.createAndDisplayGO(id_p2)</p>
<p class="whs1">gg.createAndDisplayGO(id_p3)</p>
<p class="whs1">gg.createAndDisplayGO(id_p4)</p>
<p class="whs1">gg.createAndDisplayGO(id_edge1)</p>
<p class="whs1">gg.createAndDisplayGO(id_edge2)</p>
<p class="whs1">gg.createAndDisplayGO(id_edge3)</p>
<p class="whs1">gg.createAndDisplayGO(id_edge4)</p>
<p class="whs1">gg.createAndDisplayGO(id_qface1)</p>
<p class="whs1">gg.setDisplayMode(id_qface1,1)</p>
<p class="whs1">gg.createAndDisplayGO(id_qface2)</p>
<p class="whs1">gg.setDisplayMode(id_qface2,1)</p>
<p class="whs1">gg.createAndDisplayGO(id_qface3)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.setDisplayMode(id_qface3,1)</span>
</p>
<h3>&nbsp;</h3>
<h3>Hexagonal Solid</h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertices</p>
<p class="whs1">p1 = geompy.MakeVertex(
&nbsp;0., &nbsp;&nbsp;0.,
&nbsp;&nbsp;0.)</p>
<p class="whs1">p2 = geompy.MakeVertex(150.,
&nbsp;30., &nbsp;&nbsp;0.)</p>
<p class="whs1">p3 = geompy.MakeVertex(
&nbsp;0., 120.,
&nbsp;50.)</p>
<p class="whs1">p4 = geompy.MakeVertex(
&nbsp;0., &nbsp;40.,
&nbsp;70.)</p>
<p class="whs1">p5 = geompy.MakeVertex(100.,
&nbsp;20., &nbsp;45.)</p>
<p class="whs1">p6 = geompy.MakeVertex(
&nbsp;0., 70.,
&nbsp;40.)</p>
<p class="whs1">p7 = geompy.MakeVertex(
70., 70., &nbsp;70.)</p>
<p class="whs1">p8 = geompy.MakeVertex(
70.,-15., &nbsp;70.)</p>
<p class="whs1">p9 = geompy.MakeVertex(
&nbsp;0., &nbsp;0.,
&nbsp;40.)</p>
<p class="whs1">p10 = geompy.MakeVertex(
&nbsp;0., 70.,
&nbsp;&nbsp;0.)</p>
<p class="whs1">p11 = geompy.MakeVertex(
70., 70., &nbsp;&nbsp;0.)</p>
<p class="whs1">p12 = geompy.MakeVertex(
70., -15., &nbsp;&nbsp;0.)</p>
<p class="whs1">p13 = geompy.MakeVertex(
&nbsp;0., &nbsp;0.,
&nbsp;&nbsp;0.)</p>
<p>&nbsp;</p>
<p># create faces</p>
<p class="whs1">qface1 = geompy.MakeQuad4Vertices(p1,
p2, p3, p4)</p>
<p class="whs1">qface2 = geompy.MakeQuad4Vertices(p1,
p2, p5, p4)</p>
<p class="whs1">qface3 = geompy.MakeQuad4Vertices(p13,
p12, p11, p10)</p>
<p class="whs1">qface4 = geompy.MakeQuad4Vertices(p9,
p8, p7, p6)</p>
<p class="whs1">qface5 = geompy.MakeQuad4Vertices(p13,
p9, p6, p10)</p>
<p class="whs1">qface6 = geompy.MakeQuad4Vertices(p13,
p9, p8, p12)</p>
<p class="whs1">qface7 = geompy.MakeQuad4Vertices(p12,
p8, p7, p11)</p>
<p class="whs1">qface8 = geompy.MakeQuad4Vertices(p11,
p7, p6, p10)</p>
<p>&nbsp;</p>
<p># create hexahedral solid between two given faces</p>
<p class="whs1">solid1 = geompy.MakeHexa2Faces(qface1,
qface2)</p>
<p>&nbsp;</p>
<p># create hexahedral solids, bounded by the six given faces</p>
<p class="whs1">solid2 = geompy.MakeHexa(qface3,
qface4, qface5, qface6, qface7, qface8)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_solid1 = geompy.addToStudy(solid1,&quot;Solid1&quot;)</p>
<p class="whs1">id_solid2 = geompy.addToStudy(solid2,&quot;Solid2&quot;)</p>
<p>&nbsp;</p>
<p># display solids</p>
<p class="whs1">gg.createAndDisplayGO(id_solid1)</p>
<p class="whs1">gg.setDisplayMode(id_solid1,1)</p>
<p class="whs1">gg.createAndDisplayGO(id_solid2)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.setDisplayMode(id_solid2,1)</span>
</p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

192
doc/salome/gui/GEOM/chamfer.htm Executable file
View File

@ -0,0 +1,192 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Chamfer</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
img_whs3 { border:none; width:312px; height:319px; float:none; border-style:none; }
img_whs4 { border:none; width:225px; height:239px; float:none; border-style:none; }
img_whs5 { border:none; width:312px; height:381px; float:none; border-style:none; }
img_whs6 { border:none; width:230px; height:245px; float:none; border-style:none; }
img_whs7 { border:none; width:221px; height:238px; float:none; border-style:none; }
p.whs8 { font-size:12pt; margin-left:40px; }
p.whs9 { list-style:disc; margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs9 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTransforming geometrical objects\nTransformation Operations\nChamfer");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="files/salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image90.gif" width="20px" height="20px" border="0" class="img_whs1"> </font></span>Chamfer</h1>
<p class="whs2"><b style="font-weight: normal;">T</b>o produce
a <span style="font-weight: bold;"><B>Fillet</B></span> in the Main Menu select
<span style="font-weight: bold;"><B>Operations - &gt; Transformation - &gt;
Fillet</B></span> </p>
<p>&nbsp;</p>
<p>This operation allows you to <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">make chamfer
of the edges of a Shape.</font></span></p>
<p class="whs2"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;"><span
style="font-weight: normal;">The</span> Result <span style="font-weight: normal;">will
be a</span></b> GEOM_Object.</font></span></p>
<p>&nbsp;</p>
<p class="whs2"><b style="font-weight: normal;">T</b>o create
chamfer on all edges of the given shape, you need to define the <span
style="font-weight: bold;"><B>Main Object</B></span> to create a chamfer on and
the <span style="font-weight: bold;"><B>Dimension</B></span> (radius) of the
chamfer. &nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command:</b><i>
</i><span style="font-style: italic;"><I>geompy.MakeChamferAll(Shape, D)</I></span>
</p>
<p class="whs2"><b style="font-weight: bold;">Arguments: </b>Name
+ 1 SHAPE + 1 value (Chamfer dimension).</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><img src="pics/chamfer1.png" x-maintain-ratio="TRUE" width="312px" height="319px" border="0" class="img_whs3"> &nbsp;<img src="pics/chamfer_all.png" x-maintain-ratio="TRUE" width="225px" height="239px" border="0" class="img_whs4"></p>
<p class="whs2">&nbsp;</p>
<p class="whs2">To create chamfer on the specified edges of
the given shape, &nbsp;you
need to define the <span style="font-weight: bold;"><B>Main Object</B></span>
to create a fillet on, select the necessary edges in the object browser
or in the viewer and define the <span style="font-weight: bold;"><B>Dimension</B></span>
of the Chamfer.</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command:</b><i>
</i><span style="font-style: italic;"><I>geompy.MakeChamferEdge(Shape, D1,
D2, Face1, Face2)</I></span>, where Shape is a shape to create a chamfer on,
D1 is a chamfer size along Face1, D2 is a chamfer size along Face2, Face1
and Face2 are indices of faces in Shape.</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><img src="pics/chamfer2.png" x-maintain-ratio="TRUE" width="312px" height="381px" border="0" class="img_whs5"> &nbsp;<img src="pics/chamfer_edge.png" x-maintain-ratio="TRUE" width="230px" height="245px" border="0" class="img_whs6"></p>
<p class="whs2">&nbsp;</p>
<p class="whs2">To create chamfer on the specified faces of
the given shape, &nbsp;you
need to define the <span style="font-weight: bold;"><B>Main Object</B></span>
to create a fillet on, select the necessary faces in the object browser
or in the viewer and define the <span style="font-weight: bold;"><B>Dimension</B></span>
of the Chamfer.</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command:</b><i>
</i><span style="font-style: italic;"><I>geompy.MakeChamferFace(Shape, D1,
D2, ListOfFaceID)</I></span>, where Shape is a shape to create chamfer on,
D1 is a chamfer size along a face from &nbsp;ListOfFaceID,
&nbsp;D2 is a
chamfer size along two faces connected to the edge to which the chamfer
is applied, ListOfFaceID is a list of indices of faces in Shape.</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><img src="pics/chamfer3.png" x-maintain-ratio="TRUE" width="312px" height="381px" border="0" class="img_whs5"> &nbsp;<img src="pics/chamfer_faces.png" x-maintain-ratio="TRUE" width="221px" height="238px" border="0" class="img_whs7"></p>
<p class="whs8">&nbsp;</p>
<p class="whs9">&nbsp;&nbsp;<span
style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Our </font></span><span
style="font-weight: bold;"><B>TUI Scripts</B></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">
provide you with useful examples of the use of <a href="transformation_operations.htm#bookmark4">Transformation
Operations</a>. </font></span></p>
<p>&nbsp;</p>
<p class="whs2">&nbsp;</p>
<p class="whs2">&nbsp;</p>
<p class="whs2">&nbsp;</p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -0,0 +1,176 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Changing Display Parameters</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
p.whs1 { font-family:'Lucida Console' , monospace; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTUI Scripts\nChanging Displaying Parameters");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1>Changing Displaying Parameters</h1>
<h3>Changing Color</h3>
<p class="whs1">import salome</p>
<p class="whs1">import geompy</p>
<p class="whs1">box = geompy.MakeBox(0,0,0,
50,50,50)</p>
<p class="whs1">&nbsp;</p>
<p class="whs1">sphere = geompy.MakeSphere(50,50,50,
30)</p>
<p class="whs1">fuse = geompy.MakeBoolean(box,sphere,3)</p>
<p class="whs1">fuse_id = geompy.addToStudy(fuse,&quot;Fuse&quot;)</p>
<p class="whs1">&nbsp;</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p class="whs1">gg.createAndDisplayGO(fuse_id)</p>
<p class="whs1">gg.setDisplayMode(fuse_id,1)</p>
<p class="whs1">gg.setColor(fuse_id,218,165,31)
</p>
<p class="whs1">&nbsp;</p>
<h3>Changing Display Mode</h3>
<p class="whs1"><span style="font-family: 'Lucida Console', monospace;">import
salome</span></p>
<p class="whs1">import geompy</p>
<p class="whs1">box = geompy.MakeBox(0,0,0,
50,50,50)</p>
<p class="whs1">&nbsp;</p>
<p class="whs1">sphere = geompy.MakeSphere(50,50,50,
30)</p>
<p class="whs1">fuse = geompy.MakeBoolean(box,sphere,3)</p>
<p class="whs1">fuse_id = geompy.addToStudy(fuse,&quot;Fuse&quot;)</p>
<p class="whs1">&nbsp;</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p class="whs1">gg.createAndDisplayGO(fuse_id)</p>
<p class="whs1">gg.setDisplayMode(fuse_id,1)
</p>
<p class="whs1">&nbsp;</p>
<h3>Changing Transparency</h3>
<p class="whs1">import salome</p>
<p class="whs1">import geompy</p>
<p class="whs1">&nbsp;</p>
<p class="whs1">box = geompy.MakeBox(0,0,0,
50,50,50)</p>
<p class="whs1">sphere = geompy.MakeSphere(50,50,50,
30)</p>
<p class="whs1">&nbsp;</p>
<p class="whs1">fuse = geompy.MakeBoolean(box,sphere,3)</p>
<p class="whs1">fuse_id = geompy.addToStudy(fuse,&quot;Fuse&quot;)</p>
<p class="whs1">&nbsp;</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p class="whs1">gg.createAndDisplayGO(fuse_id)</p>
<p class="whs1">gg.setDisplayMode(fuse_id,1)</p>
<p class="whs1">gg.setColor(fuse_id,218,165,31)</p>
<p class="whs1">gg.setTransparency(fuse_id,0.5)
</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -21,14 +21,18 @@ p.whs4 { margin-left:40px; }
p.whs5 { font-family:'Times New Roman' , serif; font-size:14pt; }
img_whs6 { width:20px; height:20px; border-style:none; }
p.whs7 { font-size:12pt; margin-left:40px; }
img_whs8 { border:none; width:150px; height:121px; border-style:none; }
p.whs9 { font-size:12pt; font-family:'Times New Roman' , serif; }
p.whs10 { font-size:12pt; }
p.whs11 { font-size:14pt; }
img_whs12 { border:none; width:200px; height:100px; border-style:none; }
p.whs13 { margin-left:40px; font-size:12pt; }
img_whs14 { border:none; width:150px; height:126px; border-style:none; }
img_whs15 { border:none; width:200px; height:111px; border-style:none; }
img_whs8 { border:none; width:403px; height:422px; float:none; border-style:none; }
img_whs9 { border:none; width:400px; height:424px; float:none; border-style:none; }
p.whs10 { font-size:12pt; font-family:'Times New Roman' , serif; }
p.whs11 { font-size:12pt; }
img_whs12 { border:none; float:none; width:393px; height:423px; border-style:none; }
p.whs13 { font-size:14pt; }
img_whs14 { border:none; width:354px; height:177px; float:none; border-style:none; }
p.whs15 { margin-left:40px; font-size:12pt; }
img_whs16 { border:none; width:397px; height:428px; float:none; border-style:none; }
img_whs17 { border:none; width:401px; height:429px; float:none; border-style:none; }
img_whs18 { border:none; width:255px; height:150px; float:none; border-style:none; }
img_whs19 { border:none; width:377px; height:426px; float:none; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
@ -120,7 +124,7 @@ else
<p>&nbsp;</p>
<p class="whs5"><b><a
<p class="whs5"><b style="font-weight: bold;"><a
NAME=W_S><img src="files/salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image51.gif" width="20px" height="20px" border="0" class="img_whs6">Wireframe/Shading</a></b> </p>
<p class="whs3">&nbsp;</p>
@ -139,7 +143,7 @@ else
<p class="whs3">&nbsp;</p>
<p class="whs7"><img src="image135.jpg" width="150px" height="121px" border="0" class="img_whs8"> &nbsp;<img src="image136.jpg" width="150px" height="121px" border="0" class="img_whs8"></p>
<p class="whs7"><img src="pics/disp_mode1sn.png" x-maintain-ratio="TRUE" width="403px" height="422px" border="0" class="img_whs8"> &nbsp;<img src="pics/disp_mode2sn.png" x-maintain-ratio="TRUE" width="400px" height="424px" border="0" class="img_whs9"></p>
<p class="whs7">&nbsp;</p>
@ -149,93 +153,99 @@ else
NAME=Color
style="font-size: 14pt;">Color</a></b></p>
<p class="whs9">&nbsp;</p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Description:</b>
<p class="whs11"><b style="font-weight: bold;">Description:</b>
Change the color of a shape.</p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">TUI Command:</b><i>
<p class="whs11"><b style="font-weight: bold;">TUI Command:</b><i>
gg.setColor(ID, Short, Short, Short)</i></p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs10"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Example</b></font></span><span
<p class="whs11"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Example</b></font></span><span
style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b>:</b></font></span></p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs7"><img src="image136.jpg" width="150px" height="121px" border="0" class="img_whs8"> &nbsp;<img src="image137.jpg" width="150px" height="121px" border="0" class="img_whs8"></p>
<p class="whs7"><img src="pics/disp_mode2sn.png" x-maintain-ratio="TRUE" width="400px" height="424px" border="0" class="img_whs9"> &nbsp;<img src="pics/colorsn.png" x-maintain-ratio="TRUE" width="393px" height="423px" border="0" class="img_whs12"></p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs11"><b style="font-weight: bold;"><a NAME=Transparency><span
<p class="whs13"><b style="font-weight: bold;"><a NAME=Transparency><span
style="font-size: 14pt;"><font size=4 style="font-size:14pt;">Transparency</font></span></a></b></p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Description:</b>
<p class="whs11"><b style="font-weight: bold;">Description:</b>
Change the transparency (between 0 &amp; 1) of a shape.</p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">TUI Command:</b><i>
<p class="whs11"><b style="font-weight: bold;">TUI Command:</b><i>
gg.setTransparency(ID, Double)</i></p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Dialog Box:</b></p>
<p class="whs11"><b style="font-weight: bold;">Dialog Box:</b></p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs7"><img src="image138.jpg" width="200px" height="100px" border="0" class="img_whs12"></p>
<p class="whs7"><img src="pics/neo-transparency.png" x-maintain-ratio="TRUE" width="354px" height="177px" border="0" class="img_whs14"></p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs10"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Example:</b></font></span></p>
<p class="whs11"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Example:</b></font></span></p>
<p>&nbsp;</p>
<p class="whs13"><img src="image140.jpg" width="150px" height="126px" border="0" class="img_whs14"> &nbsp;<img src="image142.jpg" width="150px" height="126px" border="0" class="img_whs14"></p>
<p class="whs15"><img src="pics/colorsn.png" x-maintain-ratio="TRUE" width="397px" height="428px" border="0" class="img_whs16"> &nbsp;<img src="pics/transparencysn.png" x-maintain-ratio="TRUE" width="401px" height="429px" border="0" class="img_whs17"></p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs5"><b style="font-weight: bold;"><a
NAME=Isos><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;">Isos</font></span></a></b></p>
<p class="whs5">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Description:</b>
<p class="whs11"><b style="font-weight: bold;">Description:</b>
Changes the number of isolines displayed within a shape.</p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Arguments:</b>
<p class="whs11"><b style="font-weight: bold;">Arguments:</b>
2 values (number of isolines).</p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Dialog Box:</b></p>
<p class="whs11"><b style="font-weight: bold;">Dialog Box:</b></p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs7"><img src="image139.jpg" width="200px" height="111px" border="0" class="img_whs15"></p>
<p class="whs7"><img src="pics/neo-isos.png" x-maintain-ratio="TRUE" width="255px" height="150px" border="0" class="img_whs18"></p>
<p class="whs7">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Example:</b></p>
<p class="whs11"><b style="font-weight: bold;">Example:</b></p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs7"><img src="image140.jpg" width="150px" height="126px" border="0" class="img_whs14"> &nbsp;<img src="image141.jpg" width="150px" height="126px" border="0" class="img_whs14"></p>
<p class="whs7"><img src="pics/colorsn.png" x-maintain-ratio="TRUE" width="397px" height="428px" border="0" class="img_whs16"> &nbsp;<img src="pics/isos_u12_v12sn.png" x-maintain-ratio="TRUE" width="377px" height="426px" border="0" class="img_whs19"></p>
<p class="whs3">&nbsp;</p>
<p class="whs11">Our TUI Scripts provide you with useful examples
of <a href="changing_display_parameters.htm">Changing Displaying Parameters</a>.
</p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)

View File

@ -0,0 +1,154 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Check Free Boundaries</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { border:none; width:22px; height:22px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-size:12pt; font-weight:normal; }
p.whs4 { font-size:12pt; margin-left:40px; font-weight:bold; }
img_whs5 { border:none; width:243px; height:203px; float:none; border-style:none; }
p.whs6 { font-size:12pt; margin-left:0px; }
img_whs7 { border:none; width:436px; height:339px; float:none; border-style:none; }
img_whs8 { border:none; width:442px; height:336px; float:none; border-style:none; }
p.whs9 { font-weight:bold; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs6 {margin-left:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTransforming geometrical objects\nRepairing Operations\nCheck Free Boundaries");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><img src="image44.gif" width="22px" height="22px" border="0" class="img_whs1"> </font></span>Check Free Boundaries</h1>
<p class="whs2"><b style="font-weight: normal;">T</b>o <span
style="font-weight: bold;"><B>Check Free Boundaries</B></span> in the Main Menu
select <span style="font-weight: bold;"><B>Repair - &gt; Check Free Boundaries</B></span>.</p>
<p class="whs2">&nbsp;</p>
<p class="whs2">This operation detects wires and edges that
correspond to the shape's boundary, and highlights it</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">Result:</b> GEOM_Object.
</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command :</b><i><span
style="font-style: italic;"> <I></i>(NoError, ClosedWires, OpenWires) = geompy.GetFreeBoundary(Shape)</I></span>,
where Shape is a shape to be checked, NoError is false if an error occurred
while checking free boundaries, ClosedWires is a list of closed free boundary
wires, OpenWires is a list of open free boundary wires.</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">Arguments:</b>
Shape</p>
<p class="whs2">&nbsp;</p>
<p class="whs3"><b style="font-weight: bold;">Dialog
Box:</b></p>
<p class="whs3">&nbsp;</p>
<p class="whs4"><img src="pics/repair9.png" x-maintain-ratio="TRUE" width="243px" height="203px" border="0" class="img_whs5"></p>
<p class="whs6">&nbsp;</p>
<p class="whs6"><b style="font-weight: bold;">Example:</b></p>
<p class="whs6">&nbsp;</p>
<p class="whs6"><img src="pics/free_boudaries1.png" x-maintain-ratio="TRUE" width="436px" height="339px" border="0" class="img_whs7"> &nbsp;<img src="pics/free_boudaries2.png" x-maintain-ratio="TRUE" width="442px" height="336px" border="0" class="img_whs8">&nbsp; </p>
<p class="whs9">&nbsp;</p>
<p class="whs9"><span style="font-weight: normal;">Our</span>
TUI Scripts<span style="font-weight: normal;"> provide you with useful
examples of the use of</span> <a href="repairing_operations.htm#bookmark8">Repairing
Operations</a>. </p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -0,0 +1,148 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Check Free Faces</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { border:none; width:23px; height:22px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-size:12pt; font-weight:normal; }
p.whs4 { font-size:12pt; margin-left:40px; }
img_whs5 { border:none; width:322px; height:163px; float:none; border-style:none; }
p.whs6 { font-size:12pt; margin-left:40px; text-indent:-40px; }
p.whs7 { font-size:12pt; margin-left:40px; text-indent:-40px; font-weight:bold; }
img_whs8 { border:none; float:none; width:234px; height:281px; border-style:none; }
img_whs9 { border:none; width:248px; height:283px; float:none; border-style:none; }
p.whs10 { font-weight:bold; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs6 {text-indent:1pt; }";
strNSS += "p.whs7 {text-indent:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTransforming geometrical objects\nRepairing Operations\nCheck Free Faces");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><img src="image10.gif" width="23px" height="22px" border="0" class="img_whs1"> </font></span>Check Free Faces</h1>
<p class="whs2"><b style="font-weight: normal;">T</b>o <span
style="font-weight: bold;"><B>Check Free Faces</B></span> in the Main Menu select
<span style="font-weight: bold;"><B>Repair - &gt; Check Free Faces.</B></span></p>
<p class="whs2">&nbsp;</p>
<p class="whs2">This operation retrieves all free faces from
a given shape. A free face is a face not shared between two shells of
the shape. </p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">Result:</b> GEOM_Object.
Returns a list of IDs of all free faces, contained in the shape.</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command :</b><i><span
style="font-style: italic;"> <I></i>GetFreeFacesIDs(Shape)</I></span>, where
Shape is a shape to be checked.</p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: bold;"><B>A</B></span>rguments:</b>
Shape</p>
<p class="whs3">&nbsp;</p>
<p class="whs3">&nbsp;</p>
<p class="whs4"><img src="pics/repair10.png" x-maintain-ratio="TRUE" width="322px" height="163px" border="0" class="img_whs5"></p>
<p class="whs6">&nbsp;</p>
<p class="whs7">Examples: </p>
<p class="whs6">&nbsp;</p>
<p class="whs6"><img src="pics/free_faces1.png" x-maintain-ratio="TRUE" width="234px" height="281px" border="0" class="img_whs8"> &nbsp;<img src="pics/free_faces2.png" x-maintain-ratio="TRUE" width="248px" height="283px" border="0" class="img_whs9"></p>
<p class="whs6">&nbsp;</p>
<p class="whs10"><span style="font-weight: normal;">Our</span>
TUI Scripts<span style="font-weight: normal;"> provide you with useful
examples of the use of</span> <a href="repairing_operations.htm#bookmark9">Repairing
Operations</a>. </p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

150
doc/salome/gui/GEOM/circle.htm Executable file
View File

@ -0,0 +1,150 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Circle</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-size:12pt; font-weight:bold; }
img_whs4 { border:none; width:312px; height:346px; float:none; border-style:none; }
img_whs5 { border:none; width:312px; height:359px; float:none; border-style:none; }
img_whs6 { border:none; width:348px; height:321px; float:none; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nCreation of Basic Geometric Objects\nCircle");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><b style="font-weight: bold;"><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="files/salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image29.gif" width="20px" height="20px" border="0" class="img_whs1"> </font></span></b>Circle</h1>
<p><b><span style="font-weight: normal;">T</span></b>o create a <span style="font-weight: bold;"><B>Circle</B></span>
in the <span style="font-weight: bold;"><B>Main Menu</B></span> select <span
style="font-weight: bold;"><B>New Entity - &gt; Basic - &gt; Circle</B></span></p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">There
are 2 algorithms to create a</span> Circle <span style="font-weight: normal;">in
the 3D space.</span> </b></p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result <span style="font-weight: normal;">of each operation will be a</span></b>
GEOM_Object (edge).</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">Firstly,
you can define a </span><span style="font-weight: bold;"><B>Circle</B></span><span
style="font-weight: normal;"> by a</span> Center Point, <span style="font-weight: normal;">a</span>
Vector <span style="font-weight: normal;">giving the </b>circl</span>es
normal and a <span style="font-weight: bold;"><B>Radius</B></span>.</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command:</b>
<span style="font-style: italic;"><I>geompy.MakeCircle(Point, Vector, Radius)</I></span></p>
<p class="whs3"><b style="font-weight: bold;">Arguments:
</b><span style="font-weight: normal;">Name + 1 vertex (for the center)
+ 1 edge (for the direction) + Radius.</span></p>
<p class="whs3">&nbsp;</p>
<p class="whs2"><img src="pics/circle1.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs4"> </p>
<p class="whs2">&nbsp;</p>
<p class="whs3"><span style="font-weight: normal;">Secondly,
you can define a</span> Circle<span style="font-weight: normal;"> by three</span>
Points <span style="font-weight: normal;">that lie on it.</span> </p>
<p class="whs3"><b style="font-weight: bold;">TUI
Command:</b> &nbsp;<span style="font-weight: normal; font-style: italic;"><I>geompy.MakeCircleThreePnt(Point1,
Point2, Point3)</I></span> </p>
<p class="whs3"><b style="font-weight: bold;">Arguments:
</b><span style="font-weight: normal;">Name + 3 points which will form
the circle.</span></p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;"><img src="pics/circle2.png" x-maintain-ratio="TRUE" width="312px" height="359px" border="0" class="img_whs5"></b></p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;"><img src="pics/circles.png" x-maintain-ratio="TRUE" width="348px" height="321px" border="0" class="img_whs6"></b></p>
<p>&nbsp;</p>
<p class="whs2">Our TUI Scripts provide you with useful examples
of creation of <a href="basic_geometrical_objects.htm#bookmark2">Basic
Geometric Objects</a>. </p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -0,0 +1,149 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Close Contour</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
ul.whs3 { list-style:disc; }
p.whs4 { font-size:12pt; margin-left:40px; font-weight:bold; }
img_whs5 { border:none; width:312px; height:397px; float:none; border-style:none; }
p.whs6 { font-size:12pt; font-weight:bold; }
p.whs7 { font-weight:bold; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTransforming geometrical objects\nRepairing Operations\nClose Contour");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="files/salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image121.gif" width="20px" height="20px" border="0" class="img_whs1"> </font></span>Close Contour</h1>
<p class="whs2"><b style="font-weight: normal;">T</b>o produce
a <span style="font-weight: bold;"><B>Close Contour</B></span> operation in the
Main Menu select <span style="font-weight: bold;"><B>Repair - &gt; Close
Contour.</B></span></p>
<p class="whs2">&nbsp;</p>
<p class="whs2">This operation closes an open contour and modifies
the underlying face (if needed) in accordance with user specified mode:</p>
<ul type="disc" class="whs3">
<li class=kadov-p><p class="whs2">By common vertex a
vertex is created between the end points of the contour and its tolerance
is increased to a value of the gap between the ends of the contour;</p></li>
<li class=kadov-p><p class="whs2">By new edge a new edge
is inserted between the end points of the contour.</p></li>
</ul>
<p class="whs2">This operation is available in <span style="font-weight: bold;"><B>OCC
Viewer</B></span> only. </p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">Result:</b> GEOM_Object.</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command:</b><i>
</i><span style="font-style: italic;"><I>geompy.CloseContour(Shape, Wires,
IsCommonVertex)</I></span>, where Shape is a shape to be processed, Wires
is a list of edges or wires IDs which has to be closed within the shape
(if the list contains only one element = -1, the shape itself is considered
as a wire), &nbsp;IsCommonVertex
if this parameter is True a closure has to be done by creation of a common
vertex, otherwise an edge is added between the end vertices.</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">Arguments: <span
style="font-weight: normal;">Name + 1 shape + contour</span> <span style="font-weight: normal;">(</span></b>Wire,
or a set of Edges) + mode of closure (by vertex or by edge)</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">Dialog Box:</b></p>
<p class="whs2">&nbsp;</p>
<p class="whs4"><img src="pics/repair3.png" x-maintain-ratio="TRUE" width="312px" height="397px" border="0" class="img_whs5"></p>
<p class="whs6">&nbsp;</p>
<p class="whs7"><span style="font-weight: normal;">Our</span>
TUI Scripts <span style="font-weight: normal;">provide you with useful
examples of the use of</span> <a href="repairing_operations.htm#bookmark2">Repairing
Operations</a>. </p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

141
doc/salome/gui/GEOM/common.htm Executable file
View File

@ -0,0 +1,141 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Common</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-size:12pt; margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; }
p.whs4 { font-size:12pt; margin-right:0in; margin-top:0px; margin-bottom:0px; margin-left:40px; }
img_whs5 { border:none; width:312px; height:324px; float:none; border-style:none; }
img_whs6 { border:none; border-style:none; width:253px; height:266px; float:none; }
img_whs7 { border:none; border-style:none; float:none; width:234px; height:266px; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs3 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS += "p.whs4 {margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTransforming geometrical objects\nBoolean Operations\nCommon");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><b style="font-weight: bold;"><img src="files/salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image1.gif" width="20px" height="20px" border="0" class="img_whs1"> </b></font></span>Common</h1>
<p class="whs2"><b style="font-weight: normal;">T</b>o produce
a <span style="font-weight: bold;"><B>Common</B></span> in the Main Menu select
<span style="font-weight: bold;"><B>Operations - &gt; Boolean - &gt; Common</B></span></p>
<p class="whs3">&nbsp;</p>
<p class="whs3"><b style="font-weight: bold;"><span style="font-weight: normal;">This
operation</span> </b>cuts the common part of two shapes and transforms
it into an independent geometrical object.</p>
<p class="whs3">&nbsp;</p>
<p class="whs3"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result <span style="font-weight: normal;">will be a</span></b> GEOM_Object
(COMPOUND).</p>
<p class="whs3"><span style="font-weight: bold;"><B>TUI Command:</B></span>
&nbsp;<span style="font-style: italic;"><I>geompy.MakeCommon(s1,
s2)</I></span> </p>
<p class="whs3"><b style="font-weight: bold;">Arguments:</b>
Name + 2 shapes.</p>
<p class="whs3">&nbsp;</p>
<p class="whs4"><img src="pics/bool2.png" x-maintain-ratio="TRUE" width="312px" height="324px" border="0" class="img_whs5"></p>
<p class="whs4">&nbsp;</p>
<p class="whs3"><b style="font-weight: bold;">Example:</b></p>
<p class="whs4">&nbsp;</p>
<p class="whs4"><img src="pics/fusesn1.png" x-maintain-ratio="TRUE" width="253px" height="266px" border="0" class="img_whs6"> &nbsp;<img src="pics/commonsn.png" x-maintain-ratio="TRUE" width="234px" height="266px" border="0" class="img_whs7"> </p>
<p class="whs2">Our TUI Scripts provide you with useful examples
of the use of <a href="boolean_operations.htm#bookmark1">Boolean Operations</a>.
</p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -0,0 +1,484 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Complex Objects</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
p.whs1 { font-family:'Lucida Console' , monospace; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTUI Scripts\nCreation of Geometric Objects\nComplex Objects");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1>Complex Objects</h1>
<h3><a name=bookmark>Creation of a Prism</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertex and vector</p>
<p class="whs1">p1 = geompy.MakeVertex(
&nbsp;&nbsp;0.,
&nbsp;&nbsp;0.,
&nbsp;&nbsp;0.)</p>
<p class="whs1">p2 = geompy.MakeVertex(
100., &nbsp;&nbsp;0.,
&nbsp;&nbsp;0.)</p>
<p class="whs1">p3 = geompy.MakeVertex(
100., 100., &nbsp;&nbsp;0.)</p>
<p class="whs1">p4 = geompy.MakeVertex(
&nbsp;&nbsp;0.,
100., &nbsp;&nbsp;0.)</p>
<p class="whs1">p5 = geompy.MakeVertex(
&nbsp;&nbsp;0.,
&nbsp;&nbsp;0.,
&nbsp;60.)</p>
<p class="whs1">p6 = geompy.MakeVertex(-100.,
&nbsp;&nbsp;0.,
&nbsp;&nbsp;0.)</p>
<p class="whs1">p7 = geompy.MakeVertex(-100.,-100.,
&nbsp;&nbsp;0.)</p>
<p class="whs1">p8 = geompy.MakeVertex(
&nbsp;&nbsp;0.,-100.,
&nbsp;&nbsp;0.)</p>
<p>&nbsp;</p>
<p># create vector with the given components</p>
<p class="whs1">vector = geompy.MakeVectorDXDYDZ(50.,
50., 50.)</p>
<p>&nbsp;</p>
<p>#create vectors with two points</p>
<p class="whs1">vector1_arc1 = geompy.MakeVector(p1,
p2)</p>
<p class="whs1">vector2_arc1 = geompy.MakeVector(p1,
p4)</p>
<p class="whs1">vector1_arc2 = geompy.MakeVector(p1,
p6)</p>
<p class="whs1">vector2_arc2 = geompy.MakeVector(p1,
p8)</p>
<p>&nbsp;</p>
<p># create arcs with three points</p>
<p class="whs1">arc1 = geompy.MakeArc(p2,
p3, p4)</p>
<p class="whs1">arc2 = geompy.MakeArc(p6,
p7, p8)</p>
<p>&nbsp;</p>
<p># create wires</p>
<p class="whs1">wire1 = geompy.MakeWire([vector1_arc1,
arc1, vector2_arc1])</p>
<p class="whs1">wire2 = geompy.MakeWire([vector1_arc2,
arc2, vector2_arc2])</p>
<p>&nbsp;</p>
<p># create faces</p>
<p class="whs1">isPlanarWanted = 1</p>
<p class="whs1">face1 = geompy.MakeFace(wire1,
isPlanarWanted)</p>
<p class="whs1">face2 = geompy.MakeFace(wire2,
isPlanarWanted)</p>
<p>&nbsp;</p>
<p># create prisms</p>
<p class="whs1">prism1 = geompy.MakePrism(face2,
p1, p5)</p>
<p class="whs1">prism2 = geompy.MakePrismVecH(face1,
vector, 50)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_face1 &nbsp;&nbsp;=
geompy.addToStudy(face1,&quot;Face1&quot;)</p>
<p class="whs1">id_face2 &nbsp;&nbsp;=
geompy.addToStudy(face2,&quot;Face2&quot;)</p>
<p class="whs1">id_prism1 = geompy.addToStudy(prism1,&quot;Prism1&quot;)</p>
<p class="whs1">id_prism2 = geompy.addToStudy(prism2,&quot;Prism2&quot;)</p>
<p>&nbsp;</p>
<p># display cylinders</p>
<p class="whs1">gg.createAndDisplayGO(id_face1)</p>
<p class="whs1">gg.setDisplayMode(id_face1,1)</p>
<p class="whs1">gg.createAndDisplayGO(id_face2)</p>
<p class="whs1">gg.setDisplayMode(id_face2,1)</p>
<p class="whs1">gg.createAndDisplayGO(id_prism1)</p>
<p class="whs1">gg.setDisplayMode(id_prism1,1)</p>
<p class="whs1">gg.createAndDisplayGO(id_prism2)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.setDisplayMode(id_prism2,1)</span>
</p>
<h3><a name=bookmark1>Creation of a Revolution</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertex and vector</p>
<p class="whs1">p1 = geompy.MakeVertex(
&nbsp;10., &nbsp;10.,
&nbsp;10.)</p>
<p class="whs1">p2 = geompy.MakeVertex(
&nbsp;15., &nbsp;15.,
&nbsp;50.)</p>
<p class="whs1">p3 = geompy.MakeVertex(
&nbsp;40., &nbsp;40.,
&nbsp;&nbsp;0.)</p>
<p>&nbsp;</p>
<p>#create vectors with two points</p>
<p class="whs1">vector1 = geompy.MakeVector(p1,
p2)</p>
<p class="whs1">vector2 = geompy.MakeVector(p1,
p3)</p>
<p>&nbsp;</p>
<p># create vector with the given components</p>
<p class="whs1">vector3 = geompy.MakeVectorDXDYDZ(-20.,
-20., 100.)</p>
<p>&nbsp;</p>
<p># create wire</p>
<p class="whs1">wire = geompy.MakeWire([vector1,
vector2])</p>
<p>&nbsp;</p>
<p># create revolution</p>
<p class="whs1">revolution = geompy.MakeRevolution(wire,
vector3, 2.3)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_vector3 &nbsp;&nbsp;&nbsp;=
geompy.addToStudy(vector3,&quot;Axis&quot;)</p>
<p class="whs1">id_wire &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;=
geompy.addToStudy(wire,&quot;Wire&quot;)</p>
<p class="whs1">id_revolution = geompy.addToStudy(revolution,&quot;Revolution&quot;)</p>
<p>&nbsp;</p>
<p># display vector, wire and revolution</p>
<p class="whs1">gg.createAndDisplayGO(id_vector3)</p>
<p class="whs1">gg.createAndDisplayGO(id_wire)</p>
<p class="whs1">gg.createAndDisplayGO(id_revolution)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.setDisplayMode(id_revolution,1)</span>
</p>
<h3><a name=bookmark2>Creation of a Filling</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p class="whs1">mindeg = 2</p>
<p class="whs1">maxdeg = 5</p>
<p class="whs1">tol3d &nbsp;&nbsp;=
0.0001</p>
<p class="whs1">tol2d &nbsp;&nbsp;=
0.0001</p>
<p class="whs1">nbiter = 5</p>
<p>&nbsp;</p>
<p># create vertex and vector</p>
<p class="whs1">p1 = geompy.MakeVertex(
&nbsp;-30., &nbsp;-30.,
&nbsp;50.)</p>
<p class="whs1">p2 = geompy.MakeVertex(
&nbsp;-60., &nbsp;-60.,
&nbsp;30.)</p>
<p class="whs1">p3 = geompy.MakeVertex(
&nbsp;-30., &nbsp;-30.,
&nbsp;10.)</p>
<p>&nbsp;</p>
<p># create arc with three points</p>
<p class="whs1">arc = geompy.MakeArc(p1,
p2, p3)</p>
<p class="whs1">ShapeListCompound
= []</p>
<p class="whs1">i = 0</p>
<p class="whs1">while i &lt;= 3 :</p>
<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;S
= geompy.MakeTranslation(arc, i * 50., 0., 0.)</p>
<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;ShapeListCompound.append(S)</p>
<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;i
= i + 1</p>
<p class="whs1">compound = geompy.MakeCompound(ShapeListCompound)</p>
<p>&nbsp;</p>
<p># create filling</p>
<p class="whs1">filling = geompy.MakeFilling(compound,
mindeg, maxdeg, tol3d, tol2d, nbiter)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_compound = geompy.addToStudy(compound,&quot;Compound&quot;)</p>
<p class="whs1">id_filling = geompy.addToStudy(filling,&quot;Filling&quot;)</p>
<p>&nbsp;</p>
<p># display compound and filling</p>
<p class="whs1">gg.createAndDisplayGO(id_compound)</p>
<p class="whs1">gg.createAndDisplayGO(id_filling)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.setDisplayMode(id_filling,1)</span>
</p>
<p>&nbsp;</p>
<h3><a name=bookmark3>Creation of a Pipe</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertices</p>
<p class="whs1">p0 &nbsp;&nbsp;=
geompy.MakeVertex(0. &nbsp;,
0. &nbsp;, 0.
&nbsp;)</p>
<p class="whs1">px &nbsp;&nbsp;=
geompy.MakeVertex(100., 0. &nbsp;,
0. &nbsp;)</p>
<p class="whs1">py &nbsp;&nbsp;=
geompy.MakeVertex(0. &nbsp;,
100., 0. &nbsp;)</p>
<p class="whs1">pz &nbsp;&nbsp;=
geompy.MakeVertex(0. &nbsp;,
0. &nbsp;, 100.)</p>
<p class="whs1">pxyz = geompy.MakeVertex(100.,
100., 100.)</p>
<p>&nbsp;</p>
<p># create vector on two points</p>
<p class="whs1">vxy = geompy.MakeVector(px,
py)</p>
<p>&nbsp;</p>
<p># create arc with three points</p>
<p class="whs1">arc = geompy.MakeArc(py,
pz, px)</p>
<p>&nbsp;</p>
<p># create wire</p>
<p class="whs1">wire = geompy.MakeWire([vxy,
arc])</p>
<p>&nbsp;</p>
<p># create edge</p>
<p class="whs1">edge = geompy.MakeEdge(p0,
pxyz)</p>
<p>&nbsp;</p>
<p># create pipe</p>
<p class="whs1">pipe = geompy.MakePipe(wire,
edge)</p>
<p>&nbsp;</p>
<p># add objects in study</p>
<p class="whs1">id_wire = geompy.addToStudy(wire,&quot;Wire&quot;)</p>
<p class="whs1">id_edge = geompy.addToStudy(edge,&quot;Edge&quot;)</p>
<p class="whs1">id_pipe = geompy.addToStudy(pipe,&quot;Pipe&quot;)</p>
<p>&nbsp;</p>
<p># display wire, edge (path) and pipe</p>
<p class="whs1">gg.createAndDisplayGO(id_wire)</p>
<p class="whs1">gg.createAndDisplayGO(id_edge)</p>
<p class="whs1">gg.createAndDisplayGO(id_pipe)</p>
<p><span style="font-family: 'Lucida Console', monospace;">gg.setDisplayMode(id_pipe,1)</span>
</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

133
doc/salome/gui/GEOM/compound.htm Executable file
View File

@ -0,0 +1,133 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Compound</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-size:12pt; margin-left:40px; }
img_whs4 { border:none; width:312px; height:289px; float:none; border-style:none; }
img_whs5 { border:none; width:195px; height:174px; float:none; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nCreation of Advanced Geometrical Objects\nCompound");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image19.gif" width="20px" height="20px" border="0" class="img_whs1"></font></span>Compound</h1>
<p class="whs2"><b style="font-weight: normal;">T</b>o create
a <span style="font-weight: bold;"><B>Compound </B></span>in the Main Menu select
New Entity - &gt; Build - &gt; <span style="font-weight: bold;"><B>Compound.</B></span></p>
<p>&nbsp;</p>
<p class="whs2">You can create a compound from a list of shells.
</p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result <span style="font-weight: normal;">will be a</span> </b>GEOM_Object
(COMPOUND).</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command:</b><i>
</i><span style="font-style: italic;"><I>geompy.MakeCompound(ListOfShape)</I></span></p>
<p class="whs2"><b style="font-weight: bold;">Arguments:</b>
Name + List of shapes.</p>
<p class="whs2">&nbsp;</p>
<p class="whs3"><img src="pics/neo-obj7.png" x-maintain-ratio="TRUE" width="312px" height="289px" border="0" class="img_whs4"></p>
<p class="whs3">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">Example:</b></p>
<p class="whs2">&nbsp;</p>
<p class="whs3"><img src="pics/compoundsn.png" x-maintain-ratio="TRUE" width="195px" height="174px" border="0" class="img_whs5"></p>
<p class="whs3">&nbsp;</p>
<p class="whs2">Our TUI Scripts provide you with useful examples
of creation of <a href="geometrical_objects.htm#bookmark4">Advanced Geometric
Objects</a>. </p>
<p>&nbsp;</p>
<p class="whs3">&nbsp;</p>
<p class="whs3">&nbsp;</p>
<p class="whs2">&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

169
doc/salome/gui/GEOM/cone.htm Executable file
View File

@ -0,0 +1,169 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Cone</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-weight:bold; }
img_whs4 { border:none; width:312px; height:402px; float:none; border-style:none; }
p.whs5 { margin-left:0px; }
p.whs6 { font-size:12pt; margin-left:40px; }
img_whs7 { border:none; width:276px; height:282px; float:none; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs5 {margin-left:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nCreation of Primitives\nCone");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="files/salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image103.gif" width="20px" height="20px" border="0" class="img_whs1"> &nbsp;</font></span>Cone</h1>
<p><b><span style="font-weight: normal;">T</b>o</span> create a <span style="font-weight: bold;"><B>Cone</B></span>
in the <span style="font-weight: bold;"><B>Main Menu</B></span> select <span
style="font-weight: bold;"><B>New Entity - &gt; Primitives - &gt; Cone</B></span></p>
<p>&nbsp;</p>
<p>There are two algorithms for creation of a <span style="font-weight: bold;"><B>Torus</B></span>.
</p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result <span style="font-weight: normal;">of each operation will be a</span></b>
GEOM_Object (SOLID).</p>
<p>&nbsp;</p>
<p>Firstly, you can define a <span style="font-weight: bold;"><B>Cone</B></span>
by the <span style="font-weight: bold;"><B>Base Point</B></span> (the central
point of the cone base), the <span style="font-weight: bold;"><B>Axis</B></span>,
the <span style="font-weight: bold;"><B>Height</B></span> and the first and the
second <span style="font-weight: bold;"><B>Radiuses</B></span>. </p>
<p><b style="font-weight: bold;">TUI Command:</b> <span style="font-style: italic;"><I>geompy.MakeCone(Point,
Axis, Radius1, Radius2)</I></span></p>
<p class="whs3"><b style="font-weight: bold;">Arguments:
</b><span style="font-size: 12pt; font-weight: normal;"><font size=3 style="font-size:12pt;">Name + 1 vertex
+ 1 vector (for direction) + 3 values (Radius of the base part, radius
of the upper part, height).</font></span></p>
<p><img src="pics/cone1.png" x-maintain-ratio="TRUE" width="312px" height="402px" border="0" class="img_whs4"></p>
<p>&nbsp;</p>
<p>Secondly, you can define a <span style="font-weight: bold;"><B>Cone</B></span>
with the centre at the origin of coordinates by its <span style="font-weight: bold;"><B>Height</B></span>
and <span style="font-weight: bold;"><B>Radiuses</B></span>. The <span style="font-weight: bold;"><B>Axis</B></span>
of the <span style="font-weight: bold;"><B>Cone</B></span> will be collinear
to the OZ axis of the coordinate system. </p>
<p><b style="font-weight: bold;">TUI Command:</b> <span style="font-weight: bold;"><B>geompy.MakeConeR1R2H(Radius1,
Radius2, Height)</B></span> </p>
<p class="whs3"><b style="font-weight: bold;">Arguments:
</b><span style="font-size: 12pt; font-weight: normal;"><font size=3 style="font-size:12pt;">Name + 3 values
(Radius of the base part, radius of the upper part, height).</font></span></p>
<p class="whs5">&nbsp;&nbsp;<img src="pics/cone2.png" x-maintain-ratio="TRUE" width="312px" height="402px" border="0" class="img_whs4"></p>
<p>&nbsp;</p>
<p><span style="font-weight: bold;"><B>Note:</B></span> If both radiuses are non-zero,
the <span style="font-weight: bold;"><B>Cone</B></span> will be truncated. If
the radiuses are equal, a <span style="font-weight: bold;"><B>Cylinder</B></span>
will be created instead. </p>
<p>&nbsp;</p>
<p><b style="font-weight: bold;">Example:</b></p>
<p>&nbsp;</p>
<p class="whs6"><img src="pics/cones.png" x-maintain-ratio="TRUE" width="276px" height="282px" border="0" class="img_whs7"></p>
<p class="whs6">&nbsp;</p>
<p class="whs2">Our TUI Scripts provide you with useful examples
of creation of <a href="primitives.htm#bookmark4">Primitives</a>. </p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

162
doc/salome/gui/GEOM/curve.htm Executable file
View File

@ -0,0 +1,162 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Curve</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { border:none; width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
ul.whs3 { list-style:disc; }
p.whs4 { font-size:12pt; font-style:italic; }
img_whs5 { border:none; width:312px; height:289px; float:none; border-style:none; }
p.whs6 { font-size:12pt; font-style:normal; font-weight:bold; }
p.whs7 { font-size:12pt; font-weight:bold; font-style:italic; x-text-underline:off; text-decoration:none; }
img_whs8 { border:none; float:none; width:310px; height:308px; border-style:none; }
img_whs9 { border:none; width:313px; height:310px; float:none; border-style:none; }
img_whs10 { border:none; float:none; width:291px; height:313px; border-style:none; }
p.whs11 { font-size:12pt; margin-left:40px; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nCreation of Basic Geometric Objects\nCurve");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><b style="font-weight: bold;"><img src="image32.gif" width="20px" height="20px" border="0" class="img_whs1"> &nbsp;</b></font></span>Curve</h1>
<p>To create a <span style="font-weight: bold;"><B>Curve</B></span> in the <span
style="font-weight: bold;"><B>Main Menu</B></span> select <span style="font-weight: bold;"><B>New
Entity - &gt; Basic - &gt; Curve</B></span></p>
<p>&nbsp;</p>
<p>There are three algorithms to <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">create
a </font></span><span style="font-size: 12pt; font-weight: bold;"><font size=3 style="font-size:12pt;"><B>Curve</B></font></span><span
style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> in the 3D space. Each time you define it by
a list of </font></span><span style="font-size: 12pt; font-weight: bold;"><font size=3 style="font-size:12pt;"><B>Points</B></font></span><span
style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> through which the curve passes. The three </font></span><span
style="font-size: 12pt; font-weight: bold;"><font size=3 style="font-size:12pt;"><B>Curve Construction</B></font></span><span
style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> menu choices correspond to the three possible
types of curves: Polyline, Besier or B-spline (Interpolated) curve. </font></span></p>
<p class="whs2"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;"><span
style="font-weight: normal;">The</span> Result <span style="font-weight: normal;">of
each operation will be a</span></b> GEOM_Object (edge).</font></span></p>
<p>&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">TUI Commands:</b>
</p>
<ul type="disc" class="whs3">
<li class=kadov-p><p class="whs2"><span style="font-style: italic;"><I>geompy.MakePolyline(ListOfShapes)</I></span></p></li>
<li class=kadov-p><p class="whs2"><span style="font-style: italic;"><I>geompy.MakeBezier(ListOfShapes)</I></span></p></li>
<li class=kadov-p><p class="whs2"><span style="font-style: italic;"><I>geompy.MakeInterpol(ListOfShapes)</I></span></p></li>
</ul>
<p class="whs2">ListOfShape is a list of points through which
the curve passes.</p>
<p class="whs2"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Arguments:</b>
Name + at least 2 points which will serve as nodes on the curve.</font></span></p>
<p class="whs4">&nbsp;</p>
<p class="whs4"><img src="pics/curve.png" x-maintain-ratio="TRUE" width="312px" height="289px" border="0" class="img_whs5"> </p>
<p class="whs4">&nbsp;</p>
<p class="whs6">Examples:</p>
<p class="whs2">&nbsp;</p>
<p class="whs7">Polyline
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<span
style="font-size: 12pt;
font-weight: bold;
font-style: italic;
x-text-underline: off;
/*begin!kadov{{*/ text-decoration: none; /*}}end!kadov*/ "><font size=3 style="font-size:12pt;"><I><B>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bezier
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B-Spline</B></I></font></span></p>
<p class="whs2"><img src="pics/polyline.png" x-maintain-ratio="TRUE" width="310px" height="308px" border="0" class="img_whs8"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="pics/bezier.png" x-maintain-ratio="TRUE" width="313px" height="310px" border="0" class="img_whs9"> &nbsp;&nbsp;&nbsp;&nbsp;<img src="pics/interpol.png" x-maintain-ratio="TRUE" width="291px" height="313px" border="0" class="img_whs10"></p>
<p class="whs11">&nbsp;</p>
<p class="whs2">Our TUI Scripts provide you with useful examples
of creation of <a href="basic_geometrical_objects.htm#bookmark4">Basic
Geometric Objects</a>. </p>
<p>&nbsp;</p>
<p class="whs2">&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

138
doc/salome/gui/GEOM/cut.htm Executable file
View File

@ -0,0 +1,138 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Cut</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-size:12pt; margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; }
p.whs4 { font-size:12pt; margin-right:0in; margin-top:0px; margin-bottom:0px; margin-left:40px; }
img_whs5 { border:none; width:312px; height:324px; float:none; border-style:none; }
img_whs6 { border:none; border-style:none; width:253px; height:266px; float:none; }
img_whs7 { border:none; border-style:none; width:231px; height:267px; float:none; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs3 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS += "p.whs4 {margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTransforming geometrical objects\nBoolean Operations\nCut");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="files/salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image2.gif" width="20px" height="20px" border="0" class="img_whs1"> </font></span>Cut</h1>
<p class="whs2"><b style="font-weight: normal;">T</b>o produce
a <span style="font-weight: bold;"><B>Cut</B></span> in the Main Menu select
<span style="font-weight: bold;"><B>Operations - &gt; Boolean - &gt; Cut</B></span></p>
<p>&nbsp;</p>
<p class="whs3">This operation cuts a shape with another
one.</p>
<p class="whs3"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result <span style="font-weight: normal;">will be a</span> </b>&nbsp;GEOM_Object
(COMPOUND).</p>
<p class="whs3"><b style="font-weight: bold;">Arguments:</b>
Name + 2 shapes.</p>
<p class="whs3">&nbsp;</p>
<p class="whs3"><b style="font-weight: bold;">Dialog Box:</b></p>
<p class="whs3">&nbsp;</p>
<p class="whs4"><img src="pics/bool3.png" x-maintain-ratio="TRUE" width="312px" height="324px" border="0" class="img_whs5"></p>
<p class="whs4">&nbsp;</p>
<p class="whs3"><b style="font-weight: bold;">Example:</b></p>
<p class="whs3">&nbsp;</p>
<p class="whs4"><img src="pics/fusesn1.png" x-maintain-ratio="TRUE" width="253px" height="266px" border="0" class="img_whs6"> &nbsp;<img src="pics/cutsn.png" x-maintain-ratio="TRUE" width="231px" height="267px" border="0" class="img_whs7"> </p>
<p class="whs2">Our TUI Scripts provide you with useful examples
of the use of <a href="boolean_operations.htm#bookmark3">Boolean Operations</a>.
</p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

160
doc/salome/gui/GEOM/cylinder.htm Executable file
View File

@ -0,0 +1,160 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Cylinder</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-weight:bold; }
img_whs4 { border:none; width:312px; height:376px; float:none; border-style:none; }
p.whs5 { margin-left:0px; }
p.whs6 { margin-left:40px; }
img_whs7 { border:none; width:287px; height:272px; float:none; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs5 {margin-left:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nCreation of Primitives\nCylinder");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="files/salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image100.gif" width="20px" height="20px" border="0" class="img_whs1"> </font></span>Cylinder</h1>
<p><b><span style="font-weight: normal;">T</b>o</span> create a <span style="font-weight: bold;"><B>Cylinder</B></span>
in the <span style="font-weight: bold;"><B>Main Menu</B></span> select <span
style="font-weight: bold;"><B>New Entity - &gt; Primitives - &gt; Cylinder</B></span></p>
<p>&nbsp;</p>
<p>There are 2 algorithms for creation of a <span style="font-weight: bold;"><B>Cylinder</B></span>.
</p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result <span style="font-weight: normal;">of each operation will be a</span></b>
GEOM_Object (SOLID).</p>
<p class="whs2">&nbsp;</p>
<p class="whs2">Firstly, you can define a <span style="font-weight: bold;"><B>Cylinder</B></span>
by the <span style="font-weight: bold;"><B>Base Point</B></span> (the central
point of the cylinder base), the <span style="font-weight: bold;"><B>Vector</B></span>
(the axis of the cylinder), and its dimensions: the Radius and the Height.</p>
<p><b style="font-weight: bold;">TUI Command:</b> <span style="font-style: italic;"><I>geompy.MakeCylinder(Point,
Axis, Radius, Height)</I></span>, </p>
<p class="whs3"><b style="font-weight: bold;">Arguments:
<span style="font-weight: normal;">&nbsp;</span></b><span
style="font-size: 12pt; font-weight: normal;"><font size=3 style="font-size:12pt;">Name
+ 1 vertex + 1 vector + 2 values (Dimensions: radius and height).</font></span></p>
<p><b style="font-weight: bold;"><img src="pics/cylinder1.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs4"></b></p>
<p>&nbsp;</p>
<p><b><span style="font-weight: normal;">Secondly, you can define</b> a
</span><span style="font-weight: bold;"><B>Cylinder</B></span> by the given radius
and the height at &nbsp;the
origin of coordinate system. The axis of the cylinder will be collinear
to the OZ axis of the coordinate system. </p>
<p><b style="font-weight: bold;">TUI Command: </b><span style="font-style: italic;"><I>geompy.MakeCylinderRH(Radius,
Height)</I></span></p>
<p><span><b style="font-weight: bold;">Arguments</span>: </b><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name
+ </font></span>2 values (Dimensions at origin: radius and height).</p>
<p class="whs5">&nbsp;&nbsp;<img src="pics/cylinder2.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs4"></p>
<p>&nbsp;</p>
<p><b style="font-weight: bold;">Example:</b></p>
<p>&nbsp;</p>
<p class="whs6"><img src="pics/cylinders.png" x-maintain-ratio="TRUE" width="287px" height="272px" border="0" class="img_whs7"></p>
<p class="whs6">&nbsp;</p>
<p class="whs2">Our TUI Scripts provide you with useful examples
of creation of <a href="primitives.htm#bookmark1">Primitives</a>. </p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -1,262 +0,0 @@
<?xml version="1.0"?>
<sqwebskin version="1.0">
<summary>
<skinname>Default</skinname>
<defaulttab>Contents</defaulttab>
<font>font-family:Arial font-size:8pt font-weight:normal font-style:normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal</font>
<color></color>
</summary>
<panesummary>
<![CDATA[
<frameset rows="32,*" >
<frame name="Custom Toolbar Pane" noresize="yes" scrolling="no" id="3" />
<frameset cols="220,*" frameborder="1" borderspace="0" >
<frameset rows="24,*" >
<frame name="MiniBar Pane" marginwidth="-1" scrolling="no" id="6" />
<frame name="Navigation Pane" id="2" />
</frameset>
<frame name="Topic Pane" frameborder="1" borderspace="1" bordercolor="Gray" marginwidth="-1" marginheight="-1" id="4" />
</frameset>
</frameset>
]]>
</panesummary>
<frameset rows="32,*">
<frame name="Custom Toolbar Pane" noresize="yes" scrolling="no" id="3"/>
<frameset cols="220,*" frameborder="1" borderspace="0">
<frameset rows="24,*">
<frame name="MiniBar Pane" marginwidth="-1" scrolling="no" id="6"/>
<frame name="Navigation Pane" id="2"/>
</frameset>
<frame name="Topic Pane" frameborder="1" borderspace="1" bordercolor="Gray" marginwidth="-1" marginheight="-1" id="4"/>
</frameset>
</frameset>
<pane name="Custom Toolbar Pane">
<image></image>
<color>background:#99ccff</color>
<font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black</font>
<btnselected>
<color>background:#639ace</color>
<font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:White</font>
</btnselected>
<alignment>left</alignment>
<toolbaritem mode="BtnWithIcon Mode" type="built-in-content" id="1">
<name>Contents</name>
<text>::??DefaultWebSkinText??::</text>
<color></color>
<image></image>
<icontype>default</icontype>
<selected>
<color></color>
<image></image>
<icontype>default</icontype>
</selected>
<style>100</style>
</toolbaritem>
<toolbaritem mode="BtnWithIcon Mode" type="built-in-index" id="2">
<name>Index</name>
<text>::??DefaultWebSkinText??::</text>
<color></color>
<image></image>
<icontype>default</icontype>
<selected>
<color></color>
<image></image>
<icontype>default</icontype>
</selected>
<style>100</style>
</toolbaritem>
<toolbaritem mode="BtnWithIcon Mode" type="built-in-search" id="3">
<name>Search</name>
<text>::??DefaultWebSkinText??::</text>
<color></color>
<image></image>
<icontype>default</icontype>
<selected>
<color></color>
<image></image>
<icontype>default</icontype>
</selected>
<style>100</style>
</toolbaritem>
<toolbaritem mode="BtnWithIcon Mode" type="built-in-glossary" id="4">
<name>Glossary</name>
<text>::??DefaultWebSkinText??::</text>
<color></color>
<image></image>
<icontype>default</icontype>
<selected>
<color></color>
<image></image>
<icontype>default</icontype>
</selected>
<style>100</style>
</toolbaritem>
<toolbaritem mode="BtnWithIcon Mode" type="built-in-websearch" id="5">
<name>WebSearch</name>
<text>::??DefaultWebSkinText??::</text>
<color></color>
<image></image>
<icontype>default</icontype>
<selected>
<color></color>
<image></image>
<icontype>default</icontype>
</selected>
<style>100</style>
</toolbaritem>
<toolbaritem mode="Form Mode" type="built-in-form" id="6">
<name>Search Input</name>
<image></image>
<color></color>
<textbox width="20"/>
<title>
<text></text>
</title>
<button mode="default graphic mode">
</button>
</toolbaritem>
<toolbaritem mode="Logo Mode" type="built-in-logo" id="7">
<name>Logo</name>
<image></image>
<author>eHelp Corporation</author>
</toolbaritem>
</pane>
<pane name="MiniBar Pane">
<image></image>
<color>background:#99ccff</color>
<font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black</font>
<btnselected>
<color>background:#639ace</color>
<font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:White</font>
</btnselected>
<toolbaritem mode="BtnWithIcon Mode" type="built-in-previous" id="8">
<name>Previous</name>
<text>::??DefaultWebSkinText??::</text>
<color></color>
<image></image>
<icontype>default</icontype>
<selected>
<color></color>
<image></image>
<icontype>default</icontype>
</selected>
<style>100</style>
</toolbaritem>
<toolbaritem mode="BtnWithIcon Mode" type="built-in-next" id="9">
<name>Next</name>
<text>::??DefaultWebSkinText??::</text>
<color></color>
<image></image>
<icontype>default</icontype>
<selected>
<color></color>
<image></image>
<icontype>default</icontype>
</selected>
<style>100</style>
</toolbaritem>
<toolbaritem mode="BtnWithIcon Mode" type="built-in-synctoc" id="10">
<name>Sync TOC</name>
<text>::??DefaultWebSkinText??::</text>
<color></color>
<image></image>
<icontype>default</icontype>
<selected>
<color></color>
<image></image>
<icontype>default</icontype>
</selected>
<style>100</style>
</toolbaritem>
<toolbaritem mode="BtnWithIcon Mode" type="built-in-hide" id="11">
<name>Hide</name>
<text>::??DefaultWebSkinText??::</text>
<color></color>
<image></image>
<icontype>default</icontype>
<selected>
<color></color>
<image></image>
<icontype>default</icontype>
</selected>
<style>100</style>
</toolbaritem>
</pane>
<pane name="Navigation Pane">
<image></image>
<color></color>
<label>
<image></image>
<color></color>
</label>
<subpane name="Contents">
<image></image>
<color>background:White alink:Silver hover-color:Navy</color>
<font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black</font>
</subpane>
<subpane name="Index">
<image></image>
<color>background:White alink:Silver hover-color:Navy</color>
<font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black</font>
<inputbox>
<image></image>
<color>background:White</color>
<textbox width="0"/>
<title>
<text>::??DefaultWebSkinText??::</text>
<font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy</font>
</title>
<button mode="none">
</button>
</inputbox>
</subpane>
<subpane name="Search">
<image></image>
<color>background:White alink:Silver hover-color:Navy</color>
<font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black</font>
<inputbox>
<image></image>
<color>background:White</color>
<textbox width="0"/>
<title>
<text>::??DefaultWebSkinText??::</text>
<font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy</font>
</title>
<button mode="default graphic mode">
</button>
</inputbox>
</subpane>
<subpane name="Glossary">
<image></image>
<color>background:White alink:Silver hover-color:Navy</color>
<font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Black</font>
<definitiontext>
<text>::??DefaultWebSkinText??::</text>
<font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy</font>
<color>background:White</color>
<image></image>
</definitiontext>
<definition>
<text>::??DefaultWebSkinText??::</text>
<color></color>
<image></image>
</definition>
<termtext>
<text>::??DefaultWebSkinText??::</text>
<font>font-family:Tahoma font-size:8pt font-weight:Normal font-style:Normal text-decoration:none font-sizeadjust:none font-stretch:normal font-variant:normal font-color:Navy</font>
<color>background:White</color>
<image></image>
</termtext>
<term>
<text>::??DefaultWebSkinText??::</text>
<color></color>
<image></image>
</term>
</subpane>
</pane>
<pane name="Topic Pane">
<in-topic-navbar>
<alignment>none</alignment>
</in-topic-navbar>
</pane>
</sqwebskin>

130
doc/salome/gui/GEOM/edge.htm Executable file
View File

@ -0,0 +1,130 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Edge</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-size:12pt; margin-left:40px; }
img_whs4 { border:none; width:312px; height:324px; float:none; border-style:none; }
img_whs5 { border:none; width:195px; height:202px; float:none; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nCreation of Advanced Geometrical Objects\nEdge");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image14.gif" width="20px" height="20px" border="0" class="img_whs1"> </font></span>Edge</h1>
<p class="whs2"><b><span style="font-weight: normal;">T</b>o</span>
create an <span style="font-weight: bold;"><B>Edge</B></span> in the <span style="font-weight: bold;"><B>Main
Menu</B></span> select <span style="font-weight: bold;"><B>New Entity - &gt;
Build - &gt; Edge</B></span></p>
<p class="whs2">&nbsp;</p>
<p class="whs2">You can create an <span style="font-weight: bold;"><B>Edge</B></span>
from two points (<span style="font-weight: bold;"><B>Point1</B></span> and <span
style="font-weight: bold;"><B>Point2</B></span>), being the first and the last
vertices of the edge.</p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result <span style="font-weight: normal;">&nbsp;will
be a</span></b> GEOM_Object (EDGE).</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command:</b><i>
</i><span style="font-style: italic;"><I>geompy.MakeEdge(Vertex1, Vertex2)</I></span>,
where Vertex1 and Vertex2 are correspondingly the first and the last vertex
of the edge.</p>
<p class="whs2"><b style="font-weight: bold;">Arguments:</b>
Name + 2 vertices.</p>
<p class="whs2">&nbsp;</p>
<p class="whs3"><img src="pics/neo-obj2.png" x-maintain-ratio="TRUE" width="312px" height="324px" border="0" class="img_whs4"></p>
<p class="whs3">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">Example:</b></p>
<p class="whs2">&nbsp;</p>
<p class="whs3"><img src="pics/edgesn.png" x-maintain-ratio="TRUE" width="195px" height="202px" border="0" class="img_whs5"></p>
<p class="whs3">&nbsp;</p>
<p class="whs2">Our TUI Scripts provide you with useful examples
of creation of <a href="geometrical_objects.htm#bookmark">Advanced Geometric
Objects</a>. </p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

148
doc/salome/gui/GEOM/ellipse.htm Executable file
View File

@ -0,0 +1,148 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Ellipse</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-size:12pt; margin-left:40px; }
img_whs4 { border:none; width:312px; height:376px; float:none; border-style:none; }
p.whs5 { font-size:12pt; font-weight:bold; margin-left:0px; }
p.whs6 { font-size:12pt; color:#000000; }
p.whs7 { color:#808080; font-size:12pt; }
p.whs8 { color:#808080; font-size:12pt; margin-left:40px; }
img_whs9 { border:none; width:354px; height:323px; float:none; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs5 {margin-left:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nCreation of Basic Geometric Objects\nEllipse");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><b style="font-weight: bold;"><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="files/salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image30.gif" width="20px" height="20px" border="0" class="img_whs1"></font></span></b>Ellipse</h1>
<p><b><span style="font-weight: normal;">T</span></b>o create an <span
style="font-weight: bold;"><B>Ellipse</B></span> in the <span style="font-weight: bold;"><B>Main
Menu</B></span> select <span style="font-weight: bold;"><B>New Entity - &gt;
Basic - &gt; Ellipse</B></span></p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">You
can define an</span> Ellipse <span style="font-weight: normal;">by its</span>
Center Point, <span style="font-weight: normal;">a</span> Vector <span
style="font-weight: normal;">giving its normal, and its</span> Major &amp;
Minor Radiuses.</b></p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result <span style="font-weight: normal;">of the operation will be a</span></b><b>
GEOM_Object (edge).</b></p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command:</b><span
style="font-style: italic;"><I> geompy.MakeEllipse(Point, Vector, RadiusMajor,
RadiusMinor)</I></span>, </p>
<p class="whs2"><b style="font-weight: bold;">Arguments:</b>
Name + 1 vertex (for the center) + 1 edge (for the direction) + 1 X Radius
+ 1 Y Radius.</p>
<p class="whs2">&nbsp;</p>
<p class="whs3"><img src="pics/ellipse.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs4"></p>
<p class="whs5">&nbsp;</p>
<p class="whs6"><b style="font-weight: bold;">Example:</b></p>
<p class="whs7">&nbsp;</p>
<p class="whs8"><img src="pics/ellipsesn.png" x-maintain-ratio="TRUE" width="354px" height="323px" border="0" class="img_whs9"></p>
<p class="whs2">&nbsp;</p>
<p class="whs2">Our <span style="font-weight: bold;"><B>TUI Scripts</B></span>
provide you with useful examples of creation of <a href="basic_geometrical_objects.htm#bookmark3">Basic
Geometric Objects</a>. </p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

180
doc/salome/gui/GEOM/explode.htm Executable file
View File

@ -0,0 +1,180 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Explode</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { margin-left:0px; }
p.whs3 { font-family:'Times New Roman' , serif; font-size:12pt; font-weight:normal; }
p.whs4 { font-family:'Times New Roman' , serif; font-size:14pt; }
p.whs5 { font-size:12pt; }
ul.whs6 { list-style:disc; }
p.whs7 { font-size:12pt; font-style:italic; }
p.whs8 { font-size:12pt; font-style:normal; }
p.whs9 { font-size:12pt; margin-left:40px; }
img_whs10 { border:none; width:312px; height:283px; float:none; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs2 {margin-left:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nCreation of Advanced Geometrical Objects\nExplode");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><b style="font-weight: bold;"><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image13.gif" width="20px" height="20px" border="0" class="img_whs1"> &nbsp;</font></span></b>Explode</h1>
<p class="whs2">To<span style="font-weight: bold;"><B> Explode</B></span>
an object into subshapes, in the main menu select <span style="font-weight: bold;"><B>New
Entity &gt; Explode</B></span>.</p>
<p class="whs3">&nbsp;</p>
<p class="whs4"><span
style="font-size: 12pt;"><font size=3 style="font-size:12pt;">To create a list of &nbsp;subshapes
(vertices, edges, wires etc.) of the given shape using the </font></span><span
style="font-size: 12pt; font-weight: bold;"><font size=3 style="font-size:12pt;"><B>Explode</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">
operation, you need to define the </font></span><span style="font-size: 12pt; font-weight: bold;"><font size=3 style="font-size:12pt;"><B>Main
Object,</B></font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> which will be exploded and
the </font></span><span style="font-size: 12pt; font-weight: bold;"><font size=3 style="font-size:12pt;"><B>Type of Subshapes</B></font></span><span
style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> you wish to obtain from it</font></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">.</font></span></p>
<p class="whs5"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result <span style="font-weight: normal;">of the operation will be a List</span>
of</b> GEOM_Objects (edges, faces, solids or compsolids).</p>
<p class="whs5">&nbsp;</p>
<p class="whs5"><b style="font-weight: bold;"><span style="font-weight: normal;">Using</span>
TUI Commands<span style="font-weight: normal;"> you can perform this operation
in a variety of ways:</span> </b></p>
<ul type="disc" class="whs6">
<li class=kadov-p><p class="whs5"><span style="font-style: italic;"><I>geompy.SubShapeAll(Shape,
Type)</I></span> explodes a Shape on subshapes of a given Type and returns
a <span style="font-weight: bold;"><B>List</B></span> of sub-shapes. </p></li>
<li class=kadov-p><p class="whs5"><span style="font-style: italic;"><I>geompy.SubShapeAllIDs(Shape,
Type)</I></span> &nbsp;explodes
a Shape on subshapes of a given Type and returns a List of IDs of sub-shapes.
</p></li>
<li class=kadov-p><p class="whs5"><span style="font-style: italic;"><I>geompy.SubShapeAllSorted(Shape,
Type)</I></span> &nbsp;explodes
a shape on subshapes of a given type and <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">sorts
them by coordinates of their gravity centers, returning &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;a
list of sub-shapes. </font></span></p></li>
<li class=kadov-p><p class="whs7">geompy.SubShapeAllSortedIDs(Shape,
Type) &nbsp;<span style="font-style: normal;">explodes
a shape on subshapes of a given type</span> <span style="font-style: normal;">and
sorts them by coordinates of their gravity centers, &nbsp;returning
a List of IDs of sub-shapes.</span></p></li>
<li class=kadov-p><p class="whs7"><span
style="font-style: normal;">g</span>eompy.SubShape(Shape, Type, ListOfInd)
&nbsp;<span style="font-style: normal;">allows
to obtain a compound of sub-shapes of &nbsp;the
Shape, &nbsp;selected
by they indices in a list of all sub-shapes of the given Type. Each index
is in the range [1, Nb_Sub-Shapes_Of_Given_Type].</span> </p></li>
<li class=kadov-p><p class="whs8"><span
style="font-size: 12pt; font-style: normal;"><font size=3 style="font-size:12pt;">geompy.SubShapeSorted(Shape,
Type, ListOfInd) allows to obtain a compound of sub-shapes of the Shape,
selected by they indices in sorted list of all sub-shapes of the given
Type. Each index is in the range [1, Nb_Sub-Shapes_Of_Given_Type] </font></span></p></li>
</ul>
<p class="whs5">&nbsp;</p>
<p class="whs5"><b style="font-weight: bold;">Arguments:</b>
1 SHAPE + 1 type of SubShape.</p>
<p class="whs5">&nbsp;</p>
<p class="whs5">&nbsp;</p>
<p class="whs9"><img src="pics/neo-obj1.png" x-maintain-ratio="TRUE" width="312px" height="283px" border="0" class="img_whs10"></p>
<p class="whs4">&nbsp;</p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -0,0 +1,163 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Explode on Blocks</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { border:none; width:23px; height:22px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-size:12pt; margin-left:40px; }
img_whs4 { border:none; width:312px; height:372px; float:none; border-style:none; }
p.whs5 { font-size:12pt; margin-left:0px; }
p.whs6 { font-size:12pt; margin-left:0px; font-weight:bold; }
p.whs7 { margin-left:40px; font-size:12pt; }
img_whs8 { border:none; width:316px; height:278px; float:none; border-style:none; }
p.whs9 { font-size:12pt; margin-left:36px; text-indent:-36px; }
p.whs10 { font-size:12pt; text-indent:-36px; margin-left:40px; font-weight:bold; }
p.whs11 { font-weight:bold; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs5 {margin-left:1pt; }";
strNSS += "p.whs6 {margin-left:1pt; }";
strNSS += "p.whs9 {text-indent:1pt; }";
strNSS += "p.whs10 {text-indent:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTransforming geometrical objects\nBlocks Operations\nExplode on Blocks");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><img src="image53.gif" width="23px" height="22px" border="0" class="img_whs1"> Explode on Blocks</h1>
<p class="whs2"><b style="font-weight: normal;">T</b>o produce
an <span style="font-weight: bold;"><B>Explode on Blocks</B></span> operation
in the Main Menu select <span style="font-weight: bold;"><B>Operations -
&gt; Blocks - &gt; Explode on Blocks.</B></span></p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: normal;">This operation</b>
returns blocks of the given compound. The user may define the type blocks
to be extracted by setting the minimum and maximum number of faces in
the target block. By checking the corresponding box the user may also
interactively choose the blocks from a compound .</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result <span style="font-weight: normal;">will be a</span></b> GEOM_Object.</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command:</b><i>
</i><span style="font-style: italic;"><I>geompy.MakeBlockExplode(Compound,
MinNbFaces, MaxNbFaces)</I></span>, where Compound is a compound to be exploded
into the blocks, MinNbFaces, MaxNbFaces are correspondingly the minimal
and &nbsp;the
maximal number of faces of the resulting blocks.</p>
<p class="whs2"><b style="font-weight: bold;">Arguments: <span
style="font-weight: normal;">1 compound + 1 integer (min. and max. number
of faces in the block to be extracted).</span></b></p>
<p class="whs2">&nbsp;</p>
<p class="whs2">&nbsp;</p>
<p class="whs3"><img src="pics/mtransf3.png" x-maintain-ratio="TRUE" width="312px" height="372px" border="0" class="img_whs4"></p>
<p class="whs5">&nbsp;</p>
<p class="whs6">Example:</p>
<p class="whs5">&nbsp;</p>
<p class="whs7"><img src="pics/block_explodesn.png" x-maintain-ratio="TRUE" width="316px" height="278px" border="0" class="img_whs8"></p>
<p class="whs9">&nbsp;</p>
<p class="whs10">&nbsp;</p>
<p class="whs11">&nbsp;&nbsp;&nbsp;<span
style="font-weight: normal;">Our</span> TUI
Scripts <span style="font-weight: normal;">provide you with useful examples
of the use of</span> <a href="blocks_operations.htm#bookmark5">Blocks
Operations</a>. </p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

169
doc/salome/gui/GEOM/extrusion.htm Executable file
View File

@ -0,0 +1,169 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Extrusion</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
img_whs3 { border:none; width:312px; height:350px; float:none; border-style:none; }
p.whs4 { font-size:12pt; font-weight:bold; }
p.whs5 { font-size:12pt; margin-left:40px; }
p.whs6 { font-size:12pt; font-style:italic; }
p.whs7 { font-size:12pt; margin-left:0px; }
img_whs8 { border:none; float:none; width:300px; height:178px; border-style:none; }
img_whs9 { border:none; width:350px; height:179px; float:none; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs7 {margin-left:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nGeneration of Complex Objects\nExtrusion");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><b style="font-weight: bold;"><img src="files/salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image56.gif" width="20px" height="20px" border="0" class="img_whs1"> &nbsp;</b></font></span>Extrusion</h1>
<p><b><span style="font-weight: normal;">T</b>o</span> generate an <span
style="font-weight: bold;"><B>Extrusion</B></span> on an object in the <span
style="font-weight: bold;"><B>Main Menu</B></span> select <span style="font-weight: bold;"><B>New
Entity - &gt; Generation &nbsp;-
&gt; Extrusion</B></span></p>
<p class="whs2">&nbsp;</p>
<p class="whs2">To create an Extrusion (Prism) you should define
the <span style="font-weight: bold;"><B>Base Shape </B></span>(a basis of the
extrusion)<span style="font-weight: bold;"><B>, </B></span>the <span style="font-weight: bold;"><B>Vector</B></span>
(a normal of the extrusion) and the <span style="font-weight: bold;"><B>Height</B></span>
of extrusion. &nbsp;</p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result <span style="font-weight: normal;">of the operation will be a</span></b>
GEOM_Object (edge, face, solid or compsolid).</p>
<p class="whs2"><span style="font-weight: bold;"><B><b style="font-weight: bold;">TUI
Command :</b><i> </i></B></span><span style="font-style: italic;"><I>geompy.MakePrismVecH(Base,
Vector, Height)</I></span></p>
<p class="whs2"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><span style="font-style: italic;"><I><b
style="font-weight: bold;">A</I></span>rguments:</b> Name + 1 shape (vertex,
edge, wire, face or shell) serving as base object + 1 vector (for direction)
+ 1 value (dimension).</font></span></p>
<p>&nbsp;</p>
<p class="whs2"><img src="pics/extrusion.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs3"></p>
<p class="whs2">&nbsp;</p>
<p class="whs4">NB! <span style="font-weight: normal;">The
is another way to create an</span> Extrusion, <span style="font-weight: normal;">which
is currently accessible only via</span> TUI commands.</p>
<p class="whs4"><span style="font-weight: normal;">You
can define the</span> Extrusion <span style="font-weight: normal;">by
the </span>Base Shape<span style="font-weight: normal;"> and the </span>Start<span
style="font-weight: normal;"> and </span>End Point<span style="font-weight: normal;">
of the </span>Vector<span style="font-weight: normal;"> &nbsp;(in
this way you don't need to create it in advance).</span> </p>
<p class="whs4"><b style="font-weight: bold;">TUI
Command:</b> <span style="font-weight: normal; font-style: italic;"><I>geompy.MakePrism(Base,
Point1, Point2) </I></span></p>
<p>&nbsp;</p>
<p class="whs5">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">Examples:</b></p>
<p class="whs2">&nbsp;</p>
<p class="whs6">Base Shape &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Prisms</p>
<p class="whs7"><img src="pics/prisms_basessn.png" x-maintain-ratio="TRUE" width="300px" height="178px" border="0" class="img_whs8"> <img src="pics/prismssn.png" x-maintain-ratio="TRUE" width="350px" height="179px" border="0" class="img_whs9"> &nbsp;</p>
<p class="whs2">&nbsp;</p>
<p class="whs2">Our <span style="font-weight: bold;"><B>TUI Scripts</B></span>
provide you with useful examples of creation of <a href="complex_objects.htm#bookmark">Complex
Geometric Objects</a>. </p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

151
doc/salome/gui/GEOM/face.htm Executable file
View File

@ -0,0 +1,151 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Face</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-size:12pt; margin-left:40px; }
img_whs4 { border:none; width:312px; height:315px; float:none; border-style:none; }
p.whs5 { font-size:12pt; font-style:italic; }
img_whs6 { border:none; width:180px; height:182px; float:none; border-style:none; }
img_whs7 { border:none; width:179px; height:182px; float:none; border-style:none; }
img_whs8 { border:none; float:none; width:181px; height:182px; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nCreation of Advanced Geometrical Objects\nFace");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image16.gif" width="20px" height="20px" border="0" class="img_whs1"> &nbsp;</font></span>Face</h1>
<p class="whs2"><b style="font-weight: normal;">T</b>o create
a <span style="font-weight: bold;"><B>Face</B></span> in the Main Menu select
<span style="font-weight: bold;"><B>New Entity - &gt; Build - &gt; Face</B></span></p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">To
create a </span><span style="font-weight: bold;"><B>Face</B></span><span style="font-weight: normal;">
you need to select a wire, whose elements will be connected so that the
surface of the resulting object was minimal. Check </span><span style="font-weight: bold;"><B>Try
to create a planar face</B></span><span style="font-weight: normal;"> to create
a planar face or nothing if it is impossible.</span></b></p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result<span style="font-weight: normal;"> will be a</span></b> GEOM_Object
(FACE).</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command:</b><i>
</i><span style="font-style: italic;"><I>geompy.MakeFace(Wire, isPlanarWanted</I></span>)</p>
<p class="whs2"><b style="font-weight: bold;">Arguments:</b>
Name + 1 wire.</p>
<p class="whs2">&nbsp;</p>
<p class="whs3"><img src="pics/neo-obj4.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs4"></p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><span style="font-weight: bold;"><B>TUI commands</B></span>
give you some advanced possibilities.</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><span style="font-style: italic;"><I>geompy.MakeFaceWires(Wires,
isPlanarWanted)</I></span> - Creates a face on the given wires set. The argument
is not a single wire, but a list of wires. </p>
<p class="whs2"><span style="font-style: italic;"><I>geompy.MakeFaces(Wires,
isPlanarWanted)</I></span> is a shortcut to <span style="font-style: italic;"><I>MakeFaceWires().
</I></span></p>
<p class="whs5">&nbsp;</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">Example:</b></p>
<p class="whs2">&nbsp;</p>
<p class="whs3"><img src="pics/facesn1.png" x-maintain-ratio="TRUE" width="180px" height="182px" border="0" class="img_whs6"> <img src="pics/facesn2.png" x-maintain-ratio="TRUE" width="179px" height="182px" border="0" class="img_whs7"> <img src="pics/facesn3.png" x-maintain-ratio="TRUE" width="181px" height="182px" border="0" class="img_whs8"></p>
<p class="whs3">&nbsp;</p>
<p class="whs2">Our TUI Scripts provide you with useful examples
of creation of <a href="geometrical_objects.htm#bookmark1">Advanced Geometric
Objects</a>. </p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -19,100 +19,105 @@ A:link { color:#0000ff; }
</style><style type="text/css">
<!--
p.whs1 { font-family:'Times New Roman' , serif; font-size:12pt; }
img_whs2 { border-style:none; border:none; float:none; width:30px; height:30px; }
img_whs2 { border:none; float:none; width:30px; height:30px; border-style:none; }
ul.whs3 { list-style:disc; }
p.whs4 { font-size:12pt; }
p.whs5 { margin-left:40px; }
p.whs6 { font-family:'Times New Roman' , serif; font-size:14pt; }
img_whs7 { border-style:none; width:20px; height:20px; }
table.whs8 { x-cell-content-align:top; border-spacing:0px; width:65.051%; }
col.whs9 { width:39.418%; }
col.whs10 { width:28.296%; }
col.whs11 { width:32.286%; }
tr.whs12 { x-cell-content-align:top; }
td.whs13 { padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }
img_whs14 { border-style:none; border:none; width:218px; height:250px; }
td.whs15 { padding-right:10px; padding-left:10px; border-right-style:none; border-top-style:none; border-bottom-style:none; }
p.whs16 { font-size:12pt; margin-right:0px; }
img_whs17 { border-style:none; border:none; width:150px; height:250px; }
td.whs18 { padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }
img_whs19 { border-style:none; border:none; width:170px; height:250px; }
p.whs20 { font-size:12pt; margin-left:40px; }
p.whs21 { color:#808080; font-size:12pt; }
p.whs22 { font-size:12pt; color:#000000; }
p.whs23 { color:#808080; font-size:12pt; margin-left:40px; }
img_whs24 { border-style:none; border:none; width:150px; height:140px; }
img_whs25 { border:none; width:234px; height:250px; }
img_whs26 { border-style:none; border:none; width:150px; height:139px; }
table.whs27 { x-cell-content-align:top; border-spacing:0px; width:50.278%; }
col.whs28 { width:49.724%; }
col.whs29 { width:50.276%; }
img_whs30 { border-style:none; border:none; width:212px; height:250px; }
img_whs31 { border-style:none; border:none; width:211px; height:250px; }
img_whs32 { border-style:none; border:none; width:150px; height:129px; }
img_whs33 { border:none; width:197px; height:250px; }
p.whs34 { font-size:12pt; margin-left:40px; font-weight:bold; }
img_whs35 { border-style:none; border:none; width:150px; height:154px; }
img_whs36 { border:none; width:211px; height:250px; }
img_whs37 { border-style:none; border:none; width:150px; height:123px; }
p.whs38 { font-size:14pt; }
img_whs39 { border-style:none; border:none; width:20px; height:20px; }
img_whs40 { border:none; width:262px; height:250px; }
p.whs41 { font-size:12pt; font-weight:bold; }
p.whs42 { font-size:12pt; font-weight:bold; font-style:italic; x-text-underline:off; text-decoration:none; }
img_whs43 { border-style:none; border:none; width:200px; height:181px; float:none; }
img_whs44 { border-style:none; border:none; width:175px; height:181px; }
img_whs45 { border-style:none; border:none; width:203px; height:181px; }
p.whs46 { font-size:12pt; margin-left:0px; }
img_whs47 { border:none; width:236px; height:250px; }
img_whs48 { border:none; width:204px; height:250px; }
img_whs49 { border-style:none; border:none; width:150px; height:128px; }
table.whs50 { x-cell-content-align:top; border-spacing:0px; width:72.604%; }
col.whs51 { width:32.089%; }
col.whs52 { width:32.008%; }
col.whs53 { width:35.903%; }
img_whs54 { border-style:none; border:none; width:196px; height:250px; }
img_whs55 { border-style:none; border:none; width:195px; height:250px; }
img_whs56 { border-style:none; border:none; width:214px; height:250px; }
p.whs57 { font-size:12pt; font-weight:bold; color:#000000; }
img_whs58 { border-style:none; border:none; width:150px; height:131px; }
table.whs59 { x-cell-content-align:top; border-spacing:0px; width:81.596%; }
col.whs60 { width:33.942%; }
col.whs61 { width:33.812%; }
col.whs62 { width:32.246%; }
img_whs63 { border:none; width:234px; height:200px; border-style:none; }
img_whs64 { border:none; width:235px; height:200px; border-style:none; }
img_whs65 { border-style:none; border:none; width:221px; height:200px; }
p.whs66 { font-size:12pt; margin-left:40px; font-weight:bold; text-indent:-40px; }
img_whs67 { border-style:none; border:none; width:16px; height:16px; }
table.whs68 { x-cell-content-align:top; border-spacing:0px; width:63.512%; }
col.whs69 { width:49.962%; }
col.whs70 { width:45.348%; }
col.whs71 { width:4.69%; }
p.whs72 { font-weight:bold; font-size:14pt; }
img_whs73 { border:none; width:272px; height:250px; border-style:none; }
img_whs74 { border:none; width:242px; height:250px; border-style:none; }
p.whs75 { margin-left:40px; font-weight:bold; text-indent:-40px; font-size:14pt; }
p.whs76 { font-weight:bold; text-indent:-40px; font-size:14pt; margin-left:40px; }
img_whs77 { border:none; width:257px; height:250px; border-style:none; }
p.whs78 { font-weight:bold; text-indent:-40px; font-size:14pt; margin-left:80px; }
p.whs79 { font-weight:bold; margin-left:80px; text-indent:-80px; font-size:12pt; }
p.whs80 { font-weight:bold; text-indent:-80px; font-size:12pt; margin-left:120px; }
img_whs81 { border-style:none; border:none; width:200px; height:219px; }
img_whs7 { width:20px; height:20px; border-style:none; }
p.whs8 { font-size:12pt; margin-left:120px; }
p.whs9 { font-size:12pt; font-style:italic; margin-left:120px; }
table.whs10 { x-cell-content-align:top; width:65.051%; border-spacing:0px; }
col.whs11 { width:39.418%; }
col.whs12 { width:28.296%; }
col.whs13 { width:32.286%; }
tr.whs14 { x-cell-content-align:top; }
td.whs15 { width:39.418%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }
img_whs16 { border:none; width:312px; height:332px; float:none; border-style:none; }
td.whs17 { width:28.296%; padding-right:10px; padding-left:10px; border-right-style:none; border-top-style:none; border-bottom-style:none; }
p.whs18 { font-size:12pt; margin-right:0px; }
img_whs19 { border:none; width:312px; height:473px; float:none; border-style:none; }
td.whs20 { width:32.286%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }
img_whs21 { border:none; width:312px; height:421px; float:none; border-style:none; }
p.whs22 { font-size:12pt; margin-left:40px; }
p.whs23 { color:#808080; font-size:12pt; }
p.whs24 { font-size:12pt; color:#000000; }
p.whs25 { color:#808080; font-size:12pt; margin-left:40px; }
img_whs26 { border:none; width:150px; height:140px; border-style:none; }
img_whs27 { border:none; width:312px; height:324px; float:none; border-style:none; }
img_whs28 { border:none; width:150px; height:139px; border-style:none; }
table.whs29 { x-cell-content-align:top; width:50.278%; border-spacing:0px; }
col.whs30 { width:49.724%; }
col.whs31 { width:50.276%; }
td.whs32 { width:49.724%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }
img_whs33 { border:none; width:312px; height:346px; float:none; border-style:none; }
td.whs34 { width:50.276%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }
img_whs35 { border:none; width:312px; height:359px; float:none; border-style:none; }
img_whs36 { border:none; width:150px; height:129px; border-style:none; }
img_whs37 { border:none; width:312px; height:376px; float:none; border-style:none; }
p.whs38 { font-size:12pt; margin-left:40px; font-weight:bold; }
img_whs39 { border:none; width:150px; height:154px; border-style:none; }
img_whs40 { border:none; width:150px; height:123px; border-style:none; }
p.whs41 { font-size:14pt; }
img_whs42 { border:none; width:20px; height:20px; border-style:none; }
img_whs43 { border:none; width:312px; height:289px; float:none; border-style:none; }
p.whs44 { font-size:12pt; font-weight:bold; }
p.whs45 { font-size:12pt; font-weight:bold; font-style:italic; x-text-underline:off; text-decoration:none; }
img_whs46 { border:none; width:200px; height:181px; float:none; border-style:none; }
img_whs47 { border:none; width:175px; height:181px; border-style:none; }
img_whs48 { border:none; width:203px; height:181px; border-style:none; }
p.whs49 { font-size:12pt; margin-left:0px; }
img_whs50 { border:none; width:312px; height:358px; float:none; border-style:none; }
img_whs51 { border:none; width:150px; height:128px; border-style:none; }
table.whs52 { x-cell-content-align:top; width:72.604%; border-spacing:0px; }
col.whs53 { width:32.089%; }
col.whs54 { width:32.008%; }
col.whs55 { width:35.903%; }
td.whs56 { width:32.089%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }
td.whs57 { width:32.008%; padding-right:10px; padding-left:10px; border-right-style:none; border-top-style:none; border-bottom-style:none; }
img_whs58 { border:none; width:312px; height:385px; float:none; border-style:none; }
td.whs59 { width:35.903%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }
p.whs60 { font-size:12pt; font-weight:bold; color:#000000; }
img_whs61 { border:none; width:150px; height:131px; border-style:none; }
table.whs62 { x-cell-content-align:top; width:81.596%; border-spacing:0px; }
col.whs63 { width:33.942%; }
col.whs64 { width:33.812%; }
col.whs65 { width:32.246%; }
td.whs66 { width:33.942%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }
img_whs67 { border:none; width:312px; height:231px; float:none; border-style:none; }
td.whs68 { width:33.812%; padding-right:10px; padding-left:10px; border-right-style:none; border-top-style:none; border-bottom-style:none; }
img_whs69 { border:none; width:312px; height:266px; float:none; border-style:none; }
td.whs70 { width:32.246%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }
img_whs71 { border:none; width:312px; height:274px; float:none; border-style:none; }
p.whs72 { font-size:12pt; margin-left:40px; font-weight:bold; text-indent:-40px; }
img_whs73 { border:none; width:16px; height:16px; border-style:none; }
table.whs74 { x-cell-content-align:top; width:63.512%; border-spacing:0px; }
col.whs75 { width:49.962%; }
col.whs76 { width:45.348%; }
col.whs77 { width:4.69%; }
td.whs78 { width:49.962%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }
p.whs79 { font-weight:bold; font-size:14pt; }
img_whs80 { border:none; width:312px; height:391px; float:none; border-style:none; }
td.whs81 { width:45.348%; padding-right:10px; padding-left:10px; border-right-style:none; border-top-style:none; border-bottom-style:none; }
td.whs82 { width:4.69%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }
p.whs83 { margin-left:40px; font-weight:bold; text-indent:-40px; font-size:14pt; }
p.whs84 { font-weight:bold; text-indent:-40px; font-size:14pt; margin-left:40px; }
p.whs85 { font-weight:bold; margin-left:80px; text-indent:-80px; font-size:12pt; }
p.whs86 { font-weight:bold; text-indent:-80px; font-size:12pt; margin-left:120px; }
img_whs87 { border:none; width:200px; height:219px; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs16 {margin-right:1pt; }";
strNSS += "p.whs46 {margin-left:1pt; }";
strNSS += "p.whs66 {text-indent:1pt; }";
strNSS += "p.whs75 {text-indent:1pt; }";
strNSS += "p.whs76 {text-indent:1pt; }";
strNSS += "p.whs78 {text-indent:1pt; }";
strNSS += "p.whs79 {text-indent:1pt; }";
strNSS += "p.whs80 {text-indent:1pt; }";
strNSS += "p.whs18 {margin-right:1pt; }";
strNSS += "p.whs49 {margin-left:1pt; }";
strNSS += "p.whs72 {text-indent:1pt; }";
strNSS += "p.whs83 {text-indent:1pt; }";
strNSS += "p.whs84 {text-indent:1pt; }";
strNSS += "p.whs85 {text-indent:1pt; }";
strNSS += "p.whs86 {text-indent:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
@ -148,7 +153,6 @@ if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nCreating basic geometrical objects");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
@ -261,8 +265,14 @@ else
<p class="whs4">&nbsp;</p>
<p class="whs4"><b style="font-weight: bold;">TUI Command :</b>
<span style="font-style: italic;"><I>geompy.MakeVertex(X, Y, X)</I></span>, where
X, Y, Z are coordinates of the point.</p>
&nbsp;&nbsp;<span style="font-style: italic;"><I>g</I></span>eompy.MakeVertex(X,
Y, Z) - </p>
<p class="whs8">geompy.MakeVertexWithRef(Reference,
X, Y, Z)</p>
<p class="whs9">geompy.MakeVertexOnCurve(Edge, Parameter)
</p>
<p class="whs4">&nbsp;</p>
@ -271,14 +281,14 @@ else
<ul>
<li class=kadov-p><p class="whs4"><b style="font-weight: bold;">1st
Constructor:</b> Name + 3 coordinates.</p></li>
Constructor:</b> Name + X, Y and Z coordinates of the point.</p></li>
<li class=kadov-p><p class="whs4"><span style="font-weight: bold;"><B>2nd
Constructor: </B></span>Name + 1 reference point + 3 coordinates defining
the position of this point regarding the reference one</p></li>
<li class=kadov-p><p class="whs4"><b>2nd Constructor:</b>
Name + 1 edge &nbsp;+
<li class=kadov-p><p class="whs4"><b style="font-weight: bold;">2nd
Constructor:</b> Name + 1 edge &nbsp;+
1 Parameter defining the position of the point on the given edge.</p></li>
</ul>
@ -288,36 +298,36 @@ else
<p class="whs4">&nbsp;</p>
<table x-use-null-cells width="65.051%" cellspacing="0" class="whs8">
<col class="whs9">
<col class="whs10">
<table x-use-null-cells cellspacing="0" width="65.051%" class="whs10">
<col class="whs11">
<col class="whs12">
<col class="whs13">
<tr valign="top" class="whs12">
<td width="39.418%" class="whs13">
<p class="whs4"><img src="../image207.jpg" width="218px" height="250px" border="0" class="img_whs14"></td>
<td width="28.296%" class="whs15">
<p class="whs16"><img src="../image208.jpg" width="150px" height="250px" border="0" class="img_whs17"></td>
<td width="32.286%" class="whs18">
<p class="whs4"><img src="../image209.jpg" width="170px" height="250px" border="0" class="img_whs19"></td></tr>
<tr valign="top" class="whs14">
<td width="39.418%" class="whs15">
<p class="whs4"><img src="../pics/point1.png" x-maintain-ratio="TRUE" width="312px" height="332px" border="0" class="img_whs16"></td>
<td width="28.296%" class="whs17">
<p class="whs18"><img src="../pics/neo-point2.png" x-maintain-ratio="TRUE" width="312px" height="473px" border="0" class="img_whs19"></td>
<td width="32.286%" class="whs20">
<p class="whs4"><img src="../pics/point3.png" x-maintain-ratio="TRUE" width="312px" height="421px" border="0" class="img_whs21"></td></tr>
</table>
<p class="whs4">&nbsp;</p>
<p class="whs4">&nbsp;</p>
<p class="whs20">&nbsp;&nbsp;&nbsp;</p>
<p class="whs21">&nbsp;</p>
<p class="whs22"><b style="font-weight: bold;">Example:</b></p>
<p class="whs21">&nbsp;</p>
<p class="whs23"><img src="../image16.gif" width="150px" height="140px" border="0" class="img_whs24"></p>
<p class="whs22">&nbsp;&nbsp;&nbsp;</p>
<p class="whs23">&nbsp;</p>
<p class="whs24"><b style="font-weight: bold;">Example:</b></p>
<p class="whs23">&nbsp;</p>
<p class="whs25"><img src="../image16.gif" width="150px" height="140px" border="0" class="img_whs26"></p>
<p class="whs25">&nbsp;</p>
<p class="whs4">&nbsp;</p>
<p class="whs6"><b style="font-weight: bold;"><a
@ -342,7 +352,8 @@ else
<p class="whs4">&nbsp;</p>
<p class="whs4"><b>Arguments:</b> Name + 2 vertices.</p>
<p class="whs4"><b style="font-weight: bold;">Arguments:</b>
Name + 2 vertices.</p>
<p class="whs4">&nbsp;</p>
@ -350,15 +361,15 @@ else
<p class="whs4">&nbsp;</p>
<p class="whs20"><img src="../image223.jpg" width="234px" height="250px" border="0" class="img_whs25"></p>
<p class="whs22"><img src="../pics/line.png" x-maintain-ratio="TRUE" width="312px" height="324px" border="0" class="img_whs27"></p>
<p class="whs21">&nbsp;</p>
<p class="whs23">&nbsp;</p>
<p class="whs22"><b style="font-weight: bold;">Example:</b></p>
<p class="whs24"><b style="font-weight: bold;">Example:</b></p>
<p class="whs21">&nbsp;</p>
<p class="whs23">&nbsp;</p>
<p class="whs23"><img src="../image67.jpg" width="150px" height="139px" border="0" class="img_whs26"></p>
<p class="whs25"><img src="../image67.jpg" width="150px" height="139px" border="0" class="img_whs28"></p>
<p class="whs4">&nbsp;</p>
@ -391,8 +402,9 @@ else
<ul>
<li class=kadov-p><p class="whs4"><b>1st Constructor:</b>
Name + 1 vertex (for the center) + 1 edge (for the direction) + Radius.</p></li>
<li class=kadov-p><p class="whs4"><b style="font-weight: bold;">1st
Constructor:</b> Name + 1 vertex (for the center) + 1 edge (for the direction)
+ Radius.</p></li>
<li class=kadov-p><p class="whs4"><span style="font-weight: bold;"><B>2nd
Constructor: </B></span>Name + 3 points which will form the circle.</p></li>
@ -408,30 +420,30 @@ else
<p class="whs4">&nbsp;</p>
<table x-use-null-cells width="50.278%" cellspacing="0" class="whs27">
<col class="whs28">
<col class="whs29">
<table x-use-null-cells cellspacing="0" width="50.278%" class="whs29">
<col class="whs30">
<col class="whs31">
<tr valign="top" class="whs12">
<td width="49.724%" class="whs13">
<p class="whs4"><img src="../image210.jpg" width="212px" height="250px" border="0" class="img_whs30"></td>
<td width="50.276%" class="whs18">
<p class="whs4"><img src="../image211.jpg" width="211px" height="250px" border="0" class="img_whs31"></td></tr>
<tr valign="top" class="whs14">
<td width="49.724%" class="whs32">
<p class="whs4"><img src="../pics/circle1.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs33"></td>
<td width="50.276%" class="whs34">
<p class="whs4"><img src="../pics/circle2.png" x-maintain-ratio="TRUE" width="312px" height="359px" border="0" class="img_whs35"></td></tr>
</table>
<p class="whs4">&nbsp;</p>
<p class="whs4">&nbsp;</p>
<p class="whs20">&nbsp;</p>
<p class="whs22">&nbsp;</p>
<p class="whs20">&nbsp;</p>
<p class="whs22">&nbsp;</p>
<p class="whs22"><b style="font-weight: bold;">Example:</b></p>
<p class="whs24"><b style="font-weight: bold;">Example:</b></p>
<p class="whs21">&nbsp;</p>
<p class="whs23">&nbsp;</p>
<p class="whs23"><img src="../image17.gif" width="150px" height="129px" border="0" class="img_whs32"></p>
<p class="whs25"><img src="../image17.gif" width="150px" height="129px" border="0" class="img_whs36"></p>
<p class="whs4">&nbsp;</p>
@ -458,8 +470,9 @@ else
<p class="whs4">&nbsp;</p>
<p class="whs4"><b>Arguments:</b> Name + 1 vertex (for the
center) + 1 edge (for the direction) + 1 X Radius + 1 Y Radius.</p>
<p class="whs4"><b style="font-weight: bold;">Arguments:</b>
Name + 1 vertex (for the center) + 1 edge (for the direction) + 1 X Radius
+ 1 Y Radius.</p>
<p class="whs4">&nbsp;</p>
@ -467,15 +480,15 @@ else
<p class="whs4">&nbsp;</p>
<p class="whs20"><img src="../image222.jpg" width="197px" height="250px" border="0" class="img_whs33"></p>
<p class="whs22"><img src="../pics/ellipse.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs37"></p>
<p class="whs34">&nbsp;</p>
<p class="whs38">&nbsp;</p>
<p class="whs22"><b style="font-weight: bold;">Example:</b></p>
<p class="whs24"><b style="font-weight: bold;">Example:</b></p>
<p class="whs21">&nbsp;</p>
<p class="whs23">&nbsp;</p>
<p class="whs23"><img src="../image19.gif" width="150px" height="154px" border="0" class="img_whs35"></p>
<p class="whs25"><img src="../image19.gif" width="150px" height="154px" border="0" class="img_whs39"></p>
<p class="whs4">&nbsp;</p>
@ -503,7 +516,8 @@ else
<p class="whs4">&nbsp;</p>
<p class="whs4"><b>Arguments:</b> Name + 3 vertices.</p>
<p class="whs4"><b style="font-weight: bold;">Arguments:</b>
Name + 3 vertices.</p>
<p class="whs4">&nbsp;</p>
@ -511,21 +525,21 @@ else
<p class="whs4">&nbsp;</p>
<p class="whs20"><img src="../image221.jpg" width="211px" height="250px" border="0" class="img_whs36"></p>
<p class="whs21">&nbsp;</p>
<p class="whs22"><b style="font-weight: bold;">Example:</b></p>
<p class="whs21">&nbsp;</p>
<p class="whs23"><img src="../image20.gif" width="150px" height="123px" border="0" class="img_whs37"></p>
<p class="whs22"><img src="../pics/arc.png" x-maintain-ratio="TRUE" width="312px" height="359px" border="0" class="img_whs35"></p>
<p class="whs23">&nbsp;</p>
<p class="whs24"><b style="font-weight: bold;">Example:</b></p>
<p class="whs23">&nbsp;</p>
<p class="whs25"><img src="../image20.gif" width="150px" height="123px" border="0" class="img_whs40"></p>
<p class="whs25">&nbsp;</p>
<p class="whs4">&nbsp;</p>
<p class="whs38"><b style="font-weight: bold;"><a NAME=_Toc57604488><img src="../image32.gif" width="20px" height="20px" border="0" class="img_whs39"> Curve</a></b></p>
<p class="whs41"><b style="font-weight: bold;"><a NAME=_Toc57604488><img src="../image32.gif" width="20px" height="20px" border="0" class="img_whs42"> Curve</a></b></p>
<p class="whs4">&nbsp;</p>
@ -556,8 +570,8 @@ else
<p class="whs4">&nbsp;</p>
<p class="whs4"><b>Arguments:</b> Name + at least 2 points
which will serve as nodes on the curve.</p>
<p class="whs4"><b style="font-weight: bold;">Arguments:</b>
Name + at least 2 points which will serve as nodes on the curve.</p>
<p class="whs4">&nbsp;</p>
@ -565,21 +579,21 @@ else
<p class="whs4">&nbsp;</p>
<p class="whs20"><img src="../image226.jpg" width="262px" height="250px" border="0" class="img_whs40"></p>
<p class="whs22"><img src="../pics/curve.png" x-maintain-ratio="TRUE" width="312px" height="289px" border="0" class="img_whs43"></p>
<p class="whs4">&nbsp;</p>
<p class="whs41">Example:</p>
<p class="whs44">Example:</p>
<p class="whs4">&nbsp;</p>
<p class="whs42">Polyline
<p class="whs45">Polyline
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Bezier
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;B-Spline</p>
<p class="whs4"><img src="../image147.jpg" x-maintain-ratio="TRUE" width="200px" height="181px" border="0" class="img_whs43"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="../image149.jpg" width="175px" height="181px" border="0" class="img_whs44"> &nbsp;&nbsp;&nbsp;&nbsp;<img src="../image150.jpg" width="203px" height="181px" border="0" class="img_whs45"></p>
<p class="whs4"><img src="../image147.jpg" x-maintain-ratio="TRUE" width="200px" height="181px" border="0" class="img_whs46"> &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<img src="../image149.jpg" width="175px" height="181px" border="0" class="img_whs47"> &nbsp;&nbsp;&nbsp;&nbsp;<img src="../image150.jpg" width="203px" height="181px" border="0" class="img_whs48"></p>
<p class="whs20">&nbsp;</p>
<p class="whs22">&nbsp;</p>
<p class="whs4">&nbsp;</p>
@ -621,17 +635,17 @@ else
<p class="whs4"><b style="font-weight: bold;">Dialog Box:</b></p>
<p class="whs20">&nbsp;</p>
<p class="whs22">&nbsp;</p>
<p class="whs46">&nbsp;&nbsp;<img src="../image225.jpg" width="236px" height="250px" border="0" class="img_whs47"> &nbsp;&nbsp;&nbsp;<img src="../image224.jpg" width="204px" height="250px" border="0" class="img_whs48"></p>
<p class="whs49">&nbsp;&nbsp;<img src="../pics/vector1.png" x-maintain-ratio="TRUE" width="312px" height="324px" border="0" class="img_whs27"> &nbsp;&nbsp;&nbsp;<img src="../pics/vector2.png" x-maintain-ratio="TRUE" width="312px" height="358px" border="0" class="img_whs50"></p>
<p class="whs20">&nbsp;</p>
<p class="whs22">&nbsp;</p>
<p class="whs22"><b style="font-weight: bold;">Example:</b></p>
<p class="whs24"><b style="font-weight: bold;">Example:</b></p>
<p class="whs21">&nbsp;</p>
<p class="whs23">&nbsp;</p>
<p class="whs23"><img src="../image21.gif" width="150px" height="128px" border="0" class="img_whs49"></p>
<p class="whs25"><img src="../image21.gif" width="150px" height="128px" border="0" class="img_whs51"></p>
<p class="whs4">&nbsp;</p>
@ -662,16 +676,17 @@ else
<ul>
<li class=kadov-p><p class="whs4"><b>1st Constructor :</b>
Name + 1 vertex + 1 vector &nbsp;+
<li class=kadov-p><p class="whs4"><b style="font-weight: bold;">1st
Constructor :</b> Name + 1 vertex + 1 vector &nbsp;+
1 value (to define the size of the plane).</p></li>
<li class=kadov-p><p class="whs4"><b>2nd Constructor :</b>
Name + 1 vertex + 3 points (for the direction) + 1 value (to define the
size of the plane).</p></li>
<li class=kadov-p><p class="whs4"><b style="font-weight: bold;">2nd
Constructor :</b> Name + 1 vertex + 3 points (for the direction) + 1 value
(to define the size of the plane).</p></li>
<li class=kadov-p><p class="whs4"><b>3rd Constructor :</b>
Name + 1 selection + 1 value (to define the size of the plane).</p></li>
<li class=kadov-p><p class="whs4"><b style="font-weight: bold;">3rd
Constructor :</b> Name + 1 selection + 1 value (to define the size of
the plane).</p></li>
</ul>
<p class="whs4">&nbsp;</p>
@ -680,18 +695,18 @@ else
<p class="whs4">&nbsp;</p>
<table x-use-null-cells width="72.604%" cellspacing="0" class="whs50">
<col class="whs51">
<col class="whs52">
<table x-use-null-cells cellspacing="0" width="72.604%" class="whs52">
<col class="whs53">
<col class="whs54">
<col class="whs55">
<tr valign="top" class="whs12">
<td width="32.089%" class="whs13">
<p class="whs4"><img src="../image212.jpg" width="196px" height="250px" border="0" class="img_whs54"></td>
<td width="32.008%" class="whs15">
<p class="whs4"><img src="../image213.jpg" width="195px" height="250px" border="0" class="img_whs55"></td>
<td width="35.903%" class="whs18">
<p class="whs4"><img src="../image214.jpg" width="214px" height="250px" border="0" class="img_whs56"></td></tr>
<tr valign="top" class="whs14">
<td width="32.089%" class="whs56">
<p class="whs4"><img src="../pics/plane1.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs33"></td>
<td width="32.008%" class="whs57">
<p class="whs4"><img src="../pics/plane2.png" x-maintain-ratio="TRUE" width="312px" height="385px" border="0" class="img_whs58"></td>
<td width="35.903%" class="whs59">
<p class="whs4"><img src="../pics/plane3.png" x-maintain-ratio="TRUE" width="312px" height="385px" border="0" class="img_whs58"></td></tr>
</table>
<p class="whs4">&nbsp;</p>
@ -702,11 +717,11 @@ else
<p class="whs4">&nbsp;</p>
<p class="whs57"><b><span style="font-weight: bold;"><B>Example:</B></span></b></p>
<p class="whs60"><b><span style="font-weight: bold;"><B>Example:</B></span></b></p>
<p class="whs21">&nbsp;</p>
<p class="whs23">&nbsp;</p>
<p class="whs23"><img src="../image76.jpg" width="150px" height="131px" border="0" class="img_whs58"></p>
<p class="whs25"><img src="../image76.jpg" width="150px" height="131px" border="0" class="img_whs61"></p>
<p class="whs4">&nbsp;</p>
@ -746,35 +761,35 @@ else
<p class="whs4">&nbsp;</p>
<table x-use-null-cells width="81.596%" cellspacing="0" class="whs59">
<col class="whs60">
<col class="whs61">
<col class="whs62">
<table x-use-null-cells cellspacing="0" width="81.596%" class="whs62">
<col class="whs63">
<col class="whs64">
<col class="whs65">
<tr valign="top" class="whs12">
<td width="33.942%" class="whs13">
<p class="whs4"><img src="../image216.jpg" width="234px" height="200px" border="0" class="img_whs63"></td>
<td width="33.812%" class="whs15">
<p class="whs4"><img src="../image217.jpg" width="235px" height="200px" border="0" class="img_whs64"></td>
<td width="32.246%" class="whs18">
<p class="whs4"><img src="../image215.jpg" width="221px" height="200px" border="0" class="img_whs65"></td></tr>
<tr valign="top" class="whs14">
<td width="33.942%" class="whs66">
<p class="whs4"><img src="../pics/workplane4.png" x-maintain-ratio="TRUE" width="312px" height="231px" border="0" class="img_whs67"></td>
<td width="33.812%" class="whs68">
<p class="whs4"><img src="../pics/workplane5.png" x-maintain-ratio="TRUE" width="312px" height="266px" border="0" class="img_whs69"></td>
<td width="32.246%" class="whs70">
<p class="whs4"><img src="../pics/workplane6.png" x-maintain-ratio="TRUE" width="312px" height="274px" border="0" class="img_whs71"></td></tr>
</table>
<p class="whs4">&nbsp;</p>
<p class="whs46">&nbsp;</p>
<p class="whs49">&nbsp;</p>
<p class="whs20">&nbsp;</p>
<p class="whs22">&nbsp;</p>
<p class="whs34">&nbsp;</p>
<p class="whs38">&nbsp;</p>
<p class="whs66">&nbsp;</p>
<p class="whs72">&nbsp;</p>
<p class="whs66"><a name=_Toc57604489><img src="../image35.gif" width="16px" height="16px" border="0" class="img_whs67"><span
<p class="whs72"><a name=_Toc57604489><img src="../image35.gif" width="16px" height="16px" border="0" class="img_whs73"><span
style="font-size: 14pt;"> <font size=4 style="font-size:14pt;"></font></span><b><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;">Local
coordinate system</font></span></b></a></p>
<p class="whs66">&nbsp;</p>
<p class="whs72">&nbsp;</p>
<p class="whs4"><b style="font-weight: bold;">Description:</b>
&nbsp;The user
@ -813,14 +828,16 @@ else
<ul>
<li class=kadov-p><p class="whs4"><b>1st Constructor :</b>
Name + Coordinates of origin, X axis direction, Y axis direction</p></li>
<li class=kadov-p><p class="whs4"><b style="font-weight: bold;">1st
Constructor :</b> Name + Coordinates of origin, X axis direction, Y axis
direction</p></li>
<li class=kadov-p><p class="whs4"><b>2nd Constructor :</b>
Name + reference object.</p></li>
<li class=kadov-p><p class="whs4"><b style="font-weight: bold;">2nd
Constructor :</b> Name + reference object.</p></li>
<li class=kadov-p><p class="whs4"><b>3rd Constructor :</b>
Name + 1 point of origin + X axis direction, Y axis direction.</p></li>
<li class=kadov-p><p class="whs4"><b style="font-weight: bold;">3rd
Constructor :</b> Name + 1 point of origin + X axis direction, Y axis
direction.</p></li>
</ul>
<p class="whs4">&nbsp;</p>
@ -833,31 +850,30 @@ else
<p class="whs4">&nbsp;</p>
<table x-use-null-cells width="63.512%" cellspacing="0" class="whs68">
<col class="whs69">
<col class="whs70">
<col class="whs71">
<table x-use-null-cells cellspacing="0" width="63.512%" class="whs74">
<col class="whs75">
<col class="whs76">
<col class="whs77">
<tr valign="top" class="whs12">
<td width="49.962%" class="whs13">
<p class="whs72"><img src="../image220.jpg" width="272px" height="250px" border="0" class="img_whs73"></td>
<td width="45.348%" class="whs15">
<p class="whs72"><img src="../image219.jpg" width="242px" height="250px" border="0" class="img_whs74"></td>
<td width="4.69%" class="whs18">
<p class="whs72">&nbsp;</td></tr>
<tr valign="top" class="whs14">
<td width="49.962%" class="whs78">
<p class="whs79"><img src="../pics/neo-localcs1.png" x-maintain-ratio="TRUE" width="312px" height="391px" border="0" class="img_whs80"></td>
<td width="45.348%" class="whs81">
<p class="whs79"><img src="../pics/neo-localcs2.png" x-maintain-ratio="TRUE" width="312px" height="289px" border="0" class="img_whs43"></td>
<td width="4.69%" class="whs82">
<p class="whs79"><img src="../pics/neo-localcs3.png" x-maintain-ratio="TRUE" width="312px" height="359px" border="0" class="img_whs35"></td></tr>
</table>
<p class="whs75">&nbsp;</p>
<p class="whs83">&nbsp;</p>
<p class="whs76">&nbsp;&nbsp;<img src="../image218.jpg" width="257px" height="250px" border="0" class="img_whs77"></p>
<p class="whs84"><span style="font-weight: bold;
margin-left: 80px;
text-indent: -80px;
font-size: 12pt;"><font size=3 style="font-size:12pt;"><B>Example:</B></font></span></p>
<p class="whs78">&nbsp;</p>
<p class="whs85">&nbsp;</p>
<p class="whs79">Example:</p>
<p class="whs79">&nbsp;</p>
<p class="whs80"><img src="../image145.jpg" width="200px" height="219px" border="0" class="img_whs81"></p>
<p class="whs86"><img src="../image145.jpg" width="200px" height="219px" border="0" class="img_whs87"></p>
<script type="text/javascript" language="javascript1.2">
<!--

View File

@ -17,19 +17,12 @@ if (navigator.appName !="Netscape")
h1.whs1 { margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; }
p.whs2 { font-size:12pt; text-indent:2px; margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; }
p.whs3 { font-size:12pt; font-weight:normal; }
img_whs4 { border-style:none; border:none; float:none; width:30px; height:30px; }
img_whs4 { border:none; float:none; width:30px; height:30px; border-style:none; }
p.whs5 { text-indent:2px; margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; font-size:12pt; }
p.whs6 { font-size:12pt; text-indent:2px; margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; font-weight:bold; }
p.whs7 { font-size:12pt; text-indent:2px; margin-right:0in; margin-top:0px; margin-bottom:0px; font-weight:bold; margin-left:40px; }
p.whs8 { margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; font-size:14pt; }
img_whs9 { border-style:none; width:20px; height:20px; }
p.whs10 { font-size:12pt; margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; }
p.whs11 { font-size:12pt; margin-right:0in; margin-top:0px; margin-bottom:0px; margin-left:40px; }
img_whs12 { border:none; width:234px; height:250px; }
p.whs13 { list-style:disc; margin-right:0in; margin-top:0px; margin-bottom:0px; margin-left:40px; }
img_whs14 { border-style:none; border:none; width:150px; height:122px; }
img_whs15 { border:none; width:236px; height:250px; }
p.whs16 { list-style:disc; margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; }
p.whs6 { font-size:12pt; text-indent:2px; margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; font-weight:normal; }
p.whs7 { font-size:12pt; text-indent:2px; margin-right:0in; margin-top:0px; margin-bottom:0px; margin-left:48px; }
p.whs8 { margin-left:48px; }
p.whs9 { font-size:12pt; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
@ -41,11 +34,6 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
strNSS += "p.whs5 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS += "p.whs6 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS += "p.whs7 {margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS += "p.whs8 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS += "p.whs10 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS += "p.whs11 {margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS += "p.whs13 {margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS += "p.whs16 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
@ -81,7 +69,7 @@ if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTransforming geometrical objects\nUsing boolean operations");
addTocInfo("GEOM module\nTransforming geometrical objects\nBoolean Operations\nUsing boolean operations");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
@ -118,205 +106,43 @@ else
<li style="list-style: disc;"
type=disc
class=kadov-p><p class="whs2"><a href="#fuse">Fuse</a></p></li>
class=kadov-p><p class="whs2"><a href="../fuse.htm">Fuse</a></p></li>
</ul>
<ul>
<li style="list-style: disc;"
type=disc
class=kadov-p><p class="whs2"><a href="#common">Common</a></p></li>
class=kadov-p><p class="whs2"><a href="../common.htm">Common</a></p></li>
<li style="list-style: disc;"
type=disc
class=kadov-p><p class="whs5"><a href="#cut">Cut</a></p></li>
class=kadov-p><p class="whs5"><a href="../cut.htm">Cut</a></p></li>
<li style="list-style: disc;"
type=disc
class=kadov-p><p class="whs2"><a href="#section">Section</a></p></li>
class=kadov-p><p class="whs2"><a href="../section.htm">Section</a></p></li>
</ul>
<p class="whs2">&nbsp;</p>
<p class="whs6">TUI command:</p>
<p class="whs6">There is a general TUI command covering
all these operations, which can be used alongside with separate commands
for each operation.</p>
<p class="whs2"><span style="font-style: italic;"><I>geompy.MakeBoolean(Shape1,
<p class="whs7"><span style="font-style: italic;"><I>geompy.MakeBoolean(Shape1,
Shape2, Operation)</I></span>, where Shape1 is the first argument and Shape2
is the second argument of Boolean operation, Operation is a type of the
Boolean operation (1 Common, 2 Cut, 3 Fuse, 4 Section).</p>
<p class="whs8">&nbsp;</p>
<p class="whs9"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Our <span style="font-weight: bold;"><B>TUI
Scripts</B></span> provide you with useful examples of the use of <a href="../boolean_operations.htm">Boolean
Operations</a>. </font></span></p>
<p>&nbsp;</p>
<p class=TODO>To use boolean operations:</p>
<p class="whs2">&nbsp;</p>
<p class="whs7"><span style="font-weight: normal;">In the
main menu select </span><span>Operations &gt; Boolean</span><span style="font-weight: normal;">.</span></p>
<p class="whs2">&nbsp;</p>
<p class="whs2">&nbsp;</p>
<p class="whs8"><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><a NAME=fuse
style="font-size: 14pt;"><img src="salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image3.gif" width="20px" height="20px" border="0" class="img_whs9"><b><font style="font-size: 14pt;"
size=4> Fuse</font></b></a>
</font></span></p>
<p class="whs8">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Description:</b>
Fuses 2 shapes.</p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Result:</b>
GEOM_Object (COMPOUND).</p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Arguments:</b>
Name + 2 shapes.</p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Dialog Box:</b></p>
<p class="whs10">&nbsp;</p>
<p class="whs11"><img src="../image257.jpg" width="234px" height="250px" border="0" class="img_whs12"></p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Example:</b></p>
<p class="whs13">&nbsp;</p>
<p class="whs13"><img src="../image5.jpg" width="150px" height="122px" border="0" class="img_whs14"> &nbsp;<img src="../image7.jpg" width="150px" height="122px" border="0" class="img_whs14"></p>
<p class="whs10">&nbsp;</p>
<p class="whs10">&nbsp;</p>
<p class="whs8"><b style="font-weight: bold;"><a NAME=common
style="font-size: 14pt;"><img src="salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image1.gif" width="20px" height="20px" border="0" class="img_whs9"> Common</a></b> </p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Description:</b>
The common part of two shapes is cut and transformed into an independent
geometrical object.</p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Result:</b>
GEOM_Object (COMPOUND).</p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Arguments:</b>
Name + 2 shapes.</p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Dialog Box:</b></p>
<p class="whs10">&nbsp;</p>
<p class="whs11"><img src="../image256.jpg" width="236px" height="250px" border="0" class="img_whs15"></p>
<p class="whs11">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Example:</b></p>
<p class="whs11">&nbsp;</p>
<p class="whs11"><img src="../image5.jpg" width="150px" height="122px" border="0" class="img_whs14"> &nbsp;<img src="../image2.gif" width="150px" height="122px" border="0" class="img_whs14"> </p>
<p class="whs11">&nbsp;</p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><a NAME=cut
style="font-size: 14pt;"><img src="salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image2.gif" width="20px" height="20px" border="0" class="img_whs9"><b><font style="font-size: 14pt;"
size=4> Cut</font></b></a> </p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Description:</b>
Cuts a shape with another one.</p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Result:</b>
GEOM_Object (COMPOUND).</p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Arguments:</b>
Name + 2 shapes.</p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Dialog Box:</b></p>
<p class="whs10">&nbsp;</p>
<p class="whs11"><img src="../image255.jpg" width="236px" height="250px" border="0" class="img_whs15"></p>
<p class="whs11">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Example:</b></p>
<p class="whs10">&nbsp;</p>
<p class="whs11"><img src="../image5.jpg" width="150px" height="122px" border="0" class="img_whs14"> &nbsp;<img src="../image4.gif" width="150px" height="122px" border="0" class="img_whs14"> </p>
<p class="whs10">&nbsp;</p>
<p class="whs10">&nbsp;</p>
<p class="whs8"><a NAME=section
style="font-size: 14pt;"><img src="salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image4.gif" width="20px" height="20px" border="0" class="img_whs9"><b><font style="font-size: 14pt;"
size=4> Section</font></b></a> </p>
<p class="whs8">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Description:</b>
Gets the section between 2 shapes.</p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Result:</b>
GEOM_Object (COMPOUND).</p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Arguments:</b>
Name + 2 shapes.</p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Dialog Box:</b></p>
<p class="whs10">&nbsp;</p>
<p class="whs11"><img src="../image254.jpg" width="236px" height="250px" border="0" class="img_whs15"></p>
<p class="whs10">&nbsp;</p>
<p class="whs10">&nbsp;</p>
<p class="whs10"><b style="font-weight: bold;">Example:</b></p>
<p class="whs10">&nbsp;</p>
<p class="whs11"><img src="../image5.jpg" width="150px" height="122px" border="0" class="img_whs14"> &nbsp;<img src="../image5.gif" width="150px" height="122px" border="0" class="img_whs14"></p>
<p class="whs10">&nbsp;</p>
<p class="whs16">&nbsp;&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)

View File

@ -22,19 +22,17 @@ p.whs5 { font-family:'Times New Roman' , serif; font-size:14pt; }
img_whs6 { width:20px; height:20px; border-style:none; }
ul.whs7 { list-style:disc; }
p.whs8 { font-size:12pt; margin-left:40px; }
img_whs9 { border:none; width:266px; height:250px; }
img_whs9 { border:none; border-style:none; width:312px; height:283px; float:none; }
p.whs10 { font-family:'Times New Roman' , serif; font-size:14pt; font-style:italic; font-weight:bold; }
img_whs11 { border:none; width:234px; height:250px; }
img_whs11 { border:none; border-style:none; width:312px; height:324px; float:none; }
img_whs12 { border:none; width:150px; height:102px; border-style:none; }
img_whs13 { border:none; width:294px; height:250px; }
img_whs13 { border:none; border-style:none; width:312px; height:289px; float:none; }
img_whs14 { border:none; width:150px; height:120px; border-style:none; }
p.whs15 { font-family:'Times New Roman' , serif; font-size:12pt; }
img_whs16 { border:none; width:238px; height:250px; }
img_whs16 { border:none; border-style:none; width:312px; height:315px; float:none; }
img_whs17 { border:none; width:150px; height:116px; border-style:none; }
img_whs18 { border:none; width:261px; height:250px; }
img_whs19 { border:none; width:150px; height:131px; border-style:none; }
img_whs20 { border:none; width:258px; height:250px; }
img_whs21 { border:none; width:150px; height:105px; border-style:none; }
img_whs18 { border:none; width:150px; height:131px; border-style:none; }
img_whs19 { border:none; width:150px; height:105px; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
@ -66,7 +64,6 @@ if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nBuilding geometrical objects");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
@ -90,8 +87,7 @@ else
document.location.reload();
//-->
</script>
<h1><b style="font-weight: bold;"><span style="font-weight: bold;"><B>B</B></span>uilding
geometrical objects</b></h1>
<h1><b><span style="font-weight: bold;"><B>B</B></span>uilding geometrical objects</b></h1>
<p class="whs1"><b><span style="font-weight: normal;"><img src="../i_blue.jpg" x-maintain-ratio="TRUE" x-save-file="TRUE" x-save-method="compute-relative" width="30px" height="30px" border="0" class="img_whs2">In GEOM you can create basic and advanced geometrical objects
(2D &amp; 3D elements) using the following building functions:</span></b></p>
@ -183,7 +179,7 @@ else
<p class="whs3">&nbsp;</p>
<p class="whs8"><img src="../image247.jpg" width="266px" height="250px" border="0" class="img_whs9"></p>
<p class="whs8"><img src="../pics/neo-obj1.png" x-maintain-ratio="TRUE" width="312px" height="283px" border="0" class="img_whs9"></p>
<p class="whs3">&nbsp;</p>
@ -229,7 +225,7 @@ else
<p class="whs3">&nbsp;</p>
<p class="whs8"><img src="../image253.jpg" width="234px" height="250px" border="0" class="img_whs11"></p>
<p class="whs8"><img src="../pics/neo-obj2.png" x-maintain-ratio="TRUE" width="312px" height="324px" border="0" class="img_whs11"></p>
<p class="whs8">&nbsp;</p>
@ -272,7 +268,7 @@ else
<p class="whs3">&nbsp;</p>
<p class="whs8"><img src="../image252.jpg" width="294px" height="250px" border="0" class="img_whs13"></p>
<p class="whs8"><img src="../pics/neo-obj3.png" x-maintain-ratio="TRUE" width="312px" height="289px" border="0" class="img_whs13"></p>
<p class="whs3">&nbsp;</p>
@ -315,7 +311,7 @@ else
<p class="whs3">&nbsp;</p>
<p class="whs8"><img src="../image251.jpg" width="238px" height="250px" border="0" class="img_whs16"></p>
<p class="whs8"><img src="../pics/neo-obj4.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs16"></p>
<p class="whs3">&nbsp;</p>
@ -358,7 +354,7 @@ else
<p class="whs3">&nbsp;</p>
<p class="whs8"><img src="../image250.jpg" width="261px" height="250px" border="0" class="img_whs18"></p>
<p class="whs8"><img src="../pics/neo-obj5.png" x-maintain-ratio="TRUE" width="312px" height="289px" border="0" class="img_whs13"></p>
<p class="whs3">&nbsp;</p>
@ -366,7 +362,7 @@ else
<p class="whs3">&nbsp;</p>
<p class="whs8"><img src="../image18.jpg" width="150px" height="131px" border="0" class="img_whs19"></p>
<p class="whs8"><img src="../image18.jpg" width="150px" height="131px" border="0" class="img_whs18"></p>
<p class="whs3">&nbsp;</p>
@ -400,7 +396,7 @@ else
<p class="whs3">&nbsp;</p>
<p class="whs8"><img src="../image249.jpg" width="238px" height="250px" border="0" class="img_whs16"></p>
<p class="whs8"><img src="../pics/neo-obj6.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs16"></p>
<p class="whs3">&nbsp;</p>
@ -436,7 +432,7 @@ else
<p class="whs3">&nbsp;</p>
<p class="whs8"><img src="../image248.jpg" width="258px" height="250px" border="0" class="img_whs20"></p>
<p class="whs8"><img src="../pics/neo-obj7.png" x-maintain-ratio="TRUE" width="312px" height="289px" border="0" class="img_whs13"></p>
<p class="whs8">&nbsp;</p>
@ -444,7 +440,7 @@ else
<p class="whs3">&nbsp;</p>
<p class="whs8"><img src="../image13.gif" width="150px" height="105px" border="0" class="img_whs21"></p>
<p class="whs8"><img src="../image13.gif" width="150px" height="105px" border="0" class="img_whs19"></p>
<p class="whs8">&nbsp;</p>

View File

@ -19,21 +19,20 @@ A:link { color:#0000ff; }
</style><style type="text/css">
<!--
p.whs1 { font-size:12pt; }
img_whs2 { border-style:none; border:none; float:none; width:30px; height:30px; }
img_whs2 { border:none; float:none; width:30px; height:30px; border-style:none; }
p.whs3 { margin-left:40px; }
h3.whs4 { font-size:14pt; }
img_whs5 { border-style:none; width:20px; height:20px; }
img_whs5 { width:20px; height:20px; border-style:none; }
p.whs6 { font-size:12pt; margin-left:40px; }
img_whs7 { border:none; width:235px; height:250px; }
img_whs8 { border-style:none; border:none; width:150px; height:116px; }
img_whs7 { border:none; border-style:none; width:312px; height:350px; float:none; }
img_whs8 { border:none; width:150px; height:116px; border-style:none; }
p.whs9 { font-family:'Times New Roman' , serif; font-size:14pt; }
img_whs10 { border:none; width:233px; height:250px; }
img_whs11 { border-style:none; border:none; width:150px; height:153px; }
img_whs12 { border:none; width:243px; height:250px; }
img_whs13 { border-style:none; border:none; width:150px; height:103px; }
p.whs14 { font-family:'Times New Roman' , serif; font-size:12pt; }
img_whs15 { border:none; width:237px; height:250px; }
img_whs16 { border-style:none; border:none; width:150px; height:117px; }
img_whs10 { border:none; width:150px; height:153px; border-style:none; }
img_whs11 { border:none; border-style:none; width:312px; height:367px; float:none; }
img_whs12 { border:none; width:150px; height:103px; border-style:none; }
p.whs13 { font-family:'Times New Roman' , serif; font-size:12pt; }
img_whs14 { border:none; border-style:none; width:312px; height:324px; float:none; }
img_whs15 { border:none; width:150px; height:117px; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
@ -65,7 +64,6 @@ if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nGenerating complex objects");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
@ -148,7 +146,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs6"><img src="../image241.jpg" width="235px" height="250px" border="0" class="img_whs7"></p>
<p class="whs6"><img src="../pics/extrusion.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs7"></p>
<p class="whs1">&nbsp;</p>
@ -184,9 +182,9 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs1"><b>Arguments:</b> Name + 1 shape (vertex, edge,
wire, face or shell) serving as base object + 1 vector (for direction)
+ 1 value (angle).</p>
<p class="whs1"><b style="font-weight: bold;">Arguments:</b>
Name + 1 shape (vertex, edge, wire, face or shell) serving as base object
+ 1 vector (for direction) + 1 value (angle).</p>
<p class="whs1">&nbsp;</p>
@ -194,7 +192,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs6"><img src="../image240.jpg" width="233px" height="250px" border="0" class="img_whs10"></p>
<p class="whs6"><img src="../pics/revolution.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs7"></p>
<p class="whs6">&nbsp;</p>
@ -202,7 +200,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs6"><img src="../image15.gif" width="150px" height="153px" border="0" class="img_whs11"> &nbsp;<img src="../image52.jpg" width="150px" height="153px" border="0" class="img_whs11"></p>
<p class="whs6"><img src="../image15.gif" width="150px" height="153px" border="0" class="img_whs10"> &nbsp;<img src="../image52.jpg" width="150px" height="153px" border="0" class="img_whs10"></p>
<p class="whs1">&nbsp;</p>
@ -229,9 +227,9 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs1"><b>Arguments:</b> Name + 1 List of edges +
5 Parameters (Min. degree, Max. degree, Number of iterations, 2D tolerance,
3D tolerance).</p>
<p class="whs1"><b style="font-weight: bold;">Arguments:</b>
Name + 1 List of edges + 5 Parameters (Min. degree, Max. degree, Number
of iterations, 2D tolerance, 3D tolerance).</p>
<p class="whs1">&nbsp;</p>
@ -239,7 +237,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs6"><img src="../image239.jpg" width="243px" height="250px" border="0" class="img_whs12"></p>
<p class="whs6"><img src="../pics/filling.png" x-maintain-ratio="TRUE" width="312px" height="367px" border="0" class="img_whs11"></p>
<p class="whs1">&nbsp;</p>
@ -249,13 +247,13 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs6"><img src="../image7.gif" width="150px" height="103px" border="0" class="img_whs13"> &nbsp;<img src="../image11.jpg" width="150px" height="103px" border="0" class="img_whs13"></p>
<p class="whs6"><img src="../image7.gif" width="150px" height="103px" border="0" class="img_whs12"> &nbsp;<img src="../image11.jpg" width="150px" height="103px" border="0" class="img_whs12"></p>
<p class="whs14">&nbsp;</p>
<p class="whs13">&nbsp;</p>
<p class="whs9"><a NAME=Pipe><img src="salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image59.gif" width="20px" height="20px" border="0" class="img_whs5"><b> Pipe</b></a></p>
<p class="whs14"><span><font size=3 style="font-size:12pt;"><b
<p class="whs13"><span><font size=3 style="font-size:12pt;"><b
style="font-weight: bold;"><font style="font-family: 'Times New Roman', serif; font-size: 12pt;"
face="Times New Roman"
size=4>&#9;</font></b></font></span></p>
@ -277,9 +275,9 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs1"><b>Arguments:</b> Name + 1 shape (vertex, edge,
wire, face or shell) serving as base object + 1 shape (edge, face or shell)
for definition of the path.</p>
<p class="whs1"><b style="font-weight: bold;">Arguments:</b>
Name + 1 shape (vertex, edge, wire, face or shell) serving as base object
+ 1 shape (edge, face or shell) for definition of the path.</p>
<p class="whs1">&nbsp;</p>
@ -287,7 +285,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs6"><img src="../image238.jpg" width="237px" height="250px" border="0" class="img_whs15"></p>
<p class="whs6"><img src="../pics/pipe.png" x-maintain-ratio="TRUE" width="312px" height="324px" border="0" class="img_whs14"></p>
<p class="whs6">&nbsp;</p>
@ -295,7 +293,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs6"><img src="../image8.gif" width="150px" height="117px" border="0" class="img_whs16"> &nbsp;<img src="../image12.jpg" width="150px" height="117px" border="0" class="img_whs16"></p>
<p class="whs6"><img src="../image8.gif" width="150px" height="117px" border="0" class="img_whs15"> &nbsp;<img src="../image12.jpg" width="150px" height="117px" border="0" class="img_whs15"></p>
<p class="whs6">&nbsp;</p>

View File

@ -17,8 +17,8 @@ if (navigator.appName !="Netscape")
p.whs1 { font-size:12pt; }
img_whs2 { border:none; float:none; width:30px; height:30px; border-style:none; }
p.whs3 { margin-left:40px; }
img_whs4 { border:none; width:517px; height:342px; border-style:none; }
img_whs5 { border:none; width:519px; height:339px; }
img_whs4 { border:none; border-style:none; width:557px; height:274px; float:none; }
img_whs5 { border:none; border-style:none; width:529px; height:272px; float:none; }
p.whs6 { font-size:12pt; font-family:'Times New Roman' , serif; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
@ -95,7 +95,7 @@ else
<p class="whs3">&nbsp;</p>
<p class="whs3"><img src="../image1.gif" width="517px" height="342px" border="0" class="img_whs4"></p>
<p class="whs3"><img src="../pics/import.png" x-maintain-ratio="TRUE" width="557px" height="274px" border="0" class="img_whs4"></p>
<p class="whs3">&nbsp;</p>
@ -106,11 +106,6 @@ else
<p class="whs3">&nbsp;</p>
<p class="whs3"><span style="font-weight: bold;"><B>TUI command:</B></span>
<span style="font-style: italic;"><I>geompy.Import(FileName, FormatName)</I></span>,
where FileName is a name of file which contains a shape, FormatName is
a string which describes a format of the file.</p>
<p>&nbsp;</p>
<p class=TODO>To export geometrical objects into a BREP, IGES, STEP file:</p>
@ -125,7 +120,7 @@ else
<p class="whs3">&nbsp;</p>
<p class="whs3"><img src="../image2.jpg" width="519px" height="339px" border="0" class="img_whs5"></p>
<p class="whs3"><img src="../pics/export.png" x-maintain-ratio="TRUE" width="529px" height="272px" border="0" class="img_whs5"></p>
<p class="whs3">&nbsp;</p>
@ -134,12 +129,6 @@ else
<p class="whs3">&nbsp;</p>
<p class="whs3"><span style="font-weight: bold;"><B>TUI command:</B></span>
<span style="font-style: italic;"><I>geompy.Export(Shape, FileName, FormatName)</I></span>,
where Shape is a shape to be exported, FileName is a name of a file to
which the shape is exported, FormatName is a string which describes the
file format.</p>
<p class="whs6">&nbsp;</p>
<li class=kadov-p><p class="whs6">&nbsp;</p></li>

View File

@ -24,26 +24,26 @@ img_whs2 { border:none; float:none; width:30px; height:30px; border-style:none;
p.whs3 { margin-left:40px; }
img_whs4 { border:none; width:21px; height:19px; border-style:none; }
p.whs5 { font-size:12pt; margin-left:40px; font-weight:bold; }
img_whs6 { border:none; width:216px; height:250px; border-style:none; }
img_whs6 { border:none; width:272px; height:303px; float:none; border-style:none; }
p.whs7 { font-family:'Times New Roman' , serif; font-size:14pt; }
img_whs8 { width:20px; height:20px; border-style:none; }
p.whs9 { font-family:'Times New Roman' , serif; font-size:12pt; }
img_whs10 { border:none; width:283px; height:250px; border-style:none; }
img_whs10 { border:none; border-style:none; width:360px; height:307px; float:none; }
p.whs11 { font-size:12pt; margin-left:40px; }
img_whs12 { border:none; width:199px; height:250px; border-style:none; }
img_whs12 { border:none; width:312px; height:367px; float:none; border-style:none; }
p.whs13 { font-size:12pt; margin-left:400px; }
img_whs14 { border:none; width:256px; height:250px; border-style:none; }
img_whs14 { border:none; width:360px; height:333px; float:none; border-style:none; }
p.whs15 { font-size:12pt; font-weight:bold; }
img_whs16 { border:none; width:263px; height:250px; border-style:none; }
img_whs16 { border:none; width:360px; height:328px; float:none; border-style:none; }
p.whs17 { font-size:12pt; font-weight:normal; }
img_whs18 { border:none; width:310px; height:250px; border-style:none; }
img_whs19 { border:none; width:262px; height:250px; border-style:none; }
img_whs20 { border:none; width:268px; height:250px; border-style:none; }
img_whs21 { border:none; width:266px; height:250px; border-style:none; }
img_whs18 { border:none; border-style:none; width:360px; height:290px; float:none; }
img_whs19 { border:none; border-style:none; width:360px; height:328px; float:none; }
img_whs20 { border:none; width:360px; height:405px; float:none; border-style:none; }
img_whs21 { border:none; width:360px; height:309px; float:none; border-style:none; }
p.whs22 { font-size:12pt; margin-left:40px; text-indent:-40px; }
img_whs23 { border:none; width:25px; height:23px; border-style:none; }
ul.whs24 { list-style:disc; }
img_whs25 { border:none; width:300px; height:374px; border-style:none; }
img_whs25 { border:none; width:329px; height:436px; float:none; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
@ -148,6 +148,13 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs1">Our <span style="font-weight: bold;"><B>TUI Scripts</B></span>
show how to use <a href="../measurement_tools.htm">Measurement Tools</a>
with &nbsp;<span style="font-weight: bold;"><B>TUI
commands</B></span>. </p>
<p class="whs1">&nbsp;</p>
<p class=TODO>To use measurement tools:</p>
<p class=TODO>&nbsp;</p>
@ -190,7 +197,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs5"><img src="../image292.jpg" width="216px" height="250px" border="0" class="img_whs6"></p>
<p class="whs5"><img src="../pics/measures1.png" x-maintain-ratio="TRUE" width="272px" height="303px" border="0" class="img_whs6"></p>
<p class="whs1">&nbsp;</p>
@ -229,7 +236,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs3"><img src="../image293.jpg" width="283px" height="250px" border="0" class="img_whs10"></p>
<p class="whs3"><img src="../pics/neo-basicprop.png" x-maintain-ratio="TRUE" width="360px" height="307px" border="0" class="img_whs10"></p>
<p>&nbsp;</p>
@ -266,7 +273,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs11"><img src="../image294.jpg" width="199px" height="250px" border="0" class="img_whs12"></p>
<p class="whs11"><img src="../pics/measures3.png" x-maintain-ratio="TRUE" width="312px" height="367px" border="0" class="img_whs12"></p>
<p class="whs1">&nbsp;</p>
@ -315,7 +322,7 @@ else
<p class="whs11">&nbsp;</p>
<p class="whs11"><img src="../image295.jpg" width="256px" height="250px" border="0" class="img_whs14"></p>
<p class="whs11"><img src="../pics/measures4.png" x-maintain-ratio="TRUE" width="360px" height="333px" border="0" class="img_whs14"></p>
<p class="whs1">&nbsp;</p>
@ -354,7 +361,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs11"><img src="../image296.jpg" width="263px" height="250px" border="0" class="img_whs16"></p>
<p class="whs11"><img src="../pics/measures5.png" x-maintain-ratio="TRUE" width="360px" height="328px" border="0" class="img_whs16"></p>
<p class="whs1">&nbsp;</p>
@ -391,7 +398,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs11"><img src="../image297.jpg" width="310px" height="250px" border="0" class="img_whs18"></p>
<p class="whs11"><img src="../pics/distance.png" x-maintain-ratio="TRUE" width="360px" height="290px" border="0" class="img_whs18"></p>
<p class="whs1">&nbsp;</p>
@ -429,7 +436,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs11"><img src="../image298.jpg" width="262px" height="250px" border="0" class="img_whs19"></p>
<p class="whs11"><img src="../pics/new-tolerance.png" x-maintain-ratio="TRUE" width="360px" height="328px" border="0" class="img_whs19"></p>
<p class="whs1">&nbsp;</p>
@ -466,7 +473,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs11"><img src="../image299.jpg" width="268px" height="250px" border="0" class="img_whs20"></p>
<p class="whs11"><img src="../pics/measures8.png" x-maintain-ratio="TRUE" width="360px" height="405px" border="0" class="img_whs20"></p>
<p class="whs11">&nbsp;</p>
@ -503,7 +510,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs11"><img src="../image300.jpg" width="266px" height="250px" border="0" class="img_whs21"></p>
<p class="whs11"><img src="../pics/measures9.png" x-maintain-ratio="TRUE" width="360px" height="309px" border="0" class="img_whs21"></p>
<p class="whs11">&nbsp;</p>
@ -559,7 +566,8 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs1"><b>TUI Command:</b><i> </i><span style="font-style: italic;"><I>geompy.CheckCompoundOfBlocks(Compound)</I></span>,
<p class="whs1"><b style="font-weight: bold;">TUI Command:</b><i>
</i><span style="font-style: italic;"><I>geompy.CheckCompoundOfBlocks(Compound)</I></span>,
where the Compound is a shape, investigated in order to see, if it is
a valid compound of blocks. Validity flag is returned, encountered errors
are printed in the python console.</p>
@ -575,7 +583,7 @@ else
<p class="whs11">&nbsp;</p>
<p class="whs11"><img src="../image13.jpg" width="300px" height="374px" border="0" class="img_whs25"></p>
<p class="whs11"><img src="../pics/measures10.png" x-maintain-ratio="TRUE" width="329px" height="436px" border="0" class="img_whs25"></p>
<p class="whs11">&nbsp;</p>

View File

@ -27,63 +27,59 @@ p.whs6 { margin-left:40px; }
p.whs7 { font-family:'Times New Roman' , serif; font-size:14pt; }
img_whs8 { width:20px; height:20px; border-style:none; }
p.whs9 { font-size:12pt; margin-left:40px; }
img_whs10 { border:none; width:153px; height:250px; border-style:none; }
img_whs11 { border:none; width:154px; height:250px; border-style:none; }
img_whs12 { border:none; width:202px; height:250px; border-style:none; }
img_whs13 { border:none; width:150px; height:135px; border-style:none; }
img_whs14 { border:none; width:199px; height:250px; border-style:none; }
img_whs15 { border:none; width:150px; height:131px; border-style:none; }
img_whs16 { border:none; width:215px; height:250px; border-style:none; }
img_whs17 { border:none; width:213px; height:250px; border-style:none; }
img_whs18 { border:none; width:214px; height:250px; border-style:none; }
img_whs19 { border:none; width:150px; height:99px; border-style:none; }
img_whs20 { border:none; width:208px; height:250px; float:none; border-style:none; }
img_whs21 { border:none; width:206px; height:250px; border-style:none; }
img_whs22 { border:none; width:212px; height:250px; border-style:none; }
img_whs23 { border:none; width:150px; height:104px; border-style:none; }
img_whs24 { border:none; width:24px; height:22px; border-style:none; }
p.whs25 { font-size:12pt; font-weight:bold; }
ul.whs26 { list-style:circle; }
p.whs27 { font-size:12pt; font-weight:normal; }
table.whs28 { x-cell-content-align:top; width:37.774%; border-spacing:0px; }
col.whs29 { width:48.722%; }
col.whs30 { width:51.278%; }
tr.whs31 { x-cell-content-align:top; }
td.whs32 { width:48.722%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }
img_whs33 { border:none; width:150px; height:250px; border-style:none; }
td.whs34 { width:51.278%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }
img_whs35 { border:none; width:149px; height:250px; border-style:none; }
p.whs36 { font-weight:bold; }
img_whs37 { border:none; width:250px; height:284px; float:none; border-style:none; }
img_whs38 { border:none; width:271px; height:284px; border-style:none; }
img_whs39 { border:none; width:23px; height:22px; border-style:none; }
img_whs40 { border:none; width:178px; height:250px; border-style:none; }
p.whs41 { font-size:12pt; margin-left:0px; }
p.whs42 { font-size:12pt; margin-left:0px; font-weight:bold; }
p.whs43 { margin-left:40px; font-size:12pt; }
img_whs44 { border:none; width:300px; height:311px; border-style:none; }
p.whs45 { font-size:12pt; margin-left:36px; text-indent:-36px; }
p.whs46 { font-size:12pt; text-indent:-36px; margin-left:40px; }
img_whs47 { border:none; width:23px; height:21px; border-style:none; }
img_whs48 { border:none; width:200px; height:139px; border-style:none; }
p.whs49 { font-size:12pt; margin-left:40px; text-indent:-40px; }
p.whs50 { font-size:12pt; margin-left:40px; text-indent:-40px; font-weight:bold; }
p.whs51 { font-size:12pt; text-indent:-40px; font-weight:bold; margin-left:80px; }
img_whs52 { border:none; width:250px; height:236px; border-style:none; }
img_whs53 { border:none; width:250px; height:233px; border-style:none; }
img_whs10 { border:none; border-style:none; width:312px; height:483px; float:none; }
img_whs11 { border:none; border-style:none; width:448px; height:302px; float:none; }
img_whs12 { border:none; width:150px; height:135px; border-style:none; }
img_whs13 { border:none; border-style:none; width:312px; height:367px; float:none; }
img_whs14 { border:none; width:150px; height:131px; border-style:none; }
img_whs15 { border:none; border-style:none; width:312px; height:315px; float:none; }
img_whs16 { border:none; border-style:none; width:312px; height:346px; float:none; }
img_whs17 { border:none; width:150px; height:99px; border-style:none; }
img_whs18 { border:none; border-style:none; width:312px; height:319px; float:none; }
img_whs19 { border:none; border-style:none; width:312px; height:381px; float:none; }
img_whs20 { border:none; width:150px; height:104px; border-style:none; }
img_whs21 { border:none; width:24px; height:22px; border-style:none; }
p.whs22 { font-size:12pt; font-weight:bold; }
ul.whs23 { list-style:circle; }
p.whs24 { font-size:12pt; font-weight:normal; }
table.whs25 { x-cell-content-align:top; width:37.774%; border-spacing:0px; }
col.whs26 { width:48.722%; }
col.whs27 { width:51.278%; }
tr.whs28 { x-cell-content-align:top; }
td.whs29 { width:48.722%; padding-right:10px; padding-left:10px; border-right-style:none; border-left-style:none; border-top-style:none; border-bottom-style:none; }
td.whs30 { width:51.278%; padding-right:10px; padding-left:10px; border-top-style:none; border-bottom-style:none; border-right-style:none; }
img_whs31 { border:none; border-style:none; width:312px; height:494px; float:none; }
p.whs32 { font-weight:bold; }
img_whs33 { border:none; width:250px; height:284px; float:none; border-style:none; }
img_whs34 { border:none; width:271px; height:284px; border-style:none; }
img_whs35 { border:none; width:23px; height:22px; border-style:none; }
img_whs36 { border:none; border-style:none; width:312px; height:372px; float:none; }
p.whs37 { font-size:12pt; margin-left:0px; }
p.whs38 { font-size:12pt; margin-left:0px; font-weight:bold; }
p.whs39 { margin-left:40px; font-size:12pt; }
img_whs40 { border:none; width:300px; height:311px; border-style:none; }
p.whs41 { font-size:12pt; margin-left:36px; text-indent:-36px; }
p.whs42 { font-size:12pt; text-indent:-36px; margin-left:40px; }
img_whs43 { border:none; width:23px; height:21px; border-style:none; }
img_whs44 { border:none; border-style:none; width:312px; height:230px; float:none; }
p.whs45 { font-size:12pt; margin-left:40px; text-indent:-40px; }
p.whs46 { font-size:12pt; margin-left:40px; text-indent:-40px; font-weight:bold; }
p.whs47 { font-size:12pt; text-indent:-40px; font-weight:bold; margin-left:80px; }
img_whs48 { border:none; width:250px; height:236px; border-style:none; }
img_whs49 { border:none; width:250px; height:233px; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs41 {margin-left:1pt; }";
strNSS += "p.whs42 {margin-left:1pt; }";
strNSS += "p.whs37 {margin-left:1pt; }";
strNSS += "p.whs38 {margin-left:1pt; }";
strNSS += "p.whs41 {text-indent:1pt; }";
strNSS += "p.whs42 {text-indent:1pt; }";
strNSS += "p.whs45 {text-indent:1pt; }";
strNSS += "p.whs46 {text-indent:1pt; }";
strNSS += "p.whs49 {text-indent:1pt; }";
strNSS += "p.whs50 {text-indent:1pt; }";
strNSS += "p.whs51 {text-indent:1pt; }";
strNSS += "p.whs47 {text-indent:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
@ -119,7 +115,6 @@ if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTransforming geometrical objects\nUsing basic operations");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
@ -244,11 +239,11 @@ else
<p class="whs5">&nbsp;</p>
<p class="whs9"><img src="../image259.jpg" width="153px" height="250px" border="0" class="img_whs10"> <img src="../image260.jpg" width="154px" height="250px" border="0" class="img_whs11"> </p>
<p class="whs9"><img src="../pics/partition1.png" x-maintain-ratio="TRUE" width="312px" height="483px" border="0" class="img_whs10"> <img src="../pics/partition2.png" x-maintain-ratio="TRUE" width="312px" height="483px" border="0" class="img_whs10"> </p>
<p class="whs9">&nbsp;</p>
<p class="whs9"><img src="../image258.jpg" width="202px" height="250px" border="0" class="img_whs12"></p>
<p class="whs9"><img src="../pics/neo-materials.png" x-maintain-ratio="TRUE" width="448px" height="302px" border="0" class="img_whs11"></p>
<p class="whs9">&nbsp;</p>
@ -256,7 +251,7 @@ else
<p class="whs5">&nbsp;</p>
<p class="whs9"><img src="../image80.jpg" width="150px" height="135px" border="0" class="img_whs13"> &nbsp;<img src="../image81.jpg" width="150px" height="135px" border="0" class="img_whs13"></p>
<p class="whs9"><img src="../image80.jpg" width="150px" height="135px" border="0" class="img_whs12"> &nbsp;<img src="../image81.jpg" width="150px" height="135px" border="0" class="img_whs12"></p>
<p class="whs9">&nbsp;</p>
@ -295,7 +290,7 @@ else
<p class="whs5">&nbsp;</p>
<p class="whs9"><img src="../image284.jpg" width="199px" height="250px" border="0" class="img_whs14"></p>
<p class="whs9"><img src="../pics/archimede.png" x-maintain-ratio="TRUE" width="312px" height="367px" border="0" class="img_whs13"></p>
<p class="whs5">&nbsp;</p>
@ -303,7 +298,7 @@ else
<p class="whs5">&nbsp;</p>
<p class="whs9"><img src="../image78.jpg" width="150px" height="131px" border="0" class="img_whs15"> &nbsp;<img src="../image79.jpg" width="150px" height="131px" border="0" class="img_whs15"> &nbsp;<img src="../image22.gif" width="150px" height="131px" border="0" class="img_whs15"></p>
<p class="whs9"><img src="../image78.jpg" width="150px" height="131px" border="0" class="img_whs14"> &nbsp;<img src="../image79.jpg" width="150px" height="131px" border="0" class="img_whs14"> &nbsp;<img src="../image22.gif" width="150px" height="131px" border="0" class="img_whs14"></p>
<p class="whs9">&nbsp;</p>
@ -354,7 +349,7 @@ else
<p class="whs5">&nbsp;</p>
<p class="whs9"><img src="../image281.jpg" width="215px" height="250px" border="0" class="img_whs16"> &nbsp;<img src="../image282.jpg" width="213px" height="250px" border="0" class="img_whs17"> &nbsp;<img src="../image283.jpg" width="214px" height="250px" border="0" class="img_whs18"></p>
<p class="whs9"><img src="../pics/fillet1.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs15"> &nbsp;<img src="../pics/fillet2.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs16"> &nbsp;<img src="../pics/fillet3.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs16"></p>
<p class="whs5">&nbsp; </p>
@ -362,7 +357,7 @@ else
<p class="whs5">&nbsp;</p>
<p class="whs9"><img src="../image82.jpg" width="150px" height="99px" border="0" class="img_whs19"> &nbsp;<img src="../image83.jpg" width="150px" height="99px" border="0" class="img_whs19"></p>
<p class="whs9"><img src="../image82.jpg" width="150px" height="99px" border="0" class="img_whs17"> &nbsp;<img src="../image83.jpg" width="150px" height="99px" border="0" class="img_whs17"></p>
<p class="whs9">&nbsp;</p>
@ -426,7 +421,7 @@ else
<p class="whs5">&nbsp;</p>
<p class="whs9"><img src="../image278.jpg" x-maintain-ratio="FALSE" width="208px" height="250px" border="0" class="img_whs20"> &nbsp;<img src="../image279.jpg" width="206px" height="250px" border="0" class="img_whs21"> &nbsp;<img src="../image280.jpg" width="212px" height="250px" border="0" class="img_whs22"></p>
<p class="whs9"><img src="../pics/chamfer1.png" x-maintain-ratio="TRUE" width="312px" height="319px" border="0" class="img_whs18"> &nbsp;<img src="../pics/chamfer2.png" x-maintain-ratio="TRUE" width="312px" height="381px" border="0" class="img_whs19"> &nbsp;<img src="../pics/chamfer3.png" x-maintain-ratio="TRUE" width="312px" height="381px" border="0" class="img_whs19"></p>
<p class="whs5">&nbsp; </p>
@ -434,7 +429,7 @@ else
<p class="whs5">&nbsp;</p>
<p class="whs9"><img src="../image84.jpg" width="150px" height="104px" border="0" class="img_whs23"> &nbsp;<img src="../image85.jpg" width="150px" height="104px" border="0" class="img_whs23"></p>
<p class="whs9"><img src="../image84.jpg" width="150px" height="104px" border="0" class="img_whs20"> &nbsp;<img src="../image85.jpg" width="150px" height="104px" border="0" class="img_whs20"></p>
<p class="whs5">&nbsp;</p>
@ -446,7 +441,7 @@ else
<p>&nbsp;</p>
<p><a name=Multi-transformation><img src="../image52.gif" width="24px" height="22px" border="0" class="img_whs24"> <span style="font-size: 14pt; font-weight: bold;"><font size=4 style="font-size:14pt;"><B>Block</B></font></span>
<p><a name=Multi-transformation><img src="../image52.gif" width="24px" height="22px" border="0" class="img_whs21"> <span style="font-size: 14pt; font-weight: bold;"><font size=4 style="font-size:14pt;"><B>Block</B></font></span>
<span style="font-weight: bold; font-size: 14pt;"><font size=4 style="font-size:14pt;"><B>multi-transformation</B></font></span></a></p>
<p>&nbsp;</p>
@ -491,20 +486,20 @@ else
<ul type="disc" class="whs4">
<li class=kadov-p><p class="whs25">1D
<li class=kadov-p><p class="whs22">1D
transformation: <span style="font-weight: normal;">Name + 1 hexahedral
solid + 1 or 2 faces + 1 integer (number of blocks)</span></p></li>
<li class=kadov-p><p class="whs25">2D
<li class=kadov-p><p class="whs22">2D
transformation:<span style="font-weight: normal;"> Name + 1 hexahedral
solid + </span></p></li>
<ul type="circle" class="whs26">
<ul type="circle" class="whs23">
<li class=kadov-p><p class="whs27">2
<li class=kadov-p><p class="whs24">2
faces and 1 integer, or</p></li>
<li class=kadov-p><p class="whs25"><span
<li class=kadov-p><p class="whs22"><span
style="font-weight: normal;">3 or 4 faces and 2 integers </span></p></li>
</ul>
</ul>
@ -513,30 +508,30 @@ else
<p class="whs5"><b style="font-weight: bold;">Dialog Box:</b></p>
<table x-use-null-cells cellspacing="0" width="37.774%" class="whs28">
<col class="whs29">
<col class="whs30">
<table x-use-null-cells cellspacing="0" width="37.774%" class="whs25">
<col class="whs26">
<col class="whs27">
<tr valign="top" class="whs31">
<td width="48.722%" class="whs32">
<p><img src="../image276.jpg" width="150px" height="250px" border="0" class="img_whs33"></td>
<td width="51.278%" class="whs34">
<p><img src="../image277.jpg" width="149px" height="250px" border="0" class="img_whs35"></td></tr>
<tr valign="top" class="whs28">
<td width="48.722%" class="whs29">
<p><img src="../pics/mtransf1.png" x-maintain-ratio="TRUE" width="312px" height="381px" border="0" class="img_whs19"></td>
<td width="51.278%" class="whs30">
<p><img src="../pics/mtransf2.png" x-maintain-ratio="TRUE" width="312px" height="494px" border="0" class="img_whs31"></td></tr>
</table>
<p class="whs5">&nbsp;</p>
<p class="whs36">Example:</p>
<p class="whs32">Example:</p>
<p class="whs36">&nbsp;</p>
<p class="whs32">&nbsp;</p>
<p class="whs36"><img src="../image188.jpg" x-maintain-ratio="TRUE" width="250px" height="284px" border="0" class="img_whs37"> &nbsp;&nbsp;&nbsp;&nbsp;<img src="../image189.jpg" width="271px" height="284px" border="0" class="img_whs38"></p>
<p class="whs32"><img src="../image188.jpg" x-maintain-ratio="TRUE" width="250px" height="284px" border="0" class="img_whs33"> &nbsp;&nbsp;&nbsp;&nbsp;<img src="../image189.jpg" width="271px" height="284px" border="0" class="img_whs34"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p><a name=ExplodeOnBlocks><img src="../image53.gif" width="23px" height="22px" border="0" class="img_whs39"> <span style="font-weight: bold; font-size: 14pt;"><font size=4 style="font-size:14pt;"><B>Explode
<p><a name=ExplodeOnBlocks><img src="../image53.gif" width="23px" height="22px" border="0" class="img_whs35"> <span style="font-weight: bold; font-size: 14pt;"><font size=4 style="font-size:14pt;"><B>Explode
on Blocks</B></font></span></a></p>
<p>&nbsp;</p>
@ -574,23 +569,23 @@ else
<p class="whs5">&nbsp;</p>
<p class="whs9"><img src="../image275.jpg" width="178px" height="250px" border="0" class="img_whs40"></p>
<p class="whs9"><img src="../pics/mtransf3.png" x-maintain-ratio="TRUE" width="312px" height="372px" border="0" class="img_whs36"></p>
<p class="whs37">&nbsp;</p>
<p class="whs38">Example:</p>
<p class="whs37">&nbsp;</p>
<p class="whs39"><img src="../image191.jpg" width="300px" height="311px" border="0" class="img_whs40"></p>
<p class="whs41">&nbsp;</p>
<p class="whs42">Example:</p>
<p class="whs42">&nbsp;</p>
<p class="whs41">&nbsp;</p>
<p class="whs42">&nbsp;</p>
<p class="whs43"><img src="../image191.jpg" width="300px" height="311px" border="0" class="img_whs44"></p>
<p class="whs45">&nbsp;</p>
<p class="whs46">&nbsp;</p>
<p class="whs46">&nbsp;</p>
<p><a name=Propagate><img src="../image3.gif" width="23px" height="21px" border="0" class="img_whs47"> <span style="font-weight: bold; font-size: 14pt;"><font size=4 style="font-size:14pt;"><B>Propagate</B></font></span></a></p>
<p><a name=Propagate><img src="../image3.gif" width="23px" height="21px" border="0" class="img_whs43"> <span style="font-weight: bold; font-size: 14pt;"><font size=4 style="font-size:14pt;"><B>Propagate</B></font></span></a></p>
<p>&nbsp;</p>
@ -605,7 +600,8 @@ else
<p class="whs5">&nbsp;</p>
<p class="whs5"><b>TUI Command:</b><i> </i><span style="font-style: italic;"><I>geompy.Propagate(Shape)</I></span>,
<p class="whs5"><b style="font-weight: bold;">TUI Command:</b><i>
</i><span style="font-style: italic;"><I>geompy.Propagate(Shape)</I></span>,
where Shape is a shape to build propagation groups on.</p>
<p class="whs5">&nbsp;</p>
@ -621,15 +617,15 @@ else
<p class="whs5">&nbsp;</p>
<p class="whs43"><img src="../image4.jpg" width="200px" height="139px" border="0" class="img_whs48"></p>
<p class="whs39"><img src="../pics/mtransf4.png" x-maintain-ratio="TRUE" width="312px" height="230px" border="0" class="img_whs44"></p>
<p class="whs49">&nbsp;</p>
<p class="whs45">&nbsp;</p>
<p class="whs50">Example:</p>
<p class="whs46">Example:</p>
<p class="whs50">&nbsp;</p>
<p class="whs46">&nbsp;</p>
<p class="whs51"><img src="../image15.jpg" width="250px" height="236px" border="0" class="img_whs52"> &nbsp;&nbsp;<img src="../image16.jpg" width="250px" height="233px" border="0" class="img_whs53"> &nbsp;&nbsp;</p>
<p class="whs47"><img src="../image15.jpg" width="250px" height="236px" border="0" class="img_whs48"> &nbsp;&nbsp;<img src="../image16.jpg" width="250px" height="233px" border="0" class="img_whs49"> &nbsp;&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--

View File

@ -14,25 +14,24 @@ if (navigator.appName !="Netscape")
</script>
<style type="text/css">
<!--
img_whs1 { border-style:none; border:none; float:none; width:30px; height:30px; }
img_whs1 { border:none; float:none; width:30px; height:30px; border-style:none; }
ul.whs2 { list-style:disc; }
p.whs3 { margin-left:40px; }
p.whs4 { font-size:14pt; }
img_whs5 { border-style:none; width:20px; height:20px; }
img_whs6 { border:none; width:219px; height:250px; }
img_whs7 { border-style:none; border:none; width:150px; height:129px; }
p.whs8 { font-family:'Times New Roman' , serif; font-size:14pt; }
img_whs9 { border:none; width:196px; height:250px; }
img_whs10 { border:none; width:195px; height:250px; }
img_whs11 { border-style:none; border:none; width:150px; height:142px; }
img_whs12 { border:none; width:236px; height:250px; }
img_whs13 { border-style:none; border:none; width:150px; height:137px; }
img_whs5 { width:20px; height:20px; border-style:none; }
img_whs6 { border:none; border-style:none; width:312px; height:324px; float:none; }
img_whs7 { border:none; border-style:none; width:312px; height:332px; float:none; }
img_whs8 { border:none; width:150px; height:129px; border-style:none; }
p.whs9 { font-family:'Times New Roman' , serif; font-size:14pt; }
img_whs10 { border:none; border-style:none; width:312px; height:376px; float:none; }
img_whs11 { border:none; width:150px; height:142px; border-style:none; }
img_whs12 { border:none; border-style:none; width:312px; height:315px; float:none; }
img_whs13 { border:none; width:150px; height:137px; border-style:none; }
p.whs14 { margin-left:40px; font-weight:bold; }
img_whs15 { border-style:none; border:none; width:150px; height:96px; }
img_whs16 { border:none; width:182px; height:250px; }
img_whs17 { border:none; width:181px; height:250px; }
p.whs18 { font-size:12pt; margin-left:40px; }
img_whs19 { border-style:none; border:none; width:150px; height:119px; }
img_whs15 { border:none; width:150px; height:96px; border-style:none; }
img_whs16 { border:none; border-style:none; width:312px; height:402px; float:none; }
p.whs17 { font-size:12pt; margin-left:40px; }
img_whs18 { border:none; width:150px; height:119px; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
@ -64,7 +63,6 @@ if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nConstructing primitives");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
@ -145,11 +143,13 @@ else
<ul type="disc" class="whs2">
<li class=kadov-p><p><b>1st Constructor :</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name
+ </font></span>2 vertices (opposite corners of the box).</p></li>
<li class=kadov-p><p><b style="font-weight: bold;">1st Constructor
:</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>2 vertices (opposite
corners of the box).</p></li>
<li class=kadov-p><p><b>2nd Constructor :</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name
+ </font></span>3 values (dimensions at origin).</p></li>
<li class=kadov-p><p><b style="font-weight: bold;">2nd Constructor
:</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>3 values (dimensions
at origin).</p></li>
</ul>
<p>&nbsp;</p>
@ -158,7 +158,7 @@ else
<p>&nbsp;</p>
<p class="whs3"><img src="../image228.jpg" width="219px" height="250px" border="0" class="img_whs6"> &nbsp;<img src="../image227.jpg" width="219px" height="250px" border="0" class="img_whs6"></p>
<p class="whs3"><img src="../pics/box1.png" x-maintain-ratio="TRUE" width="312px" height="324px" border="0" class="img_whs6"> &nbsp;<img src="../pics/box2.png" x-maintain-ratio="TRUE" width="312px" height="332px" border="0" class="img_whs7"></p>
<p>&nbsp;</p>
@ -166,17 +166,17 @@ else
<p>&nbsp;</p>
<p class="whs3"><img src="../image94.jpg" width="150px" height="129px" border="0" class="img_whs7"></p>
<p class="whs3"><img src="../image94.jpg" width="150px" height="129px" border="0" class="img_whs8"></p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p class="whs8"><a NAME=cylinder
<p class="whs9"><a NAME=cylinder
style="font-size: 14pt;"><img src="salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image100.gif" width="20px" height="20px" border="0" class="img_whs5"><b><font style="font-size: 14pt;"
size=4> Cylinder</font></b></a></p>
<p class="whs8">&nbsp;</p>
<p class="whs9">&nbsp;</p>
<p><b style="font-weight: bold;">Description:</b> Creates a cylinder.</p>
@ -197,11 +197,13 @@ else
<ul type="disc" class="whs2">
<li class=kadov-p><p><b>1st Constructor:</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name
+ </font></span>1 vertex + 1 vector + 2 values (Dimensions: radius and height).</p></li>
<li class=kadov-p><p><b style="font-weight: bold;">1st Constructor:</b>
<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>1 vertex + 1 vector + 2 values
(Dimensions: radius and height).</p></li>
<li class=kadov-p><p><b>2nd Constructor:</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name
+ </font></span>2 values (Dimensions at origin: radius and height).</p></li>
<li class=kadov-p><p><b style="font-weight: bold;">2nd Constructor:</b>
<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>2 values (Dimensions at origin:
radius and height).</p></li>
</ul>
<p>&nbsp;</p>
@ -210,7 +212,7 @@ else
<p>&nbsp;</p>
<p class="whs3"><img src="../image230.jpg" width="196px" height="250px" border="0" class="img_whs9"> &nbsp;<img src="../image229.jpg" width="195px" height="250px" border="0" class="img_whs10"></p>
<p class="whs3"><img src="../pics/cylinder1.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs10"> &nbsp;<img src="../pics/cylinder2.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs10"></p>
<p>&nbsp;</p>
@ -248,11 +250,12 @@ else
<ul type="disc" class="whs2">
<li class=kadov-p><p><b>1st Constructor :</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name
+ </font></span>1 vertex + 1 value (Radius).</p></li>
<li class=kadov-p><p><b style="font-weight: bold;">1st Constructor
:</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>1 vertex + 1 value
(Radius).</p></li>
<li class=kadov-p><p><b>2nd Constructor :</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name
+ </font></span>1 &nbsp;value
<li class=kadov-p><p><b style="font-weight: bold;">2nd Constructor
:</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>1 &nbsp;value
(Radius from the origin).</p></li>
</ul>
@ -262,7 +265,7 @@ else
<p>&nbsp;</p>
<p class="whs3"><img src="../image236.jpg" width="236px" height="250px" border="0" class="img_whs12"> &nbsp;<img src="../image237.jpg" width="236px" height="250px" border="0" class="img_whs12"></p>
<p class="whs3"><img src="../pics/sphere1.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs12"> &nbsp;<img src="../pics/sphere2.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs12"></p>
<p>&nbsp;</p>
@ -302,11 +305,13 @@ else
<ul type="disc" class="whs2">
<li class=kadov-p><p><b>1st Constructor:</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name
+ </font></span>1 vertex + 1 vector (for direction) + 2 values (1 &amp; 2 Radius).</p></li>
<li class=kadov-p><p><b style="font-weight: bold;">1st Constructor:</b>
<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>1 vertex + 1 vector (for
direction) + 2 values (1 &amp; 2 Radius).</p></li>
<li class=kadov-p><p><b>2nd Constructor:</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name
+ </font></span>2 values (1 &amp; 2 Radius from the origin).</p></li>
<li class=kadov-p><p><b style="font-weight: bold;">2nd Constructor:</b>
<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>2 values (1 &amp; 2 Radius
from the origin).</p></li>
</ul>
<p>&nbsp;</p>
@ -315,7 +320,7 @@ else
<p>&nbsp;</p>
<p class="whs3"><img src="../image234.jpg" width="195px" height="250px" border="0" class="img_whs10"> &nbsp;<img src="../image235.jpg" width="196px" height="250px" border="0" class="img_whs9"></p>
<p class="whs3"><img src="../pics/torus1.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs10"> &nbsp;<img src="../pics/torus2.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs10"></p>
<p>&nbsp;</p>
@ -354,13 +359,14 @@ else
<ul type="disc" class="whs2">
<li class=kadov-p><p><b>1st Constructor:</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name
+ </font></span>1 vertex + 1 vector (for direction) + 3 values (Radius of the
base part, radius of the upper part, height).</p></li>
<li class=kadov-p><p><b>2nd Constructor:</b> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name
+ </font></span>3 values (Radius of the base part, radius of the upper part,
<li class=kadov-p><p><b style="font-weight: bold;">1st Constructor:</b>
<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>1 vertex + 1 vector (for
direction) + 3 values (Radius of the base part, radius of the upper part,
height).</p></li>
<li class=kadov-p><p><b style="font-weight: bold;">2nd Constructor:</b>
<span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Name + </font></span>3 values (Radius of the base
part, radius of the upper part, height).</p></li>
</ul>
<p>&nbsp;</p>
@ -369,7 +375,7 @@ else
<p>&nbsp;</p>
<p class="whs3"><img src="../image231.jpg" width="182px" height="250px" border="0" class="img_whs16"> &nbsp;<img src="../image233.jpg" width="181px" height="250px" border="0" class="img_whs17"></p>
<p class="whs3"><img src="../pics/cone1.png" x-maintain-ratio="TRUE" width="312px" height="402px" border="0" class="img_whs16"> &nbsp;<img src="../pics/cone2.png" x-maintain-ratio="TRUE" width="312px" height="402px" border="0" class="img_whs16"></p>
<p>&nbsp;</p>
@ -377,7 +383,7 @@ else
<p>&nbsp;</p>
<p class="whs18"><img src="../image98.jpg" width="150px" height="119px" border="0" class="img_whs19"></p>
<p class="whs17"><img src="../image98.jpg" width="150px" height="119px" border="0" class="img_whs18"></p>
<script type="text/javascript" language="javascript1.2">
<!--

View File

@ -34,30 +34,30 @@ td.whs13 { width:91.149%; border-top-style:Solid; border-top-color:#000000; bord
td.whs14 { width:8.851%; border-left-width:1px; border-left-color:#000000; border-left-style:Solid; border-right-width:1px; border-right-color:#000000; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000000; border-bottom-width:1px; padding-right:10px; padding-left:10px; }
td.whs15 { width:91.149%; border-right-width:1px; border-right-color:#000000; border-right-style:Solid; border-bottom-style:Solid; border-bottom-color:#000000; border-bottom-width:1px; padding-right:10px; padding-left:10px; }
p.whs16 { font-size:12pt; margin-left:40px; }
img_whs17 { border:none; width:300px; height:291px; border-style:none; }
img_whs17 { border:none; width:403px; height:469px; float:none; border-style:none; }
img_whs18 { border:none; width:300px; height:214px; border-style:none; }
img_whs19 { border:none; width:244px; height:214px; border-style:none; }
p.whs20 { font-family:'Times New Roman' , serif; font-size:14pt; }
img_whs21 { border:none; width:239px; height:214px; border-style:none; }
img_whs22 { width:20px; height:20px; border-style:none; }
img_whs23 { border:none; width:263px; height:250px; border-style:none; }
img_whs23 { border:none; width:312px; height:289px; float:none; border-style:none; }
img_whs24 { border:none; width:150px; height:131px; border-style:none; }
p.whs25 { font-size:14pt; font-weight:bold; }
p.whs26 { font-size:12pt; margin-left:40px; font-weight:bold; }
img_whs27 { border:none; width:186px; height:250px; border-style:none; }
img_whs27 { border:none; width:312px; height:397px; float:none; border-style:none; }
p.whs28 { font-size:12pt; font-weight:bold; }
img_whs29 { border:none; width:214px; height:250px; border-style:none; }
img_whs29 { border:none; width:312px; height:350px; float:none; border-style:none; }
img_whs30 { border:none; width:200px; height:214px; border-style:none; }
img_whs31 { border:none; width:176px; height:214px; border-style:none; }
img_whs32 { border:none; width:348px; height:90px; border-style:none; }
img_whs33 { border:none; width:198px; height:250px; border-style:none; }
img_whs32 { border:none; border-style:none; width:343px; height:123px; float:none; }
img_whs33 { border:none; width:312px; height:381px; float:none; border-style:none; }
img_whs34 { border:none; width:150px; height:136px; border-style:none; }
img_whs35 { border:none; width:216px; height:250px; border-style:none; }
img_whs35 { border:none; width:312px; height:346px; float:none; border-style:none; }
img_whs36 { border:none; width:150px; height:132px; border-style:none; }
img_whs37 { border:none; width:22px; height:22px; border-style:none; }
p.whs38 { font-size:12pt; font-weight:normal; }
p.whs39 { margin-left:40px; font-size:12pt; font-weight:bold; }
img_whs40 { border:none; width:191px; height:250px; border-style:none; }
img_whs40 { border:none; width:312px; height:388px; float:none; border-style:none; }
p.whs41 { font-size:12pt; margin-left:40px; text-indent:-40px; }
p.whs42 { font-size:12pt; margin-left:40px; text-indent:-40px; font-weight:bold; }
p.whs43 { margin-left:80px; font-size:12pt; text-indent:-40px; }
@ -65,7 +65,7 @@ img_whs44 { border:none; width:200px; height:231px; border-style:none; }
img_whs45 { border:none; width:185px; height:231px; border-style:none; }
p.whs46 { font-size:12pt; text-indent:-68px; margin-left:72px; }
p.whs47 { font-size:12pt; text-indent:-68px; margin-left:112px; }
img_whs48 { border:none; width:240px; height:250px; border-style:none; }
img_whs48 { border:none; width:312px; height:315px; float:none; border-style:none; }
p.whs49 { font-size:12pt; margin-left:112px; text-indent:-112px; }
p.whs50 { font-size:12pt; text-indent:-112px; margin-left:152px; }
img_whs51 { border:none; width:200px; height:150px; float:none; border-style:none; }
@ -73,13 +73,13 @@ img_whs52 { border:none; width:204px; height:150px; border-style:none; }
p.whs53 { font-size:12pt; text-indent:-40px; margin-left:80px; }
p.whs54 { font-size:12pt; margin-left:80px; text-indent:-80px; }
p.whs55 { font-size:12pt; margin-left:80px; text-indent:-68px; }
img_whs56 { border:none; width:276px; height:192px; border-style:none; }
img_whs56 { border:none; width:243px; height:203px; float:none; border-style:none; }
p.whs57 { font-size:12pt; margin-left:0px; }
img_whs58 { border:none; width:209px; height:138px; border-style:none; }
img_whs59 { border:none; width:192px; height:138px; border-style:none; }
img_whs60 { border:none; width:191px; height:138px; border-style:none; }
img_whs61 { border:none; width:23px; height:22px; border-style:none; }
img_whs62 { border:none; width:320px; height:143px; border-style:none; }
img_whs62 { border:none; width:322px; height:163px; float:none; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
@ -132,7 +132,6 @@ if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTransforming geometrical objects\nRepairing geometrical objects");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
@ -388,7 +387,7 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
<p class="whs4">&nbsp;</p>
<p class="whs16"><img src="../image158.jpg" width="300px" height="291px" border="0" class="img_whs17"> &nbsp;</p>
<p class="whs16"><img src="../pics/repair1.png" x-maintain-ratio="TRUE" width="403px" height="469px" border="0" class="img_whs17"> &nbsp;</p>
<p class="whs4">&nbsp;</p>
@ -446,7 +445,7 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
<p class="whs4">&nbsp;</p>
<p class="whs16"><img src="../image288.jpg" width="263px" height="250px" border="0" class="img_whs23"></p>
<p class="whs16"><img src="../pics/repair2.png" x-maintain-ratio="TRUE" width="312px" height="289px" border="0" class="img_whs23"></p>
<p class="whs16">&nbsp;</p>
@ -503,7 +502,7 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
<p class="whs4">&nbsp;</p>
<p class="whs26"><img src="../image287.jpg" width="186px" height="250px" border="0" class="img_whs27"></p>
<p class="whs26"><img src="../pics/repair3.png" x-maintain-ratio="TRUE" width="312px" height="397px" border="0" class="img_whs27"></p>
<p class="whs28">&nbsp;</p>
@ -558,7 +557,7 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
<p class="whs4">&nbsp;</p>
<p class="whs16"><img src="../image286.jpg" width="214px" height="250px" border="0" class="img_whs29"></p>
<p class="whs16"><img src="../pics/repair4.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs29"></p>
<p class="whs4">&nbsp;</p>
@ -616,7 +615,7 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
<p class="whs16">&nbsp;</p>
<p class="whs16"><img src="../image285.jpg" width="348px" height="90px" border="0" class="img_whs32"></p>
<p class="whs16"><img src="../pics/neo-detect2.png" x-maintain-ratio="TRUE" width="343px" height="123px" border="0" class="img_whs32"></p>
<p class="whs4">&nbsp;</p>
@ -624,7 +623,7 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
<p class="whs4">&nbsp;</p>
<p class="whs16">&nbsp;<img src="../image274.jpg" width="198px" height="250px" border="0" class="img_whs33"></p>
<p class="whs16">&nbsp;<img src="../pics/repair5.png" x-maintain-ratio="TRUE" width="312px" height="381px" border="0" class="img_whs33"></p>
<p class="whs16">&nbsp;&nbsp;</p>
@ -671,7 +670,7 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
<p class="whs16">&nbsp;</p>
<p class="whs16"><img src="../image285.jpg" width="348px" height="90px" border="0" class="img_whs32"></p>
<p class="whs16"><img src="../pics/neo-detect2.png" x-maintain-ratio="TRUE" width="343px" height="123px" border="0" class="img_whs32"></p>
<p class="whs4">&nbsp;</p>
@ -681,7 +680,7 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
<p class="whs4">&nbsp;</p>
<p class="whs16"><img src="../image289.jpg" width="216px" height="250px" border="0" class="img_whs35"></p>
<p class="whs16"><img src="../pics/repair6.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs35"></p>
<p class="whs4">&nbsp;</p>
@ -724,8 +723,8 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
<p class="whs4">&nbsp;</p>
<p class="whs4"><b style="font-weight: bold;">Arguments:</b>
Name + 1 Edge + 1 value setting the position of the point according one
of the selected modes</p>
Name + 1 Edge + 1 value setting the position of the point according to
one of the selected modes</p>
<p class="whs4">&nbsp;</p>
@ -734,7 +733,7 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
<p class="whs38">&nbsp;</p>
<p class="whs39"><img src="../image291.jpg" width="191px" height="250px" border="0" class="img_whs40"></p>
<p class="whs39"><img src="../pics/repair8.png" x-maintain-ratio="TRUE" width="312px" height="388px" border="0" class="img_whs40"></p>
<p class="whs41">&nbsp;</p>
@ -785,7 +784,7 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
<p class="whs46">&nbsp;</p>
<p class="whs47"><img src="../image290.jpg" width="240px" height="250px" border="0" class="img_whs48"></p>
<p class="whs47"><img src="../pics/repair7.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs48"></p>
<p class="whs49">&nbsp;</p>
@ -812,7 +811,8 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
<p class="whs4">&nbsp;</p>
<p class="whs4"><b>Result:</b> GEOM_Object. </p>
<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object.
</p>
<p class="whs4">&nbsp;</p>
@ -834,7 +834,7 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
<p class="whs38">&nbsp;</p>
<p class="whs26"><img src="../image64.gif" width="276px" height="192px" border="0" class="img_whs56"></p>
<p class="whs26"><img src="../pics/repair9.png" x-maintain-ratio="TRUE" width="243px" height="203px" border="0" class="img_whs56"></p>
<p class="whs57">&nbsp;</p>
@ -855,19 +855,20 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
<p class="whs57">&nbsp;</p>
<p class="whs4"><b>Description: </b>Retrieves all free faces
from a given shape.<span> A free face is a face not shared between two
shells of the shape. </span></p>
<p class="whs4"><b style="font-weight: bold;">Description:
</b>Retrieves all free faces from a given shape.<span> A free face is
a face not shared between two shells of the shape. </span></p>
<p class="whs4">&nbsp;</p>
<p class="whs4"><b>Result:</b> GEOM_Object. Returns a list
of IDs of all free faces, contained in the shape.</p>
<p class="whs4"><b style="font-weight: bold;">Result:</b> GEOM_Object.
Returns a list of IDs of all free faces, contained in the shape.</p>
<p class="whs4">&nbsp;</p>
<p class="whs4"><b>TUI Command :</b><i><span style="font-style: italic;">
<I></i>GetFreeFacesIDs(Shape)</I></span>, where Shape is a shape to be checked.</p>
<p class="whs4"><b style="font-weight: bold;">TUI Command :</b><i><span
style="font-style: italic;"> <I></i>GetFreeFacesIDs(Shape)</I></span>, where
Shape is a shape to be checked.</p>
<p class="whs4">&nbsp;</p>
@ -881,7 +882,7 @@ if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
<p class="whs38">&nbsp;</p>
<p class="whs16"><img src="../image26.gif" width="320px" height="143px" border="0" class="img_whs62"></p>
<p class="whs16"><img src="../pics/repair10.png" x-maintain-ratio="TRUE" width="322px" height="163px" border="0" class="img_whs62"></p>
<p class="whs41">&nbsp;</p>

View File

@ -26,50 +26,44 @@ p.whs4 { font-family:'Times New Roman' , serif; font-size:12pt; }
p.whs5 { font-family:'Times New Roman' , serif; font-size:14pt; }
img_whs6 { width:20px; height:20px; border-style:none; }
p.whs7 { font-size:12pt; margin-left:40px; }
img_whs8 { border:none; width:184px; height:250px; border-style:none; }
img_whs9 { border:none; width:196px; height:250px; border-style:none; }
img_whs10 { border:none; width:197px; height:250px; border-style:none; }
p.whs11 { margin-left:40px; }
img_whs12 { border:none; width:150px; height:163px; border-style:none; }
img_whs13 { border:none; width:218px; height:250px; border-style:none; }
img_whs14 { border:none; width:150px; height:145px; border-style:none; }
p.whs15 { margin-left:48px; text-indent:-48px; }
p.whs16 { margin-left:48px; text-indent:-48px; font-size:14pt; font-weight:bold; }
img_whs17 { border:none; width:25px; height:22px; border-style:none; }
img_whs18 { border:none; width:209px; height:234px; border-style:none; }
img_whs19 { border:none; width:200px; height:234px; border-style:none; }
p.whs20 { font-size:12pt; margin-left:40px; text-indent:-40px; }
p.whs21 { font-size:12pt; text-indent:-40px; margin-left:80px; }
img_whs22 { border:none; width:200px; height:209px; border-style:none; }
img_whs23 { border:none; width:214px; height:250px; border-style:none; }
img_whs24 { border:none; width:215px; height:250px; border-style:none; }
img_whs25 { border:none; width:216px; height:250px; border-style:none; }
img_whs26 { border:none; width:150px; height:127px; border-style:none; }
img_whs27 { border:none; width:205px; height:250px; border-style:none; }
p.whs28 { margin-left:40px; font-size:12pt; }
img_whs29 { border:none; width:150px; height:153px; border-style:none; }
img_whs30 { border:none; width:24px; height:22px; border-style:none; }
p.whs31 { font-size:12pt; margin-left:40px; font-weight:bold; }
img_whs32 { border:none; width:225px; height:250px; border-style:none; }
p.whs33 { font-size:12pt; font-weight:bold; }
img_whs34 { border:none; width:200px; height:191px; border-style:none; }
img_whs35 { border:none; width:140px; height:250px; border-style:none; }
img_whs36 { border:none; width:141px; height:250px; border-style:none; }
img_whs37 { border:none; width:150px; height:123px; border-style:none; }
img_whs38 { border:none; width:159px; height:250px; border-style:none; }
img_whs39 { border:none; width:160px; height:250px; border-style:none; }
img_whs40 { border:none; width:150px; height:128px; border-style:none; }
img_whs41 { border:none; width:150px; height:113px; border-style:none; }
img_whs8 { border:none; border-style:none; width:312px; height:393px; float:none; }
img_whs9 { border:none; border-style:none; width:312px; height:385px; float:none; }
p.whs10 { margin-left:40px; }
img_whs11 { border:none; width:150px; height:163px; border-style:none; }
img_whs12 { border:none; border-style:none; width:312px; height:376px; float:none; }
img_whs13 { border:none; width:150px; height:145px; border-style:none; }
p.whs14 { margin-left:48px; text-indent:-48px; }
p.whs15 { margin-left:48px; text-indent:-48px; font-size:14pt; font-weight:bold; }
img_whs16 { border:none; width:25px; height:22px; border-style:none; }
img_whs17 { border:none; border-style:none; width:312px; height:350px; float:none; }
p.whs18 { font-size:12pt; margin-left:40px; text-indent:-40px; }
p.whs19 { font-size:12pt; text-indent:-40px; margin-left:80px; }
img_whs20 { border:none; width:200px; height:209px; border-style:none; }
img_whs21 { border:none; width:150px; height:127px; border-style:none; }
p.whs22 { margin-left:40px; font-size:12pt; }
img_whs23 { border:none; width:150px; height:153px; border-style:none; }
img_whs24 { border:none; width:24px; height:22px; border-style:none; }
p.whs25 { font-size:12pt; margin-left:40px; font-weight:bold; }
img_whs26 { border:none; border-style:none; width:312px; height:315px; float:none; }
p.whs27 { font-size:12pt; font-weight:bold; }
img_whs28 { border:none; width:200px; height:191px; border-style:none; }
img_whs29 { border:none; border-style:none; width:312px; height:398px; float:none; }
img_whs30 { border:none; border-style:none; width:312px; height:509px; float:none; }
img_whs31 { border:none; width:150px; height:123px; border-style:none; }
img_whs32 { border:none; border-style:none; width:312px; height:346px; float:none; }
img_whs33 { border:none; border-style:none; width:312px; height:450px; float:none; }
img_whs34 { border:none; width:150px; height:128px; border-style:none; }
img_whs35 { border:none; width:150px; height:113px; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs14 {text-indent:1pt; }";
strNSS += "p.whs15 {text-indent:1pt; }";
strNSS += "p.whs16 {text-indent:1pt; }";
strNSS += "p.whs20 {text-indent:1pt; }";
strNSS += "p.whs21 {text-indent:1pt; }";
strNSS += "p.whs18 {text-indent:1pt; }";
strNSS += "p.whs19 {text-indent:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
@ -105,7 +99,6 @@ if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTransforming geometrical objects\nUsing transformation operations");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
@ -226,7 +219,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs7"><img src="../image271.jpg" width="184px" height="250px" border="0" class="img_whs8"> &nbsp;<img src="../image272.jpg" width="196px" height="250px" border="0" class="img_whs9"> &nbsp;<img src="../image273.jpg" width="197px" height="250px" border="0" class="img_whs10"></p>
<p class="whs7"><img src="../pics/transformation1.png" x-maintain-ratio="TRUE" width="312px" height="393px" border="0" class="img_whs8"> &nbsp;<img src="../pics/transformation2.png" x-maintain-ratio="TRUE" width="312px" height="393px" border="0" class="img_whs8"> &nbsp;<img src="../pics/transformation3.png" x-maintain-ratio="TRUE" width="312px" height="385px" border="0" class="img_whs9"></p>
<p class="whs7">&nbsp;</p>
@ -234,9 +227,9 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs11"><img src="../image6.gif" width="150px" height="163px" border="0" class="img_whs12"> &nbsp;<img src="../image8.jpg" width="150px" height="163px" border="0" class="img_whs12"></p>
<p class="whs10"><img src="../image6.gif" width="150px" height="163px" border="0" class="img_whs11"> &nbsp;<img src="../image8.jpg" width="150px" height="163px" border="0" class="img_whs11"></p>
<p class="whs11">&nbsp;</p>
<p class="whs10">&nbsp;</p>
<p class="whs5"><a NAME=_Toc57113211><span
style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image129.gif" width="20px" height="20px" border="0" class="img_whs6"><b><font style="font-size: 14pt;"
@ -277,7 +270,7 @@ else
<p class="whs7">&nbsp;</p>
<p class="whs7"><img src="../image270.jpg" width="218px" height="250px" border="0" class="img_whs13"></p>
<p class="whs7"><img src="../pics/transformation4.png" x-maintain-ratio="TRUE" width="312px" height="376px" border="0" class="img_whs12"></p>
<p class="whs7">&nbsp;</p>
@ -285,16 +278,16 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs11"><img src="../image9.jpg" width="150px" height="145px" border="0" class="img_whs14"> &nbsp;<img src="../image10.jpg" width="150px" height="145px" border="0" class="img_whs14"></p>
<p class="whs10"><img src="../image9.jpg" width="150px" height="145px" border="0" class="img_whs13"> &nbsp;<img src="../image10.jpg" width="150px" height="145px" border="0" class="img_whs13"></p>
<p class="whs11">&nbsp;</p>
<p class="whs10">&nbsp;</p>
<p class="whs15">&nbsp;</p>
<p class="whs14">&nbsp;</p>
<p class="whs16"><a name=_Toc57113217
style="font-size: 14pt; font-weight: bold;"><img src="../image59.gif" width="25px" height="22px" border="0" class="img_whs17"> Modify the Location</a></p>
<p class="whs15"><a name=_Toc57113217
style="font-size: 14pt; font-weight: bold;"><img src="../image59.gif" width="25px" height="22px" border="0" class="img_whs16"> Modify the Location</a></p>
<p class="whs15">&nbsp;</p>
<p class="whs14">&nbsp;</p>
<p class="whs1"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Description:</b>
Modification of location of an object.</font></span></p>
@ -325,21 +318,21 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs7"><img src="../image199.jpg" width="209px" height="234px" border="0" class="img_whs18"> &nbsp;&nbsp;<img src="../image196.jpg" width="200px" height="234px" border="0" class="img_whs19"></p>
<p class="whs7"><img src="../pics/transformation5.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs17"> &nbsp;&nbsp;<img src="../pics/transformation6.png" x-maintain-ratio="TRUE" width="312px" height="385px" border="0" class="img_whs9"></p>
<p class="whs20">&nbsp;</p>
<p class="whs18">&nbsp;</p>
<p class="whs20"><b style="font-weight: bold;">Example:</b></p>
<p class="whs18"><b style="font-weight: bold;">Example:</b></p>
<p class="whs20">&nbsp;</p>
<p class="whs18">&nbsp;</p>
<p class="whs21"><img src="../image197.jpg" width="200px" height="209px" border="0" class="img_whs22"></p>
<p class="whs19"><img src="../image197.jpg" width="200px" height="209px" border="0" class="img_whs20"></p>
<p class="whs20">&nbsp;</p>
<p class="whs18">&nbsp;</p>
<p class="whs20">&nbsp;</p>
<p class="whs18">&nbsp;</p>
<p class="whs20">&nbsp;</p>
<p class="whs18">&nbsp;</p>
<p class="whs5"><a NAME=_Toc57113212><span
style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image130.gif" width="20px" height="20px" border="0" class="img_whs6"><b style="font-size: 14pt;"> Mirror</b></a>
@ -391,7 +384,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs7"><img src="../image267.jpg" width="214px" height="250px" border="0" class="img_whs23"> <img src="../image268.jpg" width="215px" height="250px" border="0" class="img_whs24"> <img src="../image269.jpg" width="216px" height="250px" border="0" class="img_whs25"></p>
<p class="whs7"><img src="../pics/transformation7.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs17"> <img src="../pics/transformation8.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs17"> <img src="../pics/transformation9.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs17"></p>
<p class="whs1">&nbsp;</p>
@ -399,7 +392,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs7"><img src="../image121.jpg" width="150px" height="127px" border="0" class="img_whs26"> &nbsp;<img src="../image122.jpg" width="150px" height="127px" border="0" class="img_whs26"></p>
<p class="whs7"><img src="../image121.jpg" width="150px" height="127px" border="0" class="img_whs21"> &nbsp;<img src="../image122.jpg" width="150px" height="127px" border="0" class="img_whs21"></p>
<p class="whs7">&nbsp;</p>
@ -435,7 +428,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs7"><img src="../image266.jpg" width="205px" height="250px" border="0" class="img_whs27"></p>
<p class="whs7"><img src="../pics/transformation10.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs17"></p>
<p class="whs7">&nbsp;</p>
@ -443,14 +436,14 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs28"><img src="../image23.gif" width="150px" height="153px" border="0" class="img_whs29"> &nbsp;<img src="../image124.jpg" width="150px" height="153px" border="0" class="img_whs29"></p>
<p class="whs22"><img src="../image23.gif" width="150px" height="153px" border="0" class="img_whs23"> &nbsp;<img src="../image124.jpg" width="150px" height="153px" border="0" class="img_whs23"></p>
<p class="whs7">&nbsp;</p>
<p class="whs20"><a name=_Toc57113216><img src="../image37.gif" width="24px" height="22px" border="0" class="img_whs30"> <span
<p class="whs18"><a name=_Toc57113216><img src="../image37.gif" width="24px" height="22px" border="0" class="img_whs24"> <span
style="font-size: 14pt; font-weight: bold;"><font size=4 style="font-size:14pt;"><B>Offset surface</B></font></span></a></p>
<p class="whs20">&nbsp;</p>
<p class="whs18">&nbsp;</p>
<p class="whs1"><b style="font-weight: bold;">Description:</b>
Each point is translated along a local normal by a given distance (signed
@ -490,13 +483,13 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs31"><img src="../image265.jpg" width="225px" height="250px" border="0" class="img_whs32"></p>
<p class="whs25"><img src="../pics/transformation11.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs26"></p>
<p class="whs1">&nbsp;</p>
<p class="whs33">Example:</p>
<p class="whs27">Example:</p>
<p class="whs7"><img src="../image151.jpg" width="200px" height="191px" border="0" class="img_whs34"></p>
<p class="whs7"><img src="../image151.jpg" width="200px" height="191px" border="0" class="img_whs28"></p>
<p class="whs7">&nbsp;</p>
@ -558,7 +551,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs7"><img src="../image263.jpg" width="140px" height="250px" border="0" class="img_whs35"> &nbsp;<img src="../image264.jpg" width="141px" height="250px" border="0" class="img_whs36"></p>
<p class="whs7"><img src="../pics/mtrans1.png" x-maintain-ratio="TRUE" width="312px" height="398px" border="0" class="img_whs29"> &nbsp;<img src="../pics/mtrans2.png" x-maintain-ratio="TRUE" width="312px" height="509px" border="0" class="img_whs30"></p>
<p class="whs1">&nbsp;</p>
@ -570,7 +563,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs7"><img src="../image24.gif" width="150px" height="123px" border="0" class="img_whs37"> &nbsp;<img src="../image128.jpg" width="150px" height="123px" border="0" class="img_whs37"></p>
<p class="whs7"><img src="../image24.gif" width="150px" height="123px" border="0" class="img_whs31"> &nbsp;<img src="../image128.jpg" width="150px" height="123px" border="0" class="img_whs31"></p>
<p class="whs1">&nbsp;</p>
@ -578,7 +571,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs7"><img src="../image24.gif" width="150px" height="123px" border="0" class="img_whs37"> &nbsp;<img src="../image127.jpg" width="150px" height="123px" border="0" class="img_whs37"></p>
<p class="whs7"><img src="../image24.gif" width="150px" height="123px" border="0" class="img_whs31"> &nbsp;<img src="../image127.jpg" width="150px" height="123px" border="0" class="img_whs31"></p>
<p class="whs1">&nbsp;</p>
@ -639,7 +632,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs7"><img src="../image261.jpg" width="159px" height="250px" border="0" class="img_whs38"> &nbsp;<img src="../image262.jpg" width="160px" height="250px" border="0" class="img_whs39"></p>
<p class="whs7"><img src="../pics/neo-mrot1.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs32"> &nbsp;<img src="../pics/neo-mrot2.png" x-maintain-ratio="TRUE" width="312px" height="450px" border="0" class="img_whs33"></p>
<p class="whs7">&nbsp;</p>
@ -652,7 +645,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs7"><img src="../image129.jpg" width="150px" height="128px" border="0" class="img_whs40"> &nbsp;<img src="../image130.jpg" width="150px" height="128px" border="0" class="img_whs40"></p>
<p class="whs7"><img src="../image129.jpg" width="150px" height="128px" border="0" class="img_whs34"> &nbsp;<img src="../image130.jpg" width="150px" height="128px" border="0" class="img_whs34"></p>
<p class="whs1">&nbsp;</p>
@ -660,7 +653,7 @@ else
<p class="whs1">&nbsp;</p>
<p class="whs7"><img src="../image25.gif" width="150px" height="113px" border="0" class="img_whs41"> &nbsp;<img src="../image133.jpg" width="150px" height="113px" border="0" class="img_whs41"></p>
<p class="whs7"><img src="../image25.gif" width="150px" height="113px" border="0" class="img_whs35"> &nbsp;<img src="../image133.jpg" width="150px" height="113px" border="0" class="img_whs35"></p>
<p>&nbsp;</p>

179
doc/salome/gui/GEOM/fillet.htm Executable file
View File

@ -0,0 +1,179 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Fillet</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
img_whs3 { border:none; width:312px; height:315px; float:none; border-style:none; }
p.whs4 { font-size:12pt; margin-left:0px; }
img_whs5 { border:none; width:312px; height:346px; float:none; border-style:none; }
p.whs6 { font-size:12pt; font-style:italic; }
img_whs7 { border:none; width:226px; height:250px; float:none; border-style:none; }
img_whs8 { border:none; float:none; width:208px; height:250px; border-style:none; }
img_whs9 { border:none; width:220px; height:251px; float:none; border-style:none; }
p.whs10 { list-style:disc; margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs4 {margin-left:1pt; }";
strNSS += "p.whs10 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTransforming geometrical objects\nTransformation Operations\nFillet");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="files/salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image89.gif" width="20px" height="20px" border="0" class="img_whs1"> </font></span>Fillet</h1>
<p class="whs2"><b style="font-weight: normal;">T</b>o produce
a <span style="font-weight: bold;"><B>Fillet</B></span> in the Main Menu select
<span style="font-weight: bold;"><B>Operations - &gt; Transformation - &gt;
Fillet</B></span> &nbsp;</p>
<p>&nbsp;</p>
<p class="whs2">This operation creates<span style="font-weight: bold;">
<B></B></span>fillets on the edges of a shape.</p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result <span style="font-weight: normal;">will be a</span></b> GEOM_Object.</p>
<p class="whs2">&nbsp;</p>
<p class="whs2">To create fillets on all edges of the given
shape, you need to define the <span style="font-weight: bold;"><B>Main Object</B></span>
to create a fillet on and the <span style="font-weight: bold;"><B>Radius</B></span>
of the Fillet. &nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command:</b><i>
</i>geompy.MakeFilletAll(Shape, R) </p>
<p class="whs2"><span style="font-style: italic;"><I><b style="font-weight: bold;">A</I></span><span
style="font-weight: bold;"><B>rguments: </B></span></b>Name + 1 shape + 1 value
(fillet radius).</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><img src="pics/fillet1.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs3"></p>
<p class="whs2">&nbsp;</p>
<p class="whs2">To create fillets &nbsp;on
the specified edges or faces of the given shape, &nbsp;you
need to define the <span style="font-weight: bold;"><B>Main Object</B></span>
to create a fillet on, select the necessary edges or faces in the object
browser or in the viewer and define the &nbsp;<span
style="font-weight: bold;"><B>Radius</B></span>
of the Fillet. </p>
<p class="whs2"><span style="font-style: italic;"><I><b style="font-weight: bold; font-style: normal;">TUI
Command:</b><i> </i>geompy.MakeFillet(Shape, R, ShapeType, ListShapes)
</I></span></p>
<p class="whs2"><span style="font-style: italic;"><I><b style="font-weight: bold;">A</I></span><span
style="font-weight: bold;"><B>rguments: </B></span></b>Name + 1 shape + 1 Selection
of edges (or faces) + 1 value (Fillet radius).</p>
<p class="whs2">&nbsp;</p>
<p class="whs4"><img src="pics/fillet2.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs5"> &nbsp;<img src="pics/fillet3.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs5"></p>
<p class="whs2">&nbsp; </p>
<p class="whs2"><b style="font-weight: bold;">Example:</b></p>
<p class="whs2">&nbsp;</p>
<p class="whs6">Fillet on all &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fillet
on an edge &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;Fillet
on a Face</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><img src="pics/fillet_all.png" x-maintain-ratio="TRUE" width="226px" height="250px" border="0" class="img_whs7"> &nbsp;&nbsp;<img src="pics/fillet_edge.png" x-maintain-ratio="TRUE" width="208px" height="250px" border="0" class="img_whs8"><span style="font-size: 12pt; margin-left: 40px;"> <font size=3 style="font-size:12pt;">&nbsp;<img src="pics/fillet_prism.png" x-maintain-ratio="TRUE" width="220px" height="251px" border="0" class="img_whs9"></font></span></p>
<p class="whs10">&nbsp;&nbsp;</p>
<p class="whs10"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">Our </font></span><span
style="font-weight: bold;"><B>TUI Scripts</B></span><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">
provide you with useful examples of the use of <a href="transformation_operations.htm#bookmark3">Transformation
Operations</a>. </font></span></p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

153
doc/salome/gui/GEOM/filling.htm Executable file
View File

@ -0,0 +1,153 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Filling</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-size:12pt; margin-left:0px; }
img_whs4 { border:none; width:312px; height:367px; float:none; border-style:none; }
p.whs5 { font-size:12pt; margin-left:40px; }
img_whs6 { border:none; float:none; width:263px; height:235px; border-style:none; }
img_whs7 { border:none; float:none; width:267px; height:233px; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs3 {margin-left:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nCreating geometrical objects\nGeneration of Complex Objects\nFilling");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="files/salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image58.gif" width="20px" height="20px" border="0" class="img_whs1"> &nbsp;</font></span>Filling
Surface with Curves</h1>
<p><b><span style="font-weight: normal;">T</b>o</span> <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">generate
a </font></span><span style="font-size: 12pt; font-weight: bold;"><font size=3 style="font-size:12pt;"><B>Filling</B></font></span><span
style="font-size: 12pt;"> <font size=3 style="font-size:12pt;"></font></span>in the <span style="font-weight: bold;"><B>Main
Menu</B></span> select <span style="font-weight: bold;"><B>New Entity - &gt;
Generation &nbsp;-
&gt; Filling</B></span></p>
<p class="whs2">&nbsp;</p>
<p class="whs2">To create a curving face using several curves
you need to define the <span style="font-weight: bold;"><B>Curves</B></span>,
which will be the components of your face, <span style="font-weight: bold;"><B>Minimum</B></span>
and <span style="font-weight: bold;"><B>Maximum Degree</B></span>, <span style="font-weight: bold;"><B>Tolerance
</B></span>for<span style="font-weight: bold;"><B> 2D</B></span> and for <span style="font-weight: bold;"><B>3D
</B></span>&nbsp;and
the <span style="font-weight: bold;"><B>Number of Iterations</B></span>. </p>
<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span>
Result <span style="font-weight: normal;">of the operation will be a</span></b>
GEOM_Object (face).</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">TUI Command:</b><i>
</i><span style="font-style: italic;"><I>geompy.MakeFilling(Shape, MinDegree,
MaxDegree, Tol2D, Tol3D, NbIter)</I></span>,</p>
<p class="whs2"><b style="font-weight: bold;">Arguments:</b>
Name + 1 List of edges + 5 Parameters (Min. degree, Max. degree, Number
of iterations, 2D tolerance, 3D tolerance).</p>
<p class="whs2">&nbsp;</p>
<p class="whs3"><img src="pics/filling.png" x-maintain-ratio="TRUE" width="312px" height="367px" border="0" class="img_whs4"></p>
<p class="whs2">&nbsp;</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"><b style="font-weight: bold;">Example:</b></p>
<p class="whs2">&nbsp;</p>
<p class="whs5"><img src="pics/filling_compoundsn.png" x-maintain-ratio="TRUE" width="263px" height="235px" border="0" class="img_whs6"> <img src="pics/fillingsn.png" x-maintain-ratio="TRUE" width="267px" height="233px" border="0" class="img_whs7"> &nbsp;</p>
<p class="whs5">&nbsp;</p>
<p class="whs2">Our TUI Scripts provide you with useful examples
of creation of <a href="complex_objects.htm#bookmark2">Complex Geometric
Objects</a>. </p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

147
doc/salome/gui/GEOM/fuse.htm Executable file
View File

@ -0,0 +1,147 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Fuse</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { width:20px; height:20px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-size:12pt; margin-left:0in; margin-right:0in; margin-top:0px; margin-bottom:0px; }
p.whs4 { font-size:12pt; margin-right:0in; margin-top:0px; margin-bottom:0px; margin-left:40px; }
img_whs5 { border:none; width:312px; height:324px; float:none; border-style:none; }
p.whs6 { list-style:disc; margin-right:0in; margin-top:0px; margin-bottom:0px; margin-left:40px; }
img_whs7 { border:none; float:none; width:250px; height:262px; border-style:none; }
img_whs8 { border:none; float:none; width:250px; height:263px; border-style:none; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs3 {margin-left:1pt;margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS += "p.whs4 {margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS += "p.whs6 {margin-right:1pt;margin-top:1pt;margin-bottom:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTransforming geometrical objects\nBoolean Operations\nFuse");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="files/salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image3.gif" width="20px" height="20px" border="0" class="img_whs1"> </font></span>Fuse</h1>
<p class="whs2"><b style="font-weight: normal;">T</b>o produce
a <span style="font-weight: bold;"><B>Fuse</B></span> in the Main Menu select
<span style="font-weight: bold;"><B>Operations - &gt; Boolean - &gt; Fuse</B></span></p>
<p class="whs3">&nbsp;</p>
<p class="whs3"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;"><span
style="font-weight: normal;">This operation creates a shape from two</span>
</b>shapes.</font></span></p>
<p class="whs3">&nbsp;</p>
<p class="whs3"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;"><span
style="font-weight: normal;">The</span> Result<span style="font-weight: normal;">
will be a</span></b> GEOM_Object (COMPOUND).</font></span></p>
<p class="whs3"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Arguments:</b>
Name + 2 shapes.</font></span></p>
<p class="whs3"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><span style="font-weight: bold;"><B>TUI
Command:</B></span> &nbsp;<span style="font-style: italic;"><I>geompy.MakeFuse(s1,
s2)</I></span> </font></span></p>
<p class="whs3">&nbsp;</p>
<p class="whs3">&nbsp;</p>
<p class="whs4"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><img src="pics/bool1.png" x-maintain-ratio="TRUE" width="312px" height="324px" border="0" class="img_whs5"></font></span></p>
<p class="whs3">&nbsp;</p>
<p class="whs3"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Example:</b></font></span></p>
<p class="whs6">&nbsp;</p>
<p class="whs6"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><img src="pics/fusesn1.png" x-maintain-ratio="TRUE" width="250px" height="262px" border="0" class="img_whs7"> &nbsp;<img src="pics/fusesn2.png" x-maintain-ratio="TRUE" width="250px" height="263px" border="0" class="img_whs8"></font></span></p>
<p class="whs2">&nbsp;</p>
<p class="whs2">Our <span style="font-weight: bold;"><B>TUI Scripts</B></span>
provide you with useful examples of the use of <a href="boolean_operations.htm#bookmark">Boolean
Operations</a>. </p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -1,150 +0,0 @@
<html>
<head><script language="javascript">
<!--
var sIcon="whstart.ico";
var sPath=document.location.href;
if (sPath.indexOf("http")!= -1)
document.write("<link REL=\"SHORTCUT ICON\" href=\""+ sIcon +"\">");
//-->
</script>
<title>GEOM reference manual</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<meta name "description" content="WebHelp 2002">
</head>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript" src="whutils.js"></script>
<script type="text/javascript" language="javascript" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" >
<!--
if (!window.gbWhVer||!window.gbWhUtil||!window.gbWhMsg)
document.location.reload();
//-->
</script>
<script type="text/javascript" language="javascript" src="whstub.js"></script>
<script language="javascript">
<!--
var nWebhelpNavPaneMode = 1; //1: DHTML 2:Applet 3:PureHTML 4:NoframeAt all
var strPaneDHTML = "whskin_pdhtml.htm"; //whd_nvp10.htm if tab enabled, whnframe.htm if tab disabled.
var strPaneApplet = "whskin_papplet.htm";
var strPaneList = "whskin_plist.htm";
var bNoApplet = false;
var strPane = "";
var nViewFrameType = nWebhelpNavPaneMode;
if (!window.gAgent)
{
// low end browser, we don't even try to determine it.
document.location = "whnjs.htm";
}
else
{
if (!gbNav4 && !gbIE4)
document.location = "whnjs.htm";
if (gbNav4 && !gbNav6 && ((gnVerMinor <= 4.06)))
document.location = "whnjs.htm";
if (gbMac && gbIE4 && !gbIE5)
document.location = "whnjs.htm";
//figure out which mode is the best
if ((nWebhelpNavPaneMode == 1) ||
(nWebhelpNavPaneMode == 2))
{
var gbDHTML = (nWebhelpNavPaneMode == 1);
if (nWebhelpNavPaneMode == 2) nViewFrameType = 2;
if (gbNav4) nViewFrameType = 2;
if (gbNav4 && (gnVerMinor < 4.1)) nViewFrameType = 3;
if (gbNav4 && (gnVerMinor == 4.6)) nViewFrameType = 3;
if (gbIE4 && gbDHTML) nViewFrameType = 1;
if (gbIE4 && gbSunOS && nWebhelpNavPaneMode == 2) nViewFrameType = 3;
if (gbNav6 && gbDHTML) nViewFrameType = 1;
if (gbNav6 && !gbNav61 && nWebhelpNavPaneMode == 2) nViewFrameType = 3;
if (gbMac) nViewFrameType = 3;
if ((bNoApplet) && (nViewFrameType == 2)) nViewFrameType = 3;
if (gbOpera) nViewFrameType = 3;
}
}
var gbWindows = ((gAgent.indexOf("win") != -1) || (gAgent.indexOf("16bit") != -1));
//The colordepth of the 16 color on Windows is 1.
if ((gbWindows) && (gbNav4) && (window.screen) && (window.screen.colorDepth <= 4))
{
alert("WebHelp has detected that your display is set to 16 colors. For full WebHelp support, please set your display to use 256 or more colors.");
nViewFrameType = 3;
}
//figure out which one is navpane
// ReplaceMark:nViewFrameType = 1
if (nViewFrameType == 1)
{
if (gbNav4 && !gbNav6)
strPane = strPaneList;
else
strPane = strPaneDHTML;
}
else if (nViewFrameType == 2)
strPane = strPaneApplet;
else
strPane = strPaneList;
//-->
</script>
<script type="text/javascript" language="javascript" src="whstart.js"></script>
<script type="text/javascript" language="javascript">
<!--
if (!gbIE4 && !gbNav4)
document.location = "whnjs.htm";
function CMRAgent( strID, strURL, strLabel, strFrameAttr )
{
this.m_strID = strID;
this.m_strURL = strURL;
this.m_strLabel = strLabel;
this.m_strFrameAttr = strFrameAttr;
}
function CMRServer()
{
this.m_strVersion;
this.m_strDefAgent;
this.m_strAgentList;
this.m_bTrial;
this.m_bExpired;
this.m_bSinglePane;
this.m_strProduct;
this.m_strWindow;
this.m_strProject;
this.m_strContextID;
this.m_strCaption;
this.m_strURLSkinFile;
this.m_strURLResource;
this.m_strURLLogoImg;
this.m_strURLTopic;
this.m_strURLBase;
this.m_bShowSync;
this.m_bShowBrowseSequences;
this.m_bShowSearchInput;
this.m_cAgents = new Array;
}
var cMRServer = new CMRServer;
// GetServerInfo
// Registry the agent array handled by webhelp
// ReplaceMark:MRServer.strServerData
//-->
</script>
<script type="text/javascript" language="javascript">
<!--
var strHTML = "<frameset rows=\"32,*\" hostof=\"parent:toolbar!startpage:yes\" frameborder=\"no\" border=\"0\"><frame src=\"whskin_tbars.htm\" id=\"toolbar\" frameborder=\"no\" border=\"0\" scrolling=\"no\" noresize marginheight=\"0\" marginwidth=\"0\" title=\"Toolbar\"></frame><frame src=\"whskin_frmset01.htm\" frameborder=\"yes\" border=\"1\" scrolling=\"auto\" marginheight=\"0\" marginwidth=\"0\"></frame></frameset>";
document.write(strHTML);
//-->
</script>
<frameset cols="100%,*" frameborder=no border=0>
<frame src="whnjs.htm">
<frame src="whskin_blank.htm" noresize>
</frameset>
</html>

View File

@ -131,8 +131,36 @@ whskin_frmset01.htm
geom_hha.hhk
geom.hhc
geom.hhk
add_point_on_edge.htm
arc.htm
archimede.htm
basic_geometrical_objects.htm
basic_operations.htm
blocks.htm
blocks_operations.htm
boolean_operations.htm
box.htm
building_by_blocks.htm
chamfer.htm
changing_display_parameters.htm
changing_displaying_parameters.htm
check_free_boundaries.htm
check_free_faces.htm
circle.htm
close_contour.htm
common.htm
complex_objects.htm
compound.htm
cone.htm
curve.htm
cut.htm
cylinder.htm
edge.htm
ellipse.htm
explode.htm
explode_on_blocks.htm
extrusion.htm
face.htm
files\introduction_to_geom.htm
files\salome2_sp3_basicgui_functions.htm
files\salome2_sp3_booleangui_functions.htm
@ -145,300 +173,433 @@ files\salome2_sp3_operationgui_functions.htm
files\salome2_sp3_primitivegui_functions.htm
files\salome2_sp3_repairgui_functions.htm
files\salome2_sp3_transformationgui_functions.htm
fillet.htm
filling.htm
fuse.htm
geometrical_objects.htm
glue_faces.htm
groups.htm
line.htm
local_coordinate_system.htm
measurement_tools.htm
mirror_image.htm
modify_the_location.htm
multi_rotation.htm
multi_transformation.htm
multi_translation.htm
newentity_blocks.htm
offset_surface.htm
partition.htm
pipe_creation.htm
plane.htm
point.htm
primitives.htm
propagate.htm
repairing_operations.htm
revolution.htm
rotation.htm
scale_transform.htm
section.htm
sewing.htm
shape_processing.htm
shell.htm
sketcher.htm
sketcher_tui.htm
solid.htm
sphere.htm
suppress_faces.htm
suppress_holes.htm
suppress_internal_wires.htm
transformation_operations.htm
translation.htm
turus.htm
vector.htm
wire.htm
working_plane.htm
working_with_groups.htm
ehelp.xml
geom.glo
default.css
image290.jpg
image219.jpg
image208.jpg
image61.gif
image191.jpg
image180.jpg
image109.jpg
image97.jpg
image53.jpg
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image131.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image31.gif
image291.jpg
image280.jpg
image209.jpg
image192.jpg
image181.jpg
image51.gif
image170.jpg
image98.jpg
image76.jpg
image54.jpg
image10.jpg
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image132.gif
files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image121.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image32.gif
image292.jpg
image281.jpg
image270.jpg
image193.jpg
image52.gif
image171.jpg
image160.jpg
image41.gif
image11.jpg
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image133.gif
files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image122.gif
files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image87.gif
image3.jpg
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image33.gif
image293.jpg
image64.gif
image282.jpg
image271.jpg
image260.jpg
image194.jpg
image53.gif
image172.jpg
image42.gif
image150.jpg
image78.jpg
image20.gif
image67.jpg
image12.jpg
files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image88.gif
files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image1.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image34.gif
image294.jpg
image283.jpg
image261.jpg
image272.jpg
image250.jpg
image151.jpg
image32.gif
image140.jpg
image79.jpg
image21.gif
image2.gif
image5.jpg
files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image89.gif
files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image2.gif
image295.jpg
image284.jpg
image262.jpg
image273.jpg
image251.jpg
image240.jpg
image196.jpg
image185.jpg
image44.gif
image163.jpg
image141.jpg
image130.jpg
image22.gif
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image51.gif
image11.gif
files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image56.gif
files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image3.gif
image296.jpg
image285.jpg
image274.jpg
image263.jpg
image252.jpg
image241.jpg
image230.jpg
image197.jpg
pics\chamfer_all.png
pics\edgesn.png
pics\boxes.png
pics\mtrans1.png
pics\transformation3.png
pics\mtransf2.png
pics\export.png
image15.jpg
image204.jpg
image56.gif
image164.jpg
image142.jpg
image149.jpg
image127.jpg
image23.gif
image12.gif
image7.jpg
image4.gif
files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image57.gif
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image52.gif
files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image4.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image13.gif
image297.jpg
image286.jpg
image275.jpg
image264.jpg
image253.jpg
image242.jpg
image231.jpg
image220.jpg
image57.gif
image154.jpg
image35.gif
image24.gif
image121.jpg
image110.jpg
image27.jpg
image13.gif
image8.jpg
image5.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image71.gif
files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image58.gif
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image53.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image27.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image14.gif
image298.jpg
image287.jpg
image276.jpg
image265.jpg
image254.jpg
image243.jpg
image221.jpg
image210.jpg
image199.jpg
image188.jpg
image133.jpg
image25.gif
image122.jpg
image14.gif
image9.jpg
image6.gif
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image128.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image72.gif
files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image59.gif
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image54.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image28.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image15.gif
i_blue.jpg
image299.jpg
image288.jpg
image277.jpg
image266.jpg
image255.jpg
image244.jpg
image233.jpg
image222.jpg
image211.jpg
image59.gif
image189.jpg
image167.jpg
image156.jpg
image37.gif
image145.jpg
image134.jpg
image112.jpg
image15.gif
image18.jpg
image7.gif
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image129.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image73.gif
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image55.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image29.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image16.gif
image300.jpg
image289.jpg
image278.jpg
image267.jpg
image256.jpg
image245.jpg
image234.jpg
image223.jpg
image212.jpg
image201.jpg
image49.gif
image168.jpg
image135.jpg
image124.jpg
image113.jpg
image16.gif
image8.gif
files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image119.gif
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image100.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image74.gif
files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image4.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image17.gif
image279.jpg
image268.jpg
image257.jpg
image246.jpg
image235.jpg
image224.jpg
image213.jpg
image202.jpg
image158.jpg
image147.jpg
image136.jpg
pics\archimedesn1.png
pics\neo-basicprop.png
pics\mtrans2.png
pics\transformation4.png
pics\mtransf3.png
pics\plane1.png
image16.jpg
image57.gif
image35.gif
image128.jpg
image24.gif
image27.jpg
image13.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image74.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image18.gif
pics\suppress_faces1.png
pics\mirror_axissn1.png
pics\archimedesn2.png
pics\revolutionsn.png
pics\ellipsesn.png
pics\transformation10.png
pics\transformation5.png
pics\mtransf4.png
pics\plane2.png
image206.jpg
image25.gif
image129.jpg
image14.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image75.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image30.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image19.gif
pics\suppress_faces2.png
pics\multi_translation1dsn.png
pics\mirror_axissn2.png
pics\multi_transformationsn2d.png
pics\archimedesn3.png
pics\wiresn.png
pics\transformation11.png
pics\transformation6.png
pics\block1.png
pics\creategroup.png
pics\pipe.png
pics\torus1.png
pics\plane3.png
image59.gif
image37.gif
image15.gif
image18.jpg
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image130.gif
files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image87.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image76.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image31.gif
pics\multi_transformationsn1d.png
pics\fillingsn.png
pics\spheres.png
pics\polyline.png
pics\neo-obj1.png
pics\repair1.png
pics\transformation7.png
pics\block2.png
pics\torus2.png
image27.gif
image191.jpg
image180.jpg
image49.gif
image109.jpg
image16.gif
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image131.gif
files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image119.gif
files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image88.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image77.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image32.gif
pics\glue_faces1.png
pics\supp_int_wires1.png
pics\fusesn1.png
pics\transparencysn.png
pics\arcsn.png
pics\points.png
pics\neo-obj2.png
pics\neo-localcs1.png
pics\measures10.png
pics\repair2.png
pics\transformation8.png
pics\block3.png
image181.jpg
image170.jpg
image80.jpg
image17.gif
image9.gif
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image101.gif
files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image90.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image75.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image18.gif
image269.jpg
image258.jpg
image247.jpg
image236.jpg
image225.jpg
image214.jpg
image203.jpg
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image132.gif
files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image89.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image78.gif
image3.jpg
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image33.gif
pics\glue_faces2.png
pics\supp_int_wires2.png
pics\sectionsn.png
pics\fusesn2.png
pics\toruses.png
pics\circles.png
pics\neo-materials.png
pics\neo-obj3.png
pics\neo-localcs2.png
pics\neo-isos.png
pics\measures1.png
pics\repair3.png
pics\transformation9.png
pics\bool1.png
pics\partition1.png
pics\block4.png
pics\sphere1.png
image193.jpg
image29.gif
image137.jpg
image171.jpg
image160.jpg
image81.jpg
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image102.gif
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image99.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image76.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image19.gif
image259.jpg
image248.jpg
image237.jpg
image226.jpg
image215.jpg
image204.jpg
image149.jpg
image138.jpg
image127.jpg
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image133.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image34.gif
pics\chamfer_faces.png
pics\fillet_prism.png
pics\rotationsn1.png
pics\disp_mode1sn.png
pics\pipesn.png
pics\pipe_wire_edgesn.png
pics\cones.png
pics\planes1.png
pics\lines.png
pics\neo-obj4.png
pics\neo-localcs3.png
pics\repair4.png
pics\bool2.png
pics\partition2.png
pics\block5.png
pics\sphere2.png
pics\point1.png
pics\import.png
image172.jpg
image150.jpg
image82.jpg
image19.gif
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image103.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image77.gif
image249.jpg
image238.jpg
image227.jpg
image216.jpg
image205.jpg
image139.jpg
image128.jpg
image5.jpg
pics\rotationsn2.png
pics\disp_mode2sn.png
pics\neo-detect2.png
pics\neo-section.png
pics\neo-obj5.png
pics\measures3.png
pics\repair5.png
pics\bool3.png
pics\chamfer1.png
pics\filling.png
pics\revolution.png
pics\arc.png
pics\ellipse.png
pics\circle1.png
image3.gif
image151.jpg
image94.jpg
image83.jpg
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image78.gif
image239.jpg
image228.jpg
image217.jpg
image206.jpg
image129.jpg
files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image56.gif
pics\free_boudaries1.png
pics\multi_rotation1d1.png
pics\multi_translation2dsn.png
pics\offsetsn.png
pics\isos_u12_v12sn.png
pics\compoundsn.png
pics\prisms_basessn.png
pics\cylinders.png
pics\vectors.png
pics\neo-obj6.png
pics\measures4.png
pics\repair6.png
pics\chamfer2.png
pics\cone1.png
pics\circle2.png
pics\point3.png
image185.jpg
image163.jpg
image130.jpg
image95.jpg
image84.jpg
image229.jpg
image218.jpg
image207.jpg
image4.gif
files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image57.gif
pics\free_boudaries2.png
pics\multi_rotation2d1.png
pics\multi_rotation1d2.png
pics\mirror_pointsn1.png
pics\new-tolerance.png
pics\neo-obj7.png
pics\neo-point2.png
pics\measures5.png
pics\repair7.png
pics\chamfer3.png
pics\cone2.png
image197.jpg
image164.jpg
image96.jpg
image85.jpg
image52.jpg
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image130.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image30.gif
image8.jpg
files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image58.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image27.gif
pics\chamfer_edge.png
pics\fillet_edge.png
pics\multi_rotation2d2.png
pics\scale_transformsn1.png
pics\mirror_pointsn2.png
pics\cutsn.png
pics\shellsn.png
pics\filling_compoundsn.png
pics\prismssn.png
pics\neo-mrot1.png
pics\repair8.png
pics\cylinder1.png
pics\vector1.png
image61.gif
image154.jpg
image121.jpg
image110.jpg
image97.jpg
image53.jpg
image9.jpg
image6.gif
files\salome2_sp3_generationgui_functions_salome2_sp3_generationgui_functions_image59.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image28.gif
pics\scale_transformsn2.png
pics\translationsn1.png
pics\facesn1.png
pics\neo-mrot2.png
pics\repair9.png
pics\cylinder2.png
pics\vector2.png
image188.jpg
image51.gif
image133.jpg
image122.jpg
image98.jpg
image76.jpg
image54.jpg
image7.gif
image10.jpg
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image128.gif
files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image121.gif
files\salome2_sp3_operationgui_functions_salome2_sp3_operationgui_functions_image90.gif
files\salome2_sp3_basicgui_functions_salome2_sp3_basicgui_functions_image29.gif
i_blue.jpg
pics\free_faces1.png
pics\fillet_all.png
pics\translationsn2.png
pics\partitionsn1.png
pics\colorsn.png
pics\facesn2.png
pics\interpol.png
pics\measures8.png
pics\fillet1.png
pics\archimede.png
pics\workplane4.png
image189.jpg
image52.gif
image167.jpg
image156.jpg
image41.gif
image145.jpg
image112.jpg
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image51.gif
image8.gif
image11.jpg
files\salome2_sp3_transformationgui_functions_salome2_sp3_transformationgui_functions_image129.gif
files\salome2_sp3_repairgui_functions_salome2_sp3_repairgui_functions_image122.gif
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image100.gif
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image99.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image13.gif
pics\free_faces2.png
pics\mirror_planesn1.png
pics\block_explodesn.png
pics\partitionsn2.png
pics\solidsn.png
pics\facesn3.png
pics\distance.png
pics\neo-scetcher1.png
pics\neo-transparency.png
pics\measures9.png
pics\fillet2.png
pics\workplane5.png
image201.jpg
image53.gif
image168.jpg
image42.gif
image124.jpg
image113.jpg
image78.jpg
image20.gif
image67.jpg
image9.gif
image12.jpg
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image101.gif
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image52.gif
files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image1.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image14.gif
pics\mirror_planesn2.png
pics\neo-scetcher2.png
pics\transformation1.png
pics\fillet3.png
pics\box1.png
pics\workplane6.png
pics\curve.png
pics\line.png
image10.gif
image202.jpg
image147.jpg
image32.gif
image79.jpg
image21.gif
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image102.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image71.gif
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image53.gif
files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image2.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image15.gif
pics\multi_translation_initialsn.png
pics\plane_on_face.png
pics\bezier.png
pics\repair10.png
pics\transformation2.png
pics\mtransf1.png
pics\editgroup.png
pics\extrusion.png
pics\box2.png
image44.gif
image22.gif
image11.gif
files\salome2_sp3_primitivegui_functions_salome2_sp3_primitivegui_functions_image103.gif
files\salome2_sp3_measuregui_functions_salome2_sp3_measuregui_functions_image72.gif
files\salome2_sp3_displaygui_functions_salome2_sp3_displaygui_functions_image54.gif
files\salome2_sp3_booleangui_functions_salome2_sp3_booleangui_functions_image3.gif
salome2_sp3_buildgui_functions_salome2_sp3_buildgui_functions_image16.gif
ehlpdhtm.js
geom.ppf
default_ns.css
whxdata\whtdata0.xml
whxdata\whftdata0.xml
whxdata\whfwdata0.xml
whxdata\whfwdata1.xml
whxdata\whfwdata2.xml
whxdata\whgdata0.xml
whdata\whtdata0.htm
whdata\whftdata0.htm
whdata\whfwdata0.htm
whdata\whfwdata1.htm
whdata\whfwdata2.htm
whdata\whgdata0.htm
whgdata\whlstt0.htm
whgdata\whlstt1.htm
whgdata\whlstt2.htm
whgdata\whlstt3.htm
whgdata\whlstt4.htm
whgdata\whlstt5.htm
whgdata\whlstt6.htm
whgdata\whlstt7.htm
whgdata\whlstt8.htm
whgdata\whlstt9.htm
whgdata\whlstt10.htm
whgdata\whlstt11.htm
whgdata\whlstt12.htm
whgdata\whlstt13.htm
whgdata\whlstt14.htm
whgdata\whlstt15.htm
whgdata\whlstt16.htm
whgdata\whlsti0.htm
whgdata\whlstfl0.htm
whgdata\whlstfl1.htm
@ -464,12 +625,23 @@ whgdata\whlstfl20.htm
whgdata\whlstfl21.htm
whgdata\whlstfl22.htm
whgdata\whlstfl23.htm
whgdata\whlstfl24.htm
whgdata\whlstfl25.htm
whgdata\whlstf0.htm
whgdata\whlstf1.htm
whgdata\whlstf2.htm
whgdata\whlstf3.htm
whgdata\whlstf4.htm
whgdata\whlstf5.htm
whgdata\whlstf6.htm
whgdata\whlstf7.htm
whgdata\whlstf8.htm
whgdata\whlstf9.htm
whgdata\whlstf10.htm
whgdata\whlstf11.htm
whgdata\whlstf12.htm
whgdata\whlstf13.htm
whgdata\whlstf14.htm
whgdata\whlstg0.htm
geom.htm
geom_csh.htm

View File

@ -1,100 +0,0 @@
<html>
<head>
<title>GEOM reference manual</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<meta name "description" content="WebHelp 2002">
<script language="javascript" src="whutils.js"></script>
<script language="javascript">
<!--
var gCSHFileName = "whc_data.htm";
var gCSHSuffixName1 = "_csh.html";
var gCSHSuffixName2 = "_csh.htm";
//-->
</script>
<script language="javascript">
<!--
gCSHFileName="cshdat_webhelp.htm";
//-->
</script>
<script language="javascript">
<!--
var gasProj = new Array();
gasProj[0] = _getPath(document.location.href);
var gCurrent = 0;
function addProject(strProj)
{
var len = gasProj.length;
var strPPath = _getFullPath(_getPath(document.location.href), strProj);
var bFound = false;
for (var i = 0; i < len; i ++)
{
if (isSamePath(gasProj[i], strPPath))
{
bFound = true;
break;
}
}
if (!bFound)
gasProj[len] = strPPath;
}
function isSamePath(strPath1, strPath2)
{
return strPath1.toLowerCase() == strPath2.toLowerCase();
}
function goNext()
{
gCurrent ++;
var len = gasProj.length;
if (gCurrent >= len)
return getHomePage()
else
frames["csh"].location = gasProj[gCurrent] + gCSHFileName;
return "";
}
function getRelHomePage(strLocation)
{
var strCurPPath = _getPath(strLocation);
var strOriPPath = _getPath(getHomePage());
var strRelPath = _getRelativeFileName(strOriPPath, strCurPPath);
var strURL = getHomePage() + "#" + strRelPath;
return strURL;
}
function getHomePage()
{
var strHomePage;
var strTmp = location.toString();
var nPos = strTmp.indexOf("#");
if (nPos != -1)
{
strHomePage = strTmp.substring(0, nPos);
}
else
{
strHomePage = strTmp;
}
var nPos1 = strHomePage.indexOf(gCSHSuffixName1);
var nPos = strHomePage.indexOf(gCSHSuffixName2);
if (nPos != -1)
{
strHomePage = strHomePage.substring(0,nPos);
if (nPos1 != -1)
strHomePage += ".html";
else
strHomePage += ".htm";
}
return strHomePage;
}
//-->
</script>
</head>
<frameset rows="1,*">
<frame name="dumb" src="about:blank"></frame>
<frame name="csh" src="cshdat_webhelp.htm"></frame>
</frameset>
</html>

View File

@ -1,150 +0,0 @@
<html>
<head><script language="javascript">
<!--
var sIcon="whstart.ico";
var sPath=document.location.href;
if (sPath.indexOf("http")!= -1)
document.write("<link REL=\"SHORTCUT ICON\" href=\""+ sIcon +"\">");
//-->
</script>
<title>GEOM reference manual</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<meta name "description" content="WebHelp 2002">
</head>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript" src="whutils.js"></script>
<script type="text/javascript" language="javascript" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" >
<!--
if (!window.gbWhVer||!window.gbWhUtil||!window.gbWhMsg)
document.location.reload();
//-->
</script>
<script type="text/javascript" language="javascript" src="whstub.js"></script>
<script language="javascript">
<!--
var nWebhelpNavPaneMode = 1; //1: DHTML 2:Applet 3:PureHTML 4:NoframeAt all
var strPaneDHTML = "whskin_pdhtml.htm"; //whd_nvp10.htm if tab enabled, whnframe.htm if tab disabled.
var strPaneApplet = "whskin_papplet.htm";
var strPaneList = "whskin_plist.htm";
var bNoApplet = false;
var strPane = "";
var nViewFrameType = nWebhelpNavPaneMode;
if (!window.gAgent)
{
// low end browser, we don't even try to determine it.
document.location = "whnjs.htm";
}
else
{
if (!gbNav4 && !gbIE4)
document.location = "whnjs.htm";
if (gbNav4 && !gbNav6 && ((gnVerMinor <= 4.06)))
document.location = "whnjs.htm";
if (gbMac && gbIE4 && !gbIE5)
document.location = "whnjs.htm";
//figure out which mode is the best
if ((nWebhelpNavPaneMode == 1) ||
(nWebhelpNavPaneMode == 2))
{
var gbDHTML = (nWebhelpNavPaneMode == 1);
if (nWebhelpNavPaneMode == 2) nViewFrameType = 2;
if (gbNav4) nViewFrameType = 2;
if (gbNav4 && (gnVerMinor < 4.1)) nViewFrameType = 3;
if (gbNav4 && (gnVerMinor == 4.6)) nViewFrameType = 3;
if (gbIE4 && gbDHTML) nViewFrameType = 1;
if (gbIE4 && gbSunOS && nWebhelpNavPaneMode == 2) nViewFrameType = 3;
if (gbNav6 && gbDHTML) nViewFrameType = 1;
if (gbNav6 && !gbNav61 && nWebhelpNavPaneMode == 2) nViewFrameType = 3;
if (gbMac) nViewFrameType = 3;
if ((bNoApplet) && (nViewFrameType == 2)) nViewFrameType = 3;
if (gbOpera) nViewFrameType = 3;
}
}
var gbWindows = ((gAgent.indexOf("win") != -1) || (gAgent.indexOf("16bit") != -1));
//The colordepth of the 16 color on Windows is 1.
if ((gbWindows) && (gbNav4) && (window.screen) && (window.screen.colorDepth <= 4))
{
alert("WebHelp has detected that your display is set to 16 colors. For full WebHelp support, please set your display to use 256 or more colors.");
nViewFrameType = 3;
}
//figure out which one is navpane
// ReplaceMark:nViewFrameType = 1
if (nViewFrameType == 1)
{
if (gbNav4 && !gbNav6)
strPane = strPaneList;
else
strPane = strPaneDHTML;
}
else if (nViewFrameType == 2)
strPane = strPaneApplet;
else
strPane = strPaneList;
//-->
</script>
<script type="text/javascript" language="javascript" src="whstart.js"></script>
<script type="text/javascript" language="javascript">
<!--
if (!gbIE4 && !gbNav4)
document.location = "whnjs.htm";
function CMRAgent( strID, strURL, strLabel, strFrameAttr )
{
this.m_strID = strID;
this.m_strURL = strURL;
this.m_strLabel = strLabel;
this.m_strFrameAttr = strFrameAttr;
}
function CMRServer()
{
this.m_strVersion;
this.m_strDefAgent;
this.m_strAgentList;
this.m_bTrial;
this.m_bExpired;
this.m_bSinglePane;
this.m_strProduct;
this.m_strWindow;
this.m_strProject;
this.m_strContextID;
this.m_strCaption;
this.m_strURLSkinFile;
this.m_strURLResource;
this.m_strURLLogoImg;
this.m_strURLTopic;
this.m_strURLBase;
this.m_bShowSync;
this.m_bShowBrowseSequences;
this.m_bShowSearchInput;
this.m_cAgents = new Array;
}
var cMRServer = new CMRServer;
// GetServerInfo
// Registry the agent array handled by webhelp
// ReplaceMark:MRServer.strServerData
//-->
</script>
<script type="text/javascript" language="javascript">
<!--
var strHTML = "<frameset rows=\"32,*\" hostof=\"parent:toolbar!startpage:yes\" frameborder=\"no\" border=\"0\"><frame src=\"whskin_tbars.htm\" id=\"toolbar\" frameborder=\"no\" border=\"0\" scrolling=\"no\" noresize marginheight=\"0\" marginwidth=\"0\" title=\"Toolbar\"></frame><frame src=\"whskin_frmset01.htm\" frameborder=\"yes\" border=\"1\" scrolling=\"auto\" marginheight=\"0\" marginwidth=\"0\"></frame></frameset>";
document.write(strHTML);
//-->
</script>
<frameset cols="100%,*" frameborder=no border=0>
<frame src="whnjs.htm">
<frame src="whskin_blank.htm" noresize>
</frameset>
</html>

View File

@ -1,100 +0,0 @@
<html>
<head>
<title>GEOM reference manual</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<meta name "description" content="WebHelp 2002">
<script language="javascript" src="whutils.js"></script>
<script language="javascript">
<!--
var gCSHFileName = "whc_data.htm";
var gCSHSuffixName1 = "_csh.html";
var gCSHSuffixName2 = "_csh.htm";
//-->
</script>
<script language="javascript">
<!--
gCSHFileName="cshdat_webhelp.htm";
//-->
</script>
<script language="javascript">
<!--
var gasProj = new Array();
gasProj[0] = _getPath(document.location.href);
var gCurrent = 0;
function addProject(strProj)
{
var len = gasProj.length;
var strPPath = _getFullPath(_getPath(document.location.href), strProj);
var bFound = false;
for (var i = 0; i < len; i ++)
{
if (isSamePath(gasProj[i], strPPath))
{
bFound = true;
break;
}
}
if (!bFound)
gasProj[len] = strPPath;
}
function isSamePath(strPath1, strPath2)
{
return strPath1.toLowerCase() == strPath2.toLowerCase();
}
function goNext()
{
gCurrent ++;
var len = gasProj.length;
if (gCurrent >= len)
return getHomePage()
else
frames["csh"].location = gasProj[gCurrent] + gCSHFileName;
return "";
}
function getRelHomePage(strLocation)
{
var strCurPPath = _getPath(strLocation);
var strOriPPath = _getPath(getHomePage());
var strRelPath = _getRelativeFileName(strOriPPath, strCurPPath);
var strURL = getHomePage() + "#" + strRelPath;
return strURL;
}
function getHomePage()
{
var strHomePage;
var strTmp = location.toString();
var nPos = strTmp.indexOf("#");
if (nPos != -1)
{
strHomePage = strTmp.substring(0, nPos);
}
else
{
strHomePage = strTmp;
}
var nPos1 = strHomePage.indexOf(gCSHSuffixName1);
var nPos = strHomePage.indexOf(gCSHSuffixName2);
if (nPos != -1)
{
strHomePage = strHomePage.substring(0,nPos);
if (nPos1 != -1)
strHomePage += ".html";
else
strHomePage += ".htm";
}
return strHomePage;
}
//-->
</script>
</head>
<frameset rows="1,*">
<frame name="dumb" src="about:blank"></frame>
<frame name="csh" src="cshdat_webhelp.htm"></frame>
</frameset>
</html>

View File

@ -1,100 +0,0 @@
<html>
<head>
<title>GEOM reference manual</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<meta name "description" content="WebHelp 2002">
<script language="javascript" src="whutils.js"></script>
<script language="javascript">
<!--
var gCSHFileName = "whc_data.htm";
var gCSHSuffixName1 = "_rhc.html";
var gCSHSuffixName2 = "_rhc.htm";
//-->
</script>
<script language="javascript">
<!--
gCSHFileName="cshdat_robohelp.htm";
//-->
</script>
<script language="javascript">
<!--
var gasProj = new Array();
gasProj[0] = _getPath(document.location.href);
var gCurrent = 0;
function addProject(strProj)
{
var len = gasProj.length;
var strPPath = _getFullPath(_getPath(document.location.href), strProj);
var bFound = false;
for (var i = 0; i < len; i ++)
{
if (isSamePath(gasProj[i], strPPath))
{
bFound = true;
break;
}
}
if (!bFound)
gasProj[len] = strPPath;
}
function isSamePath(strPath1, strPath2)
{
return strPath1.toLowerCase() == strPath2.toLowerCase();
}
function goNext()
{
gCurrent ++;
var len = gasProj.length;
if (gCurrent >= len)
return getHomePage()
else
frames["csh"].location = gasProj[gCurrent] + gCSHFileName;
return "";
}
function getRelHomePage(strLocation)
{
var strCurPPath = _getPath(strLocation);
var strOriPPath = _getPath(getHomePage());
var strRelPath = _getRelativeFileName(strOriPPath, strCurPPath);
var strURL = getHomePage() + "#" + strRelPath;
return strURL;
}
function getHomePage()
{
var strHomePage;
var strTmp = location.toString();
var nPos = strTmp.indexOf("#");
if (nPos != -1)
{
strHomePage = strTmp.substring(0, nPos);
}
else
{
strHomePage = strTmp;
}
var nPos1 = strHomePage.indexOf(gCSHSuffixName1);
var nPos = strHomePage.indexOf(gCSHSuffixName2);
if (nPos != -1)
{
strHomePage = strHomePage.substring(0,nPos);
if (nPos1 != -1)
strHomePage += ".html";
else
strHomePage += ".htm";
}
return strHomePage;
}
//-->
</script>
</head>
<frameset rows="1,*">
<frame name="dumb" src="about:blank"></frame>
<frame name="csh" src="cshdat_robohelp.htm"></frame>
</frameset>
</html>

View File

@ -1,100 +0,0 @@
<html>
<head>
<title>GEOM reference manual</title>
<meta http-equiv="content-type" content="text/html; charset=iso-8859-1">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<meta name "description" content="WebHelp 2002">
<script language="javascript" src="whutils.js"></script>
<script language="javascript">
<!--
var gCSHFileName = "whc_data.htm";
var gCSHSuffixName1 = "_rhc.html";
var gCSHSuffixName2 = "_rhc.htm";
//-->
</script>
<script language="javascript">
<!--
gCSHFileName="cshdat_robohelp.htm";
//-->
</script>
<script language="javascript">
<!--
var gasProj = new Array();
gasProj[0] = _getPath(document.location.href);
var gCurrent = 0;
function addProject(strProj)
{
var len = gasProj.length;
var strPPath = _getFullPath(_getPath(document.location.href), strProj);
var bFound = false;
for (var i = 0; i < len; i ++)
{
if (isSamePath(gasProj[i], strPPath))
{
bFound = true;
break;
}
}
if (!bFound)
gasProj[len] = strPPath;
}
function isSamePath(strPath1, strPath2)
{
return strPath1.toLowerCase() == strPath2.toLowerCase();
}
function goNext()
{
gCurrent ++;
var len = gasProj.length;
if (gCurrent >= len)
return getHomePage()
else
frames["csh"].location = gasProj[gCurrent] + gCSHFileName;
return "";
}
function getRelHomePage(strLocation)
{
var strCurPPath = _getPath(strLocation);
var strOriPPath = _getPath(getHomePage());
var strRelPath = _getRelativeFileName(strOriPPath, strCurPPath);
var strURL = getHomePage() + "#" + strRelPath;
return strURL;
}
function getHomePage()
{
var strHomePage;
var strTmp = location.toString();
var nPos = strTmp.indexOf("#");
if (nPos != -1)
{
strHomePage = strTmp.substring(0, nPos);
}
else
{
strHomePage = strTmp;
}
var nPos1 = strHomePage.indexOf(gCSHSuffixName1);
var nPos = strHomePage.indexOf(gCSHSuffixName2);
if (nPos != -1)
{
strHomePage = strHomePage.substring(0,nPos);
if (nPos1 != -1)
strHomePage += ".html";
else
strHomePage += ".htm";
}
return strHomePage;
}
//-->
</script>
</head>
<frameset rows="1,*">
<frame name="dumb" src="about:blank"></frame>
<frame name="csh" src="cshdat_robohelp.htm"></frame>
</frameset>
</html>

View File

@ -0,0 +1,571 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Geometrical Objects</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
p.whs1 { font-family:'Lucida Console' , monospace; }
p.whs2 { font-family:'Times New Roman' , serif; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTUI Scripts\nCreation of Geometric Objects\nAdvanced Geometrical Objects");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1>Advanced Geometrical Objects</h1>
<h3><a name=bookmark>Creation of an Edge</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create vertices</p>
<p class="whs1">p0 &nbsp;&nbsp;=
geompy.MakeVertex(0. &nbsp;,
0. &nbsp;, 0.
&nbsp;)</p>
<p class="whs1">pxyz = geompy.MakeVertex(100.,
100., 100.)</p>
<p>&nbsp;</p>
<p># create edge</p>
<p class="whs1">edge = geompy.MakeEdge(p0,
pxyz)</p>
<p>&nbsp;</p>
<p># add object in study</p>
<p class="whs1">id_edge = geompy.addToStudy(edge,&quot;Edge&quot;)</p>
<p>&nbsp;</p>
<p># display edge</p>
<p class="whs1">gg.createAndDisplayGO(id_edge)
</p>
<p class="whs1">&nbsp;</p>
<h3><a name=Creation>Creation of a Wire</a></h3>
<p class="whs1"><span style="font-family: 'Lucida Console', monospace;">import
geompy</span></p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"># create vertices</p>
<p class="whs1">px &nbsp;&nbsp;=
geompy.MakeVertex(100., 0. &nbsp;,
0. &nbsp;)</p>
<p class="whs1">py &nbsp;&nbsp;=
geompy.MakeVertex(0. &nbsp;,
100., 0. &nbsp;)</p>
<p class="whs1">pz &nbsp;&nbsp;=
geompy.MakeVertex(0. &nbsp;,
0. &nbsp;, 100.)</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"># create vector on two
points</p>
<p class="whs1">vxy = geompy.MakeVector(px,
py)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create arc with three
points</p>
<p class="whs1">arc = geompy.MakeArc(py,
pz, px)</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"># create wire</p>
<p class="whs1">wire = geompy.MakeWire([vxy,
arc])</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"># add object in study</p>
<p class="whs1">id_wire = geompy.addToStudy(wire,&quot;Wire&quot;)</p>
<p class="whs2">&nbsp;</p>
<p class="whs2"># display wire</p>
<p class="whs1">gg.createAndDisplayGO(id_wire)
</p>
<p class="whs1">&nbsp;</p>
<p class="whs1">&nbsp;</p>
<h3><a name=bookmark1>Creation of a Face</a></h3>
<p class="whs1"><span style="font-family: 'Lucida Console', monospace;">import
geompy</span></p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create vertices</p>
<p class="whs1">p0 &nbsp;&nbsp;=
geompy.MakeVertex(0. &nbsp;,
0. &nbsp;, 0.
&nbsp;)</p>
<p class="whs1">px &nbsp;&nbsp;=
geompy.MakeVertex(100., 0. &nbsp;,
0. &nbsp;)</p>
<p class="whs1">py &nbsp;&nbsp;=
geompy.MakeVertex(0. &nbsp;,
100., 0. &nbsp;)</p>
<p class="whs1">pz &nbsp;&nbsp;=
geompy.MakeVertex(0. &nbsp;,
0. &nbsp;, 100.)</p>
<p class="whs1">pxyz = geompy.MakeVertex(100.,
100., 100.)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create vector on two
points</p>
<p class="whs1">vxy = geompy.MakeVector(px,
py)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create arc with three
points</p>
<p class="whs1">arc = geompy.MakeArc(py,
pz, px)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create wire</p>
<p class="whs1">wire = geompy.MakeWire([vxy,
arc])</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create sketchers</p>
<p class="whs1">sketcher1 = geompy.MakeSketcher(&quot;Sketcher:F
-100 -100:TT 250 -100:R 0:C 100 150:R 0:L 300:WW&quot;,</p>
<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;[100,0,0,
1,1,1, -1,1,0])</p>
<p class="whs1">sketcher2 = geompy.MakeSketcher(&quot;Sketcher:F
0 0:TT 70 0:TT 70 70:TT 0 70:WW&quot;)</p>
<p class="whs1">sketcher3 = geompy.MakeSketcher(&quot;Sketcher:F
20 20:TT 50 20:TT 50 50:TT 20 50:WW&quot;)</p>
<p class="whs1">isPlanarFace = 1</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create face from wire</p>
<p class="whs1">face1 = geompy.MakeFace(wire,
isPlanarFace)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create faces from two
wires</p>
<p class="whs1">face2 = geompy.MakeFaceWires([wire,
sketcher1],isPlanarFace)</p>
<p class="whs1">face3 = geompy.MakeFaces([sketcher2,
sketcher3],isPlanarFace)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># add objects in study</p>
<p class="whs1">id_face1 = geompy.addToStudy(face1,&quot;Face1&quot;)</p>
<p class="whs1">id_face2 = geompy.addToStudy(face2,&quot;Face2&quot;)</p>
<p class="whs1">id_face3 = geompy.addToStudy(face3,&quot;Face3&quot;)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># display faces</p>
<p class="whs1">gg.createAndDisplayGO(id_face1)</p>
<p class="whs1">gg.setDisplayMode(id_face1,1)</p>
<p class="whs1">gg.setTransparency(id_face1,0.2)</p>
<p class="whs1">gg.createAndDisplayGO(id_face2)</p>
<p class="whs1">gg.setDisplayMode(id_face2,1)</p>
<p class="whs1">gg.setTransparency(id_face2,0.2)</p>
<p class="whs1">gg.createAndDisplayGO(id_face3)</p>
<p class="whs1">gg.setDisplayMode(id_face3,1)</p>
<p class="whs1">gg.setTransparency(id_face3,0.2)
</p>
<p class="whs1">&nbsp;</p>
<h3><a name=bookmark2>Creation of a Shell</a></h3>
<p class="whs1"><span style="font-family: 'Lucida Console', monospace;">import
geompy</span></p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2">#create vertices</p>
<p class="whs1">p0 &nbsp;&nbsp;=
geompy.MakeVertex( 0., &nbsp;0.,
&nbsp;0.)</p>
<p class="whs1">pxyz = geompy.MakeVertex(
5., &nbsp;5.,
40.)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create sketchers</p>
<p class="whs1">sketcher1 = geompy.MakeSketcher(&quot;Sketcher:F
0 0:TT 70 0:TT 70 70:TT 0 70:WW&quot;)</p>
<p class="whs1">sketcher2 = geompy.MakeSketcher(&quot;Sketcher:F
20 20:TT 50 20:TT 50 50:TT 20 50:WW&quot;)</p>
<p class="whs1">isPlanarFace = 1</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create face from two
wires</p>
<p class="whs1">face = geompy.MakeFaces([sketcher1,
sketcher2],isPlanarFace)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create prism</p>
<p class="whs1">prism = geompy.MakePrism(face,
p0, pxyz)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># explode prism on faces</p>
<p class="whs1">prism_faces = geompy.SubShapeAllSorted(prism,
geompy.ShapeType[&quot;FACE&quot;])</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create shell from the
set of faces</p>
<p class="whs1">shell = geompy.MakeShell([prism_faces[0],
prism_faces[2], prism_faces[3],</p>
<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;prism_faces[7],
prism_faces[9]])</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># add objects in study</p>
<p class="whs1">id_shell = geompy.addToStudy(shell,&quot;Shell&quot;)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># display shell</p>
<p class="whs1">gg.createAndDisplayGO(id_shell)</p>
<p class="whs1">gg.setDisplayMode(id_shell,1)
</p>
<p class="whs1">&nbsp;</p>
<h3><a name=bookmark3>Creation of a Solid</a></h3>
<p class="whs1"><span style="font-family: 'Lucida Console', monospace;">import
geompy</span></p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2">#create vertices</p>
<p class="whs1">p0 = geompy.MakeVertex(
0., &nbsp;0.,
&nbsp;0.)</p>
<p class="whs1">pz = geompy.MakeVertex(
0., &nbsp;0.,
40.)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create sketchers</p>
<p class="whs1">sketcher = geompy.MakeSketcher(&quot;Sketcher:F
-50 -50:TT 100 -50:R 0:C 50 70:R 0:L 100:WW&quot;)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create faces from two
wires</p>
<p class="whs1">face = geompy.MakeFace(sketcher,1)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create prism</p>
<p class="whs1">prism = geompy.MakePrism(face,
p0, pz)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># explode prism on faces</p>
<p class="whs1">prism_faces = geompy.SubShapeAllSorted(prism,
geompy.ShapeType[&quot;FACE&quot;])</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create shell from the
set of faces</p>
<p class="whs1">shell = geompy.MakeShell([prism_faces[0],
prism_faces[1],</p>
<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;prism_faces[3],
prism_faces[4],</p>
<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;prism_faces[5],
prism_faces[2]])</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create solid, bounded
by the given shells</p>
<p class="whs1">solid = geompy.MakeSolid([shell])</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># add objects in study</p>
<p class="whs1">id_solid = geompy.addToStudy(solid,&quot;Solid&quot;)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># display solid</p>
<p class="whs1">gg.createAndDisplayGO(id_solid)</p>
<p class="whs1">gg.setDisplayMode(id_solid,1)
</p>
<p class="whs1">&nbsp;</p>
<h3><a name=bookmark4>Creation of a Compound</a></h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2">#create vertices</p>
<p class="whs1">p0 = geompy.MakeVertex(
0., &nbsp;0.,
&nbsp;0.)</p>
<p class="whs1">pz = geompy.MakeVertex(
0., &nbsp;0.,
40.)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create sketchers</p>
<p class="whs1">sketcher = geompy.MakeSketcher(&quot;Sketcher:F
-50 -50:TT 100 -50:R 0:C 50 70:R 0:L 100:WW&quot;)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create faces from two
wires</p>
<p class="whs1">face = geompy.MakeFace(sketcher,1)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create prism</p>
<p class="whs1">prism = geompy.MakePrism(face,
p0, pz)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># explode prism on faces</p>
<p class="whs1">prism_faces = geompy.SubShapeAllSorted(prism,
geompy.ShapeType[&quot;FACE&quot;])</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create shell from the
set of faces</p>
<p class="whs1">shell = geompy.MakeShell([prism_faces[0],
prism_faces[1],</p>
<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;prism_faces[3],
prism_faces[4],</p>
<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;prism_faces[5],
prism_faces[2]])</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># create solid, bounded
by the given shells</p>
<p class="whs1">solid = geompy.MakeSolid([shell])</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># add objects in study</p>
<p class="whs1">id_solid = geompy.addToStudy(solid,&quot;Solid&quot;)</p>
<p class="whs1">&nbsp;</p>
<p class="whs2"># display solid</p>
<p class="whs1">gg.createAndDisplayGO(id_solid)</p>
<p class="whs1">gg.setDisplayMode(id_solid,1)
</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

View File

@ -0,0 +1,29 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
<title>Main Page</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head>
<body>
&nbsp;
<center><table WIDTH="96%" >
</table></center>
</body>
</html>
<!-- Generated by Doxygen 1.3.7 -->
<h1>GEOM_TestMeasures.py File Reference</h1><table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
<tr><td colspan=2><br><h2>Namespaces</h2></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>namespace &nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespaceGEOM__TestMeasures.html">GEOM_TestMeasures</a></td></tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Tue Oct 18 00:47:36 2005 for SALOME - GEOM - v.2.1.0 by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>

View File

@ -0,0 +1,218 @@
H1 {
text-align: center;
font-family: Geneva, Arial, Helvetica, sans-serif;
}
H2 {
font-family: Geneva, Arial, Helvetica, sans-serif;
}
CAPTION { font-weight: bold }
DIV.qindex {
width: 100%;
background-color: #eeeeff;
border: 1px solid #B0B0B0;
text-align: center;
margin: 2px;
padding: 2px;
line-height: 120%;
}
A.qindex {
text-decoration: none;
font-weight: bold;
color: #1A419D;
padding: 2px;
}
A.qindex:visited {
text-decoration: none;
font-weight: bold;
color: #1A419D
padding: 2px;
}
A.qindex:hover {
text-decoration: none;
background-color: #ddddff;
padding: 2px;
}
A.qindexHL {
text-decoration: none;
font-weight: bold;
background-color: #6666cc;
color: #ffffff;
padding: 2px 6px;
border: 1px double #9295C2;
}
A.qindexHL:hover {
text-decoration: none;
background-color: #6666cc;
color: #ffffff;
padding: 2px 6px;
}
A.qindexHL:visited { text-decoration: none; background-color: #6666cc; color: #ffffff }
A.el { text-decoration: none; font-weight: bold }
A.elRef { font-weight: bold }
A.code { text-decoration: none; font-weight: normal; color: #1A419D}
A.codeRef { font-weight: normal; color: #1A419D}
A:hover { text-decoration: none; background-color: #f2f2ff }
DL.el { margin-left: -1cm }
PRE.fragment {
border: 1px solid #CCCCCC;
background-color: #f5f5f5;
margin-top: 4px;
margin-bottom: 4px;
margin-left: 2px;
margin-right: 8px;
padding-left: 6px;
padding-right: 6px;
padding-top: 4px;
padding-bottom: 4px;
}
DIV.fragment {
border: 1px solid #CCCCCC;
background-color: #f5f5f5;
padding: 6px;
}
DIV.ah { background-color: black; font-weight: bold; color: #ffffff; margin-bottom: 3px; margin-top: 3px }
TD.md { background-color: #F4F4FB; font-weight: bold; }
TD.mdname1 { background-color: #F4F4FB; font-weight: bold; color: #602020; }
TD.mdname { background-color: #F4F4FB; font-weight: bold; color: #602020; width: 600px; }
DIV.groupHeader {
margin-left: 16px;
margin-top: 12px;
margin-bottom: 6px;
font-weight: bold;
font-family: Geneva, Arial, Helvetica, sans-serif;
}
DIV.groupText { margin-left: 16px; font-style: italic; font-size: smaller }
BODY {
background: white;
color: black;
margin-right: 20px;
margin-left: 20px;
}
TD.indexkey {
background-color: #eeeeff;
font-weight: bold;
padding-right : 10px;
padding-top : 2px;
padding-left : 10px;
padding-bottom : 2px;
margin-left : 0px;
margin-right : 0px;
margin-top : 2px;
margin-bottom : 2px;
border: 1px solid #CCCCCC;
}
TD.indexvalue {
background-color: #eeeeff;
font-style: italic;
padding-right : 10px;
padding-top : 2px;
padding-left : 10px;
padding-bottom : 2px;
margin-left : 0px;
margin-right : 0px;
margin-top : 2px;
margin-bottom : 2px;
border: 1px solid #CCCCCC;
}
TR.memlist {
background-color: #f0f0f0;
}
P.formulaDsp { text-align: center; }
IMG.formulaDsp { }
IMG.formulaInl { vertical-align: middle; }
SPAN.keyword { color: #008000 }
SPAN.keywordtype { color: #604020 }
SPAN.keywordflow { color: #e08000 }
SPAN.comment { color: #800000 }
SPAN.preprocessor { color: #806020 }
SPAN.stringliteral { color: #002080 }
SPAN.charliteral { color: #008080 }
.mdTable {
border: 1px solid #868686;
background-color: #F4F4FB;
}
.mdRow {
padding: 8px 10px;
}
.mdescLeft {
font-size: smaller;
font-style: italic;
background-color: #FAFAFA;
padding-left: 8px;
border-top: 1px none #E0E0E0;
border-right: 1px none #E0E0E0;
border-bottom: 1px none #E0E0E0;
border-left: 1px none #E0E0E0;
margin: 0px;
}
.mdescRight {
font-size: smaller;
font-style: italic;
background-color: #FAFAFA;
padding-left: 4px;
border-top: 1px none #E0E0E0;
border-right: 1px none #E0E0E0;
border-bottom: 1px none #E0E0E0;
border-left: 1px none #E0E0E0;
margin: 0px;
padding-bottom: 0px;
padding-right: 8px;
}
.memItemLeft {
padding: 1px 0px 0px 8px;
margin: 4px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-top-color: #E0E0E0;
border-right-color: #E0E0E0;
border-bottom-color: #E0E0E0;
border-left-color: #E0E0E0;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
background-color: #FAFAFA;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 12px;
}
.memItemRight {
padding: 1px 0px 0px 8px;
margin: 4px;
border-top-width: 1px;
border-right-width: 1px;
border-bottom-width: 1px;
border-left-width: 1px;
border-top-style: solid;
border-top-color: #E0E0E0;
border-right-color: #E0E0E0;
border-bottom-color: #E0E0E0;
border-left-color: #E0E0E0;
border-right-style: none;
border-bottom-style: none;
border-left-style: none;
background-color: #FAFAFA;
font-family: Geneva, Arial, Helvetica, sans-serif;
font-size: 13px;
}
.search { color: #003399;
font-weight: bold;
}
FORM.search {
margin-bottom: 0px;
margin-top: 0px;
}
INPUT.search { font-size: 75%;
color: #000080;
font-weight: normal;
background-color: #eeeeff;
}
TD.tiny { font-size: 75%;
}
a {
color: #252E78;
}
a:visited {
color: #3D2185;
}

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.5 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 4.5 KiB

View File

@ -0,0 +1 @@
base referer

View File

@ -0,0 +1 @@
0848e1ec9d428b6f7446355ed9f585a7

View File

@ -0,0 +1,70 @@
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="GENERATOR" content="Mozilla/4.73 [en] (WinNT; I) [Netscape]">
<title>Main Page</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
</head>
<body>
&nbsp;
<center><table WIDTH="96%" >
</table></center>
</body>
</html>
<!-- Generated by Doxygen 1.3.7 -->
<h1>Package GEOM_TestMeasures</h1>Module "GEOM_TestMeasures".
<a href="#_details">More...</a>
<p>
<table border=0 cellpadding=0 cellspacing=0>
<tr><td></td></tr>
<tr><td colspan=2><br><h2>Functions</h2></td></tr>
<tr><td class="memItemLeft" nowrap align=right valign=top>&nbsp;</td><td class="memItemRight" valign=bottom><a class="el" href="namespaceGEOM__TestMeasures.html#a0">TestMeasureOperations</a> (geompy, math)</td></tr>
</table>
<hr><h2>Function Documentation</h2>
<a class="anchor" name="a0" doxytag="GEOM_TestMeasures::TestMeasureOperations" ></a><p>
<table class="mdTable" width="100%" cellpadding="2" cellspacing="0">
<tr>
<td class="mdRow">
<table cellpadding="0" cellspacing="0" border="0">
<tr>
<td class="md" nowrap valign="top"> TestMeasureOperations </td>
<td class="md" valign="top">(&nbsp;</td>
<td class="md" nowrap valign="top">geompy&nbsp;</td>
<td class="mdname" nowrap>, </td>
</tr>
<tr>
<td class="md" nowrap align="right"></td>
<td></td>
<td class="md" nowrap>math&nbsp;</td>
<td class="mdname" nowrap></td>
</tr>
<tr>
<td></td>
<td class="md">)&nbsp;</td>
<td class="md" colspan="2"></td>
</tr>
</table>
</td>
</tr>
</table>
<table cellspacing=5 cellpadding=0 border=0>
<tr>
<td>
&nbsp;
</td>
<td>
<p>
</td>
</tr>
</table>
<hr size="1"><address style="align: right;"><small>Generated on Tue Oct 18 00:47:37 2005 for SALOME - GEOM - v.2.1.0 by
<a href="http://www.doxygen.org/index.html">
<img src="doxygen.png" alt="doxygen" align="middle" border=0 ></a> 1.3.7 </small></address>
</body>
</html>

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,158 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Glue Faces</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
img_whs1 { border:none; width:25px; height:24px; border-style:none; }
p.whs2 { font-size:12pt; }
p.whs3 { font-size:12pt; text-indent:-68px; margin-left:72px; font-weight:normal; }
p.whs4 { font-size:12pt; text-indent:-68px; margin-left:72px; }
p.whs5 { font-size:12pt; text-indent:-68px; margin-left:112px; }
img_whs6 { border:none; width:312px; height:315px; float:none; border-style:none; }
p.whs7 { font-size:12pt; margin-left:112px; text-indent:-112px; }
p.whs8 { font-size:12pt; text-indent:-112px; margin-left:152px; }
img_whs9 { border:none; float:none; width:292px; height:239px; border-style:none; }
img_whs10 { border:none; float:none; width:275px; height:239px; border-style:none; }
p.whs11 { font-size:12pt; text-indent:-40px; margin-left:80px; }
p.whs12 { font-weight:bold; }
-->
</style><script type="text/javascript" language="JavaScript">
<!--
if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))
{
var strNSS = "<style type='text/css'>";
strNSS += "p.whs3 {text-indent:1pt; }";
strNSS += "p.whs4 {text-indent:1pt; }";
strNSS += "p.whs5 {text-indent:1pt; }";
strNSS += "p.whs7 {text-indent:1pt; }";
strNSS += "p.whs8 {text-indent:1pt; }";
strNSS += "p.whs11 {text-indent:1pt; }";
strNSS +="</style>";
document.write(strNSS);
}
//-->
</script>
<script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTransforming geometrical objects\nRepairing Operations\nGlue Faces");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><img src="image61.gif" width="25px" height="24px" border="0" class="img_whs1"> </font></span>Glue Faces</h1>
<p class="whs2"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: normal;">T</b>o
Glue Faces in the Main Menu select Repair - &gt; Glue Faces.</font></span></p>
<p class="whs3">&nbsp;</p>
<p class="whs4"><b style="font-weight: normal;">This operation
g</b>lues faces that are coincident with respect to the given tolerance
value.</p>
<p class="whs4">&nbsp;</p>
<p class="whs4"><span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Result:</b>
GEOM_Object.</font></span></p>
<p class="whs4"><b style="font-weight: bold;">TUI Command
: </b><span style="font-style: italic;"><I>geompy.MakeGlueFaces(theShape,
theTolerance)</I></span>, where theShape is a compound of shapesto be glued,
theTolerance is a maximum distance between two faces, which can be considered
as coincident.</p>
<p class="whs4"><b style="font-weight: bold;">Arguments:
<span style="font-weight: normal;">Name +</span> </b>1 <i><span style="font-style: normal;">Compound
+ Tolerance value</span></i></p>
<p class="whs4">&nbsp;</p>
<p class="whs4">&nbsp;</p>
<p class="whs5"><img src="pics/repair7.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs6"></p>
<p class="whs7">&nbsp;</p>
<p class="whs7"><b style="font-weight: bold;">Example:</b></p>
<p class="whs7">&nbsp;</p>
<p class="whs8"><img src="pics/glue_faces1.png" x-maintain-ratio="TRUE" width="292px" height="239px" border="0" class="img_whs9"> &nbsp;&nbsp;<img src="pics/glue_faces2.png" x-maintain-ratio="TRUE" width="275px" height="239px" border="0" class="img_whs10"></p>
<p class="whs11">&nbsp;</p>
<p class="whs11">&nbsp;</p>
<p class="whs12"><span style="font-weight: normal;">Our</span>
TUI Scripts <span style="font-weight: normal;">provide you with useful
examples of the use of</span> <a href="repairing_operations.htm#bookmark6">Repairing
Operations</a>. </p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

326
doc/salome/gui/GEOM/groups.htm Executable file
View File

@ -0,0 +1,326 @@
<!doctype HTML public "-//W3C//DTD HTML 4.0 Frameset//EN">
<html>
<head>
<title>Groups</title>
<meta http-equiv="content-type" content="text/html; charset=windows-1252">
<meta name="generator" content="RoboHelp by eHelp Corporation www.ehelp.com">
<link rel="stylesheet" href="default_ns.css"><script type="text/javascript" language="JavaScript" title="WebHelpSplitCss">
<!--
if (navigator.appName !="Netscape")
{ document.write("<link rel='stylesheet' href='default.css'>");}
//-->
</script>
<style type="text/css">
<!--
p.whs1 { font-family:'Lucida Console' , monospace; }
-->
</style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">
<!--
function reDo() {
if (innerWidth != origWidth || innerHeight != origHeight)
location.reload();
}
if ((parseInt(navigator.appVersion) == 4) && (navigator.appName == "Netscape")) {
origWidth = innerWidth;
origHeight = innerHeight;
onresize = reDo;
}
onerror = null;
//-->
</script>
<style type="text/css">
<!--
div.WebHelpPopupMenu { position:absolute; left:0px; top:0px; z-index:4; visibility:hidden; }
-->
</style><script type="text/javascript" language="javascript1.2" src="whmsg.js"></script>
<script type="text/javascript" language="javascript" src="whver.js"></script>
<script type="text/javascript" language="javascript1.2" src="whproxy.js"></script>
<script type="text/javascript" language="javascript1.2" src="whutils.js"></script>
<script type="text/javascript" language="javascript1.2" src="whtopic.js"></script>
</head>
<body><script type="text/javascript" language="javascript1.2">
<!--
if (window.gbWhTopic)
{
if (window.addTocInfo)
{
addTocInfo("GEOM module\nTUI Scripts\nCreation of Geometric Objects\nWorking with Groups");
addButton("show",BTN_TEXT,"Show","","","","",0,0,"","","");
}
if (window.writeBtnStyle)
writeBtnStyle();
if (window.writeIntopicBar)
writeIntopicBar(1);
if (window.setRelStartPage)
{
setRelStartPage("geom.htm");
autoSync(1);
sendSyncInfo();
sendAveInfoOut();
}
}
else
if (window.gbIE4)
document.location.reload();
//-->
</script>
<h1>Groups</h1>
<h3>Creation of a group</h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create two vertices</p>
<p class="whs1">p0 = geompy.MakeVertex(0.
&nbsp;, 0. &nbsp;,
0. &nbsp;)</p>
<p class="whs1">p200 = geompy.MakeVertex(200.,
200., 200.)</p>
<p>&nbsp;</p>
<p># create a box on two points</p>
<p class="whs1">Box = geompy.MakeBoxTwoPnt(p0,
p200)</p>
<p>&nbsp;</p>
<p># create group on box's faces</p>
<p class="whs1">group = geompy.CreateGroup(Box,
geompy.ShapeType[&quot;FACE&quot;])</p>
<p>&nbsp;</p>
<p># add objects to the group</p>
<p class="whs1">SubFaceList = geompy.SubShapeAllSorted(Box,
geompy.ShapeType[&quot;FACE&quot;])</p>
<p class="whs1">for i in [0, 3, 5]
:</p>
<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;FaceID
= geompy.GetSubShapeID(Box, SubFaceList[i])</p>
<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;geompy.AddObject(group,
FaceID)</p>
<p>&nbsp;</p>
<p># add to the group all the given shapes from the list</p>
<p># (no errors, if some shapes are already included)</p>
<p class="whs1">geompy.UnionList(group,
[SubFaceList[0], SubFaceList[2], SubFaceList[5]])</p>
<p>&nbsp;</p>
<p># remove object from the group</p>
<p class="whs1">geompy.RemoveObject(group,
FaceID)</p>
<p>&nbsp;</p>
<p># remove from the group all the given shapes</p>
<p># (no errors, if some shapes are not included)</p>
<p class="whs1">geompy.DifferenceList(group,
[SubFaceList[2], SubFaceList[3], SubFaceList[4]])</p>
<p class="whs1">id_group1 = geompy.addToStudy(group,
&quot;Group1&quot;)</p>
<p>&nbsp;</p>
<p># display group's contents</p>
<p class="whs1">gg.createAndDisplayGO(id_group1)</p>
<p><span style="font-family: 'Lucida Console', monospace;">salome.sg.updateObjBrowser(1)</span>
</p>
<h3>&nbsp;</h3>
<h3>&nbsp;</h3>
<h3>Adding an object in a group.</h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create two vertices</p>
<p class="whs1">p0 = geompy.MakeVertex(0.
&nbsp;, 0. &nbsp;,
0. &nbsp;)</p>
<p class="whs1">p200 = geompy.MakeVertex(200.,
200., 200.)</p>
<p>&nbsp;</p>
<p># create a box on two points</p>
<p class="whs1">Box = geompy.MakeBoxTwoPnt(p0,
p200)</p>
<p>&nbsp;</p>
<p># create group on box's faces</p>
<p class="whs1">group = geompy.CreateGroup(Box,
geompy.ShapeType[&quot;FACE&quot;])</p>
<p>&nbsp;</p>
<p># add objects to the group</p>
<p class="whs1">SubFaceList = geompy.SubShapeAllSorted(Box,
geompy.ShapeType[&quot;FACE&quot;])</p>
<p class="whs1">for i in [0, 3, 5]
:</p>
<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;FaceID
= geompy.GetSubShapeID(Box, SubFaceList[i])</p>
<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;geompy.AddObject(group,
FaceID)</p>
<p class="whs1">id_group1 = geompy.addToStudy(group,
&quot;Group1&quot;)</p>
<p>&nbsp;</p>
<p># display group's contents</p>
<p class="whs1">gg.createAndDisplayGO(id_group1)</p>
<p><span style="font-family: 'Lucida Console', monospace;">salome.sg.updateObjBrowser(1)</span>
</p>
<p>&nbsp;</p>
<h3>Removing an object from a group</h3>
<p class="whs1">import geompy</p>
<p class="whs1">import salome</p>
<p class="whs1">gg = salome.ImportComponentGUI(&quot;GEOM&quot;)</p>
<p>&nbsp;</p>
<p># create two vertices</p>
<p class="whs1">p0 = geompy.MakeVertex(0.
&nbsp;, 0. &nbsp;,
0. &nbsp;)</p>
<p class="whs1">p200 = geompy.MakeVertex(200.,
200., 200.)</p>
<p>&nbsp;</p>
<p># create a box on two points</p>
<p class="whs1">Box = geompy.MakeBoxTwoPnt(p0,
p200)</p>
<p>&nbsp;</p>
<p># create group on box's faces</p>
<p class="whs1">group = geompy.CreateGroup(Box,
geompy.ShapeType[&quot;FACE&quot;])</p>
<p>&nbsp;</p>
<p># add objects to the group</p>
<p class="whs1">SubFaceList = geompy.SubShapeAllSorted(Box,
geompy.ShapeType[&quot;FACE&quot;])</p>
<p class="whs1">for i in [0, 3, 5]
:</p>
<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;FaceID
= geompy.GetSubShapeID(Box, SubFaceList[i])</p>
<p class="whs1">&nbsp;&nbsp;&nbsp;&nbsp;geompy.AddObject(group,
FaceID)</p>
<p>&nbsp;</p>
<p># add to the group all the given shapes from the list</p>
<p># (no errors, if some shapes are already included)</p>
<p class="whs1">geompy.UnionList(group,
[SubFaceList[0], SubFaceList[2], SubFaceList[5]])</p>
<p>&nbsp;</p>
<p># remove object from the group</p>
<p class="whs1">geompy.RemoveObject(group,
FaceID)</p>
<p class="whs1">id_group1 = geompy.addToStudy(group,
&quot;Group1&quot;)</p>
<p>&nbsp;</p>
<p># display group's contents</p>
<p class="whs1">gg.createAndDisplayGO(id_group1)</p>
<p><span style="font-family: 'Lucida Console', monospace;">salome.sg.updateObjBrowser(1)</span>
</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<p>&nbsp;</p>
<script type="text/javascript" language="javascript1.2">
<!--
if (window.writeIntopicBar)
writeIntopicBar(0);
//-->
</script>
</body>
</html>

BIN
doc/salome/gui/GEOM/image10.gif Executable file

Binary file not shown.

After

Width:  |  Height:  |  Size: 981 B

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.6 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 10 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.4 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 12 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 9.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.5 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 2.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.0 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.7 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 7.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 4.3 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 5.8 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 3.1 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 22 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 11 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.9 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 18 KiB

Some files were not shown because too many files have changed in this diff Show More