]> SALOME platform Git repositories - modules/geom.git/commitdiff
Salome HOME
Update GUI documentation for bugs:
authormaintenance team <salome-mnt@opencascade.com>
Fri, 30 Nov 2007 16:08:57 +0000 (16:08 +0000)
committermaintenance team <salome-mnt@opencascade.com>
Fri, 30 Nov 2007 16:08:57 +0000 (16:08 +0000)
13902, 14856, 16547, 16848, 16549, 16561

20 files changed:
doc/salome/gui/GEOM/circle.htm
doc/salome/gui/GEOM/extrusion.htm
doc/salome/gui/GEOM/face.htm
doc/salome/gui/GEOM/line.htm
doc/salome/gui/GEOM/pics/circle1.png
doc/salome/gui/GEOM/pics/circle2.png
doc/salome/gui/GEOM/pics/dialog.png
doc/salome/gui/GEOM/pics/extrusion1.png
doc/salome/gui/GEOM/pics/extrusion2.png
doc/salome/gui/GEOM/pics/line1.png [new file with mode: 0755]
doc/salome/gui/GEOM/pics/line2.png [new file with mode: 0755]
doc/salome/gui/GEOM/pics/neo-obj4.png
doc/salome/gui/GEOM/pics/point1.png
doc/salome/gui/GEOM/pics/point2.png [new file with mode: 0755]
doc/salome/gui/GEOM/pics/point3.png
doc/salome/gui/GEOM/pics/point4.png [new file with mode: 0755]
doc/salome/gui/GEOM/pics/revolution.png
doc/salome/gui/GEOM/point.htm
doc/salome/gui/GEOM/revolution.htm
doc/salome/gui/GEOM/viewing_geometrical_objects.htm

index 5fb5c5848b3099960fe5ec7376ac0da7d2feec00..1879e19aaeb87f7bb5e1f1113c1b31e83e6f63b3 100755 (executable)
@@ -18,11 +18,12 @@ img_whs1 { width:20px; height:20px; border-style:none; }
 p.whs2 { font-size:12pt; }\r
 p.whs3 { font-size:12pt; font-weight:bold; }\r
 p.whs4 { font-size:12pt; margin-left:40px; }\r
-img_whs5 { border:none; width:312px; height:346px; float:none; border-style:none; }\r
-img_whs6 { border:none; width:312px; height:359px; float:none; border-style:none; }\r
-p.whs7 { font-size:12pt; font-weight:normal; }\r
-img_whs8 { border:none; width:400px; height:359px; float:none; }\r
-img_whs9 { border:none; width:348px; height:321px; float:none; border-style:none; }\r
+img_whs5 { border:none; width:400px; height:346px; float:none; }\r
+p.whs6 { font-size:12pt; margin-left:40px; font-weight:bold; }\r
+img_whs7 { border:none; width:400px; height:359px; float:none; }\r
+p.whs8 { font-size:12pt; font-weight:normal; }\r
+img_whs9 { border:none; width:400px; height:359px; float:none; border-style:none; }\r
+img_whs10 { border:none; width:348px; height:321px; float:none; border-style:none; }\r
 -->\r
 </style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
 <!--\r
@@ -116,7 +117,7 @@ if (window.writeIntopicBar)
 \r
 <p class="whs3">&nbsp;</p>\r
 \r
-<p class="whs4"><img src="pics/circle1.png" x-maintain-ratio="TRUE" width="312px" height="346px" border="0" class="img_whs5"> </p>\r
+<p class="whs4"><img src="pics/circle1.png" x-maintain-ratio="TRUE" width="400px" height="346px" border="0" class="img_whs5"> </p>\r
 \r
 <p class="whs2">&nbsp;</p>\r
 \r
@@ -134,31 +135,31 @@ if (window.writeIntopicBar)
 \r
 <p class="whs2">&nbsp;</p>\r
 \r
-<p class="whs4"><b style="font-weight: bold;"><img src="pics/circle2.png" x-maintain-ratio="TRUE" width="312px" height="359px" border="0" class="img_whs6"></b></p>\r
+<p class="whs6"><img src="pics/circle2.png" x-maintain-ratio="TRUE" width="400px" height="359px" border="0" class="img_whs7"></p>\r
 \r
 <p class="whs4">&nbsp;</p>\r
 \r
-<p class="whs7"><b style="font-weight: normal;">Finally, \r
+<p class="whs8"><b style="font-weight: normal;">Finally, \r
  you can define </b>a<span style="font-weight: bold;"><B> Circle</B></span> by \r
  its Center and two<span style="font-weight: bold;"><B> Points</B></span>.<span \r
  style="font-weight: bold;"> <B></B></span></p>\r
 \r
-<p class="whs3"><b>TUI Command:</b> &nbsp;<span \r
- style="font-weight: normal; font-style: italic;"><I>geompy.MakeCircleCenter2Pnt(Point1, \r
+<p class="whs3"><b style="font-weight: bold;">TUI \r
Command:</b> &nbsp;<span style="font-weight: normal; font-style: italic;"><I>geompy.MakeCircleCenter2Pnt(Point1, \r
  Point2, Point3), </I></span><span style="font-weight: normal;">where Point1 \r
  is the center of the circle, the distance between Point1 and Point2 is \r
- the radius of the circle and Point3 helps to define the plain where the \r
+ the radius of the circle and Point3 helps to define the plane where the \r
  circle lies. &nbsp;</span><span style="font-weight: normal; font-style: italic;"><I>&nbsp;</I></span>&nbsp;</p>\r
 \r
 <p class="whs4">&nbsp;</p>\r
 \r
-<p class="whs4"><img src="pics/circle3.png" x-maintain-ratio="TRUE" width="400px" height="359px" border="0" class="img_whs8"></p>\r
+<p class="whs4"><img src="pics/circle3.png" x-maintain-ratio="TRUE" width="400px" height="359px" border="0" class="img_whs9"></p>\r
 \r
 <p class="whs4">&nbsp;</p>\r
 \r
 <p class="whs2">&nbsp;</p>\r
 \r
-<p class="whs4"><b style="font-weight: bold;"><img src="pics/circles.png" x-maintain-ratio="TRUE" width="348px" height="321px" border="0" class="img_whs9"></b></p>\r
+<p class="whs4"><b style="font-weight: bold;"><img src="pics/circles.png" x-maintain-ratio="TRUE" width="348px" height="321px" border="0" class="img_whs10"></b></p>\r
 \r
 <p>&nbsp;</p>\r
 \r
index 281482b73f09e63959696a3ffbc1cc0af8fb2d0d..75d8e7a6d5503d4945e01edcf8952a9d7de88360 100755 (executable)
@@ -17,10 +17,10 @@ if (navigator.appName !="Netscape")
 img_whs1 { width:20px; height:20px; border-style:none; }\r
 p.whs2 { font-size:12pt; }\r
 p.whs3 { font-size:12pt; margin-left:40px; }\r
-img_whs4 { border:none; width:400px; height:350px; float:none; border-style:none; }\r
+img_whs4 { border:none; width:400px; height:376px; float:none; }\r
 p.whs5 { font-size:12pt; font-weight:bold; }\r
 p.whs6 { font-size:12pt; margin-left:40px; font-weight:normal; font-style:italic; }\r
-img_whs7 { border:none; width:400px; height:359px; float:none; border-style:none; }\r
+img_whs7 { border:none; width:400px; height:385px; float:none; }\r
 p.whs8 { font-size:12pt; font-style:italic; margin-left:40px; }\r
 img_whs9 { border:none; float:none; width:300px; height:175px; border-style:none; }\r
 img_whs10 { border:none; width:350px; height:175px; float:none; border-style:none; }\r
@@ -107,6 +107,10 @@ if (window.writeIntopicBar)
  Result <span style="font-weight: normal;">of the operation will be a</span></b> \r
  GEOM_Object (edge, face, shell, solid or compsolid).</p>\r
 \r
+<p class="whs2"><span style="font-weight: bold;"><B>Both Directions</B></span> \r
+ checkbox allows extruding the source object both forward and backward. \r
+ </p>\r
+\r
 <p class="whs2"><span style="font-weight: bold;"><B><b style="font-weight: bold;">TUI \r
  Command :</b><i> </i></B></span><span style="font-style: italic;"><I>geompy.MakePrismVecH(Base, \r
  Vector, Height)</I></span></p>\r
@@ -117,7 +121,7 @@ if (window.writeIntopicBar)
 \r
 <p>&nbsp;</p>\r
 \r
-<p class="whs3"><img src="pics/extrusion1.png" x-maintain-ratio="TRUE" width="400px" height="350px" border="0" class="img_whs4"></p>\r
+<p class="whs3"><img src="pics/extrusion1.png" x-maintain-ratio="TRUE" width="400px" height="376px" border="0" class="img_whs4"></p>\r
 \r
 <p class="whs2">&nbsp;</p>\r
 \r
@@ -128,6 +132,10 @@ if (window.writeIntopicBar)
  of the </span>Vector<span style="font-weight: normal;"> &nbsp;(in \r
  this way you don't need to create it in advance).</span> </p>\r
 \r
+<p class="whs5">Both Directions<span style="font-weight: normal;"> \r
+ checkbox allows extruding the source object both forward and backward.</span> \r
+ </p>\r
+\r
 <p class="whs5"><b style="font-weight: bold;">TUI \r
  Command:</b> <span style="font-weight: normal; font-style: italic;"><I>geompy.MakePrism(Base, \r
  Point1, Point2) </I></span></p>\r
@@ -138,7 +146,7 @@ if (window.writeIntopicBar)
 \r
 <p>&nbsp;</p>\r
 \r
-<p class="whs6"><img src="pics/extrusion2.png" x-maintain-ratio="TRUE" width="400px" height="359px" border="0" class="img_whs7"></p>\r
+<p class="whs6"><img src="pics/extrusion2.png" x-maintain-ratio="TRUE" width="400px" height="385px" border="0" class="img_whs7"></p>\r
 \r
 <p class="whs6">&nbsp;</p>\r
 \r
index 142a9dda84507242651618145a64159e79cdc679..29c18b5b7f86b810d4b65c053b3ec4dab7d083c1 100755 (executable)
@@ -17,7 +17,7 @@ if (navigator.appName !="Netscape")
 img_whs1 { width:20px; height:20px; border-style:none; }\r
 p.whs2 { font-size:12pt; }\r
 p.whs3 { font-size:12pt; margin-left:40px; }\r
-img_whs4 { border:none; width:312px; height:315px; float:none; border-style:none; }\r
+img_whs4 { border:none; width:400px; height:315px; float:none; }\r
 img_whs5 { border:none; width:180px; height:180px; float:none; border-style:none; }\r
 img_whs6 { border:none; float:none; width:180px; height:180px; border-style:none; }\r
 -->\r
@@ -124,7 +124,7 @@ if (window.writeIntopicBar)
 \r
 <p class="whs2">&nbsp;</p>\r
 \r
-<p class="whs3"><img src="pics/neo-obj4.png" x-maintain-ratio="TRUE" width="312px" height="315px" border="0" class="img_whs4"></p>\r
+<p class="whs3"><img src="pics/neo-obj4.png" x-maintain-ratio="TRUE" width="400px" height="315px" border="0" class="img_whs4"></p>\r
 \r
 <p class="whs2">&nbsp;</p>\r
 \r
index 40c441b5ecd99c4e9f254410d92ee7eaa85c9673..6a02096d8ae0f2025fa4b23770adf1c3a5baf0c4 100755 (executable)
@@ -14,15 +14,13 @@ if (navigator.appName !="Netscape")
 </script>\r
 <style type="text/css">\r
 <!--\r
-img_whs1 { border:none; width:26px; height:23px; }\r
+img_whs1 { border:none; width:26px; height:23px; border-style:none; }\r
 p.whs2 { font-size:12pt; }\r
 p.whs3 { font-size:12pt; margin-left:40px; }\r
-img_whs4 { border:none; width:312px; height:324px; float:none; border-style:none; }\r
-p.whs5 { color:#808080; font-size:12pt; }\r
-p.whs6 { font-size:12pt; color:#000000; }\r
-p.whs7 { color:#808080; font-size:12pt; margin-left:40px; }\r
-img_whs8 { border:none; width:357px; height:322px; float:none; border-style:none; }\r
-p.whs9 { font-size:12pt; font-weight:bold; }\r
+img_whs4 { border:none; width:400px; height:324px; float:none; }\r
+p.whs5 {  }\r
+img_whs6 { border:none; width:357px; height:322px; float:none; border-style:none; }\r
+p.whs7 { font-size:12pt; font-weight:bold; }\r
 -->\r
 </style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
 <!--\r
@@ -83,7 +81,7 @@ if (window.writeIntopicBar)
        writeIntopicBar(4);\r
 //-->\r
 </script>\r
-<h1><b><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="image5.gif" width="26px" height="23px" border="0" class="img_whs1"> </font></span></b>Line</h1>\r
+<h1><b style="font-weight: bold;"><span style="font-size: 14pt;"><font size=4 style="font-size:14pt;"><img src="image5.gif" width="26px" height="23px" border="0" class="img_whs1"> </font></span></b>Line</h1>\r
 \r
 <p>To create a <span style="font-weight: bold;"><B>Line</B></span> in the <span \r
  style="font-weight: bold;"><B>Main Menu</B></span> select <span style="font-weight: bold;"><B>New \r
@@ -91,18 +89,19 @@ if (window.writeIntopicBar)
 \r
 <p class="whs2">&nbsp;</p>\r
 \r
-<p class="whs2">To create a <span style="font-weight: bold;"><B>Line</B></span> \r
- you should define <span style="font-weight: bold;"><B>Point1</B></span> and <span \r
- style="font-weight: bold;"><B>Point2</B></span>, which are the points through \r
- &nbsp;which the \r
- <span style="font-weight: bold;"><B>Line</B></span> passes.</p>\r
+<p>There are 2 algorithms to create a <b>Line</b> in the 3D space.</p>\r
 \r
-<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">The</span> \r
- Result <span style="font-weight: normal;">of the operation will be a</span></b> \r
- GEOM_Object (edge).</p>\r
+<p>The Result of each operation will be a GEOM_Object (edge).</p>\r
 \r
 <p class="whs2">&nbsp;</p>\r
 \r
+<p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">Firstly, \r
+ you can define a </span><span style="font-weight: bold;"><B>Line</B></span><span \r
+ style="font-weight: normal;"> through</span></b> <span style="font-weight: bold;"><B>Point1</B></span> \r
+ and <span style="font-weight: bold;"><B>Point2</B></span>, which are the points \r
+ through &nbsp;which \r
+ the <span style="font-weight: bold;"><B>Line</B></span> passes.</p>\r
+\r
 <p class="whs2"><b style="font-weight: bold;">TUI Command:</b> \r
  <span style="font-style: italic;"><I>geompy.MakeLineTwoPnt(Point1, Point2)</I></span> \r
  </p>\r
@@ -112,36 +111,49 @@ if (window.writeIntopicBar)
 \r
 <p class="whs2">&nbsp;</p>\r
 \r
-<p class="whs2">&nbsp;</p>\r
+<p class="whs3"><img src="pics/line1.png" x-maintain-ratio="TRUE" width="400px" height="324px" border="0" class="img_whs4"></p>\r
+\r
+<p>&nbsp;</p>\r
 \r
-<p class="whs3"><img src="pics/line.png" x-maintain-ratio="TRUE" width="312px" height="324px" border="0" class="img_whs4"></p>\r
+<p>Secondly, you can define a <span style="font-weight: bold;"><B>Line</B></span> \r
+ as intersection of <span style="font-weight: bold;"><B>Plane1</B></span> and \r
+ <span style="font-weight: bold;"><B>Plane2</B></span>. </p>\r
 \r
-<p class="whs5">&nbsp;</p>\r
+<p class="whs2"><b style="font-weight: bold;">TUI Command:</b> \r
+ <span style="font-style: italic;"><I>geompy.MakeLineTwoFaces( myFace1, myFace2 \r
+ ).</I></span> </p>\r
 \r
-<p class="whs6"><b style="font-weight: bold;">Example:</b></p>\r
+<p class="whs2"><b style="font-weight: bold;">Arguments:</b> \r
+ Name + 2 planes.</p>\r
+\r
+<p class="whs2">&nbsp;</p>\r
+\r
+<p class="whs3"><img src="pics/line2.png" x-maintain-ratio="TRUE" width="400px" height="324px" border="0" class="img_whs4"></p>\r
+\r
+<p>&nbsp;</p>\r
 \r
-<p class="whs5">&nbsp;</p>\r
+<p><b style="font-weight: bold;">Example:</b></p>\r
 \r
-<p class="whs7"><img src="pics/lines.png" x-maintain-ratio="TRUE" width="357px" height="322px" border="0" class="img_whs8"></p>\r
+<p 40px;&quot; class="whs5"><img src="pics/lines.png" x-maintain-ratio="TRUE" width="357px" height="322px" border="0" class="img_whs6"></p>\r
 \r
 <p class="whs2">&nbsp;</p>\r
 \r
-<p class="whs9">NB! <span style="font-weight: normal;">There \r
+<p class="whs7">NB! <span style="font-weight: normal;">There \r
  is another way to create a line, which is currently accessible only via</span> \r
  TUI <span style="font-weight: normal;">commands.</span></p>\r
 \r
-<p class="whs9">&nbsp;</p>\r
+<p class="whs7">&nbsp;</p>\r
 \r
-<p class="whs9"><span style="font-weight: normal;">You \r
+<p class="whs7"><span style="font-weight: normal;">You \r
  can define a line &nbsp;passing \r
  through the given</span> Point <span style="font-weight: normal;">and \r
  parallel to the given</span> Vector. </p>\r
 \r
-<p class="whs9"><b style="font-weight: bold;">TUI \r
+<p class="whs7"><b style="font-weight: bold;">TUI \r
  Command:</b> <span style="font-weight: normal; font-style: italic;"><I>geompy.MakeLine(Point, \r
  Vector)</I></span> </p>\r
 \r
-<p class="whs9">&nbsp;</p>\r
+<p class="whs7">&nbsp;</p>\r
 \r
 <p class="whs2">Our <span style="font-weight: bold;"><B>TUI Scripts</B></span> \r
  provide you with useful examples of creation of <a href="basic_geometrical_objects.htm#bookmark1">Basic \r
index 840a259735c2a8eaf844bcd62979f2dc5eaedee4..21933a5457222d45a748bdd3d264aae969e7059b 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/circle1.png and b/doc/salome/gui/GEOM/pics/circle1.png differ
index 7500eaf2c907f0c50c8dcfa91e8d95c124740952..77299521c771c0249bf389fdd0cec28fc2ca7888 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/circle2.png and b/doc/salome/gui/GEOM/pics/circle2.png differ
index 63f984b751d40f27a552e768a767a6210bfd115c..602e03854d8b31ce785b8d8eaf3e8e1826435643 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/dialog.png and b/doc/salome/gui/GEOM/pics/dialog.png differ
index 673e863252848904ca8257f1530b55f95c9dc636..44a1822256c87e8809a85cd8de872f03b1d5551e 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/extrusion1.png and b/doc/salome/gui/GEOM/pics/extrusion1.png differ
index b56dc5d49f5c5ccc0f5d2c5b65f9aec1462b8b75..53dbe7d72b5970fa5624a1a93645980a4b957931 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/extrusion2.png and b/doc/salome/gui/GEOM/pics/extrusion2.png differ
diff --git a/doc/salome/gui/GEOM/pics/line1.png b/doc/salome/gui/GEOM/pics/line1.png
new file mode 100755 (executable)
index 0000000..139809a
Binary files /dev/null and b/doc/salome/gui/GEOM/pics/line1.png differ
diff --git a/doc/salome/gui/GEOM/pics/line2.png b/doc/salome/gui/GEOM/pics/line2.png
new file mode 100755 (executable)
index 0000000..f5d68da
Binary files /dev/null and b/doc/salome/gui/GEOM/pics/line2.png differ
index db5d497159b2af5f9ff007ef675d0a2586e11ce2..5ac05dc6c5717d14df5852f740107138f5d9c3a1 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/neo-obj4.png and b/doc/salome/gui/GEOM/pics/neo-obj4.png differ
index 39bca25f4e9874b254099f7d58eade9b2cb631ba..e359819c551674f173bcefe816a468ff0f4a9245 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/point1.png and b/doc/salome/gui/GEOM/pics/point1.png differ
diff --git a/doc/salome/gui/GEOM/pics/point2.png b/doc/salome/gui/GEOM/pics/point2.png
new file mode 100755 (executable)
index 0000000..df151ab
Binary files /dev/null and b/doc/salome/gui/GEOM/pics/point2.png differ
index 0a2e325c64a4c0b6c2697790750ee6911bcb6ec7..14e9827c7b36738eab8dd4328bdb40c5e4aff745 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/point3.png and b/doc/salome/gui/GEOM/pics/point3.png differ
diff --git a/doc/salome/gui/GEOM/pics/point4.png b/doc/salome/gui/GEOM/pics/point4.png
new file mode 100755 (executable)
index 0000000..b29de10
Binary files /dev/null and b/doc/salome/gui/GEOM/pics/point4.png differ
index c02c859b1bf80dc0eead7039ff9111d4bec9e9c4..68761025a732b4a3ad42bc323b6069fda7c39efb 100755 (executable)
Binary files a/doc/salome/gui/GEOM/pics/revolution.png and b/doc/salome/gui/GEOM/pics/revolution.png differ
index 334f49da3da3024e8377d63a20f3485ad64533d5..e8c371de031e72d5c27dd454f9e80f422c8d5c90 100755 (executable)
@@ -17,24 +17,30 @@ if (navigator.appName !="Netscape")
 img_whs1 { width:20px; height:20px; border-style:none; }\r
 p.whs2 { font-size:12pt; }\r
 p.whs3 { font-size:12pt; margin-left:40px; }\r
-img_whs4 { border:none; width:312px; height:332px; float:none; border-style:none; }\r
-img_whs5 { border:none; width:312px; height:473px; float:none; border-style:none; }\r
-p.whs6 { font-size:12pt; margin-left:120px; }\r
-p.whs7 { font-size:12pt; margin-left:0px; }\r
-p.whs8 { font-size:12pt; font-style:italic; margin-left:0px; }\r
-img_whs9 { border:none; width:312px; height:421px; float:none; border-style:none; }\r
-p.whs10 { font-size:12pt; color:#000000; }\r
-p.whs11 { color:#808080; font-size:12pt; }\r
-img_whs12 { border:none; width:354px; height:326px; float:none; border-style:none; }\r
-p.whs13 { color:#808080; font-size:12pt; margin-left:40px; }\r
+img_whs4 { border:none; width:398px; height:342px; float:none; border-style:none; }\r
+p.whs5 { font-size:12pt; margin-left:40px; font-style:italic; }\r
+img_whs6 { border:none; width:398px; height:491px; float:none; border-style:none; }\r
+p.whs7 { font-size:12pt; margin-left:120px; }\r
+p.whs8 { font-size:12pt; margin-left:0px; }\r
+p.whs9 { font-size:12pt; font-style:italic; margin-left:0px; }\r
+p.whs10 { font-size:12pt; margin-left:40px; font-weight:bold; font-style:italic; }\r
+img_whs11 { border:none; width:398px; height:435px; float:none; border-style:none; }\r
+p.whs12 { font-size:12pt; margin-left:0px; font-weight:bold; font-style:normal; }\r
+p.whs13 { font-size:12pt; font-style:italic; margin-left:40px; }\r
+img_whs14 { border:none; width:398px; height:328px; float:none; border-style:none; }\r
+p.whs15 { font-size:12pt; color:#000000; }\r
+p.whs16 { color:#808080; font-size:12pt; }\r
+img_whs17 { border:none; width:354px; height:326px; float:none; border-style:none; }\r
+p.whs18 { color:#808080; font-size:12pt; margin-left:40px; }\r
 -->\r
 </style><script type="text/javascript" language="JavaScript">\r
 <!--\r
 if ((navigator.appName == "Netscape") && (parseInt(navigator.appVersion) == 4))\r
 {\r
   var strNSS = "<style type='text/css'>";\r
-  strNSS += "p.whs7 {margin-left:1pt; }";\r
   strNSS += "p.whs8 {margin-left:1pt; }";\r
+  strNSS += "p.whs9 {margin-left:1pt; }";\r
+  strNSS += "p.whs12 {margin-left:1pt; }";\r
   strNSS +="</style>";\r
   document.write(strNSS);\r
 }\r
@@ -107,8 +113,8 @@ if (window.writeIntopicBar)
 \r
 <p>&nbsp;</p>\r
 \r
-<p>There are three algorithms to <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">create \r
</font></span><span style="font-size: 12pt; font-weight: bold;"><font size=3 style="font-size:12pt;"><B>Point</B></font></span><span \r
+<p>There are four algorithms to <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;">create a \r
+ </font></span><span style="font-size: 12pt; font-weight: bold;"><font size=3 style="font-size:12pt;"><B>Point</B></font></span><span \r
  style="font-size: 12pt;"><font size=3 style="font-size:12pt;"> in the 3D space.</font></span></p>\r
 \r
 <p class="whs2"><b style="font-weight: bold;"><span style="font-weight: normal;">Each \r
@@ -132,7 +138,7 @@ if (window.writeIntopicBar)
 \r
 <p class="whs2">&nbsp;</p>\r
 \r
-<p class="whs3"><img src="pics/point1.png" x-maintain-ratio="TRUE" width="312px" height="332px" border="0" class="img_whs4"></p>\r
+<p class="whs3"><img src="pics/point1.png" x-maintain-ratio="TRUE" width="398px" height="342px" border="0" class="img_whs4"></p>\r
 \r
 <p class="whs2">&nbsp;</p>\r
 \r
@@ -151,18 +157,18 @@ if (window.writeIntopicBar)
 \r
 <p class="whs2">&nbsp;</p>\r
 \r
-<p class="whs3"><span style="font-style: italic;"><I><img src="pics/neo-point2.png" x-maintain-ratio="TRUE" width="312px" height="473px" border="0" class="img_whs5"></I></span></p>\r
+<p class="whs5"><img src="pics/point2.png" x-maintain-ratio="TRUE" width="398px" height="491px" border="0" class="img_whs6"></p>\r
 \r
-<p class="whs6">&nbsp;</p>\r
+<p class="whs7">&nbsp;</p>\r
 \r
-<p class="whs7">Finally, we can define a \r
+<p class="whs8">Thirdly, we can define a \r
  point by an <span style="font-weight: bold;"><B>Edge</B></span> and a <span style="font-weight: bold;"><B>Parameter</B></span> \r
  &nbsp;indicating \r
  its position on the Edge, ranging from 0.0 to 1.0. For example, 0.5 means \r
  that the point is located in the middle of the edge.<span style="font-style: italic;"> \r
  <I></I></span></p>\r
 \r
-<p class="whs8"><span style="font-style: italic;"><I><b style="font-weight: bold; font-style: normal;">TUI \r
+<p class="whs9"><span style="font-style: italic;"><I><b style="font-weight: bold; font-style: normal;">TUI \r
  Command :</b> &nbsp;&nbsp;geompy.MakeVertexOnCurve(Edge, \r
  Parameter).</I></span></p>\r
 \r
@@ -172,21 +178,39 @@ if (window.writeIntopicBar)
 \r
 <p class="whs2">&nbsp;</p>\r
 \r
-<p class="whs3"><span style="font-style: italic;"><I><b \r
- style="font-weight: bold;"><img src="pics/point3.png" x-maintain-ratio="TRUE" width="312px" height="421px" border="0" class="img_whs9"></b></I></span></p>\r
+<p class="whs10"><img src="pics/point3.png" x-maintain-ratio="TRUE" width="398px" height="435px" border="0" class="img_whs11"></p>\r
 \r
 <p class="whs2">&nbsp;</p>\r
 \r
-<p class="whs10"><span style="font-style: italic;"><I><span \r
+<p class="whs8">Finally, we can define a \r
+ point by intersection of two <span style="font-weight: bold;"><B>Lines</B></span>. \r
+ </p>\r
+\r
+<p class="whs9"><b style="font-weight: bold; font-style: normal;">TUI \r
+ Command :</b> &nbsp;&nbsp;geompy.MakePointOnLinesIntersection(myLine1, \r
+ myLine2).</p>\r
+\r
+<p class="whs12"><b style="font-weight: bold;">Arguments: \r
+ <span style="font-weight: normal;">N</b>ame + 2 lines.</span></p>\r
+\r
+<p class="whs13">&nbsp;</p>\r
+\r
+<p class="whs13"><img src="pics/point4.png" x-maintain-ratio="TRUE" width="398px" height="328px" border="0" class="img_whs14"></p>\r
+\r
+<p class="whs9">&nbsp;</p>\r
+\r
+<p class="whs2">&nbsp;</p>\r
+\r
+<p class="whs15"><span style="font-style: italic;"><I><span \r
  style="font-size: 12pt; color: #000000;"><font size=3 color=black style="font-size:12.000000pt;"><b style="font-weight: bold;"><b \r
  style="font-weight: bold;">E</b>xample:</b></font></span></I></span></p>\r
 \r
-<p class="whs11">&nbsp;</p>\r
+<p class="whs16">&nbsp;</p>\r
 \r
 <p class="whs3"><span style="font-style: italic;"><I><b \r
- style="font-weight: bold;"><img src="pics/points.png" x-maintain-ratio="TRUE" width="354px" height="326px" border="0" class="img_whs12"></b></I></span></p>\r
+ style="font-weight: bold;"><img src="pics/points.png" x-maintain-ratio="TRUE" width="354px" height="326px" border="0" class="img_whs17"></b></I></span></p>\r
 \r
-<p class="whs13">&nbsp;</p>\r
+<p class="whs18">&nbsp;</p>\r
 \r
 <p class="whs2">Our <span style="font-weight: bold;"><B>TUI Scripts</B></span> \r
  provide you with useful examples of creation of <a href="basic_geometrical_objects.htm#bookmark" style="font-style: normal;">Basic \r
index 0253bd68309d594c29421d72b9f6cd9ddef479fb..1ee8c00c9e7e704ff67ce895d349fcb61ff76a76 100755 (executable)
@@ -17,7 +17,7 @@ if (navigator.appName !="Netscape")
 img_whs1 { width:20px; height:20px; border-style:none; }\r
 p.whs2 { font-size:12pt; }\r
 p.whs3 { font-size:12pt; margin-left:40px; }\r
-img_whs4 { border:none; width:312px; height:350px; float:none; border-style:none; }\r
+img_whs4 { border:none; width:400px; height:376px; float:none; }\r
 img_whs5 { border:none; width:268px; height:275px; float:none; border-style:none; }\r
 -->\r
 </style><script type="text/javascript" language="JavaScript" title="WebHelpInlineScript">\r
@@ -98,6 +98,10 @@ if (window.writeIntopicBar)
  has to be rotated around the <span style="font-weight: bold;"><B>Axis</B></span> \r
  (in degrees).</p>\r
 \r
+<p class="whs2"><span style="font-weight: bold;"><B>Both Directions</B></span> \r
+ checkbox allows extruding the source object both forward and backward. \r
+ </p>\r
+\r
 <p class="whs2">The <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b style="font-weight: bold;">Result \r
  </b></font></span>of the operation will be a GEOM_Object (edge, face, shell, \r
  solid or compsolid).</p>\r
@@ -114,7 +118,7 @@ if (window.writeIntopicBar)
 \r
 <p class="whs2">&nbsp;</p>\r
 \r
-<p class="whs3"><img src="pics/revolution.png" x-maintain-ratio="TRUE" width="312px" height="350px" border="0" class="img_whs4"></p>\r
+<p class="whs3"><img src="pics/revolution.png" x-maintain-ratio="TRUE" width="400px" height="376px" border="0" class="img_whs4"></p>\r
 \r
 <p class="whs3">&nbsp;</p>\r
 \r
index 39df73592c40419629465151dd66aeceb38a3c01..3a57fc44878c02a2c21c1a2027b6979f4166b0db 100755 (executable)
@@ -81,8 +81,6 @@ if (window.writeIntopicBar)
        writeIntopicBar(4);\r
 //-->\r
 </script>\r
-<h1>&nbsp;</h1>\r
-\r
 <h1>Viewing Geometrical Objects</h1>\r
 \r
 <p>Newly created geometrical objects are automatically displayed in the \r
@@ -136,8 +134,8 @@ if (window.writeIntopicBar)
  allows to hide all objects from the viewer. <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b \r
  style="font-weight: normal;">TUI Command:</b><i> sg.EraseAll()</i></font></span></p></li>\r
        \r
-       <li class=kadov-p><p><span style="font-weight: bold;"><B><img src="image33.gif" width="23px" height="24px" border="0" class="img_whs6"> Display Only</B></span> -allows to display only the selected \r
geometrical object, hiding all other from the viewer. <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b \r
+       <li class=kadov-p><p><span style="font-weight: bold;"><B><img src="image33.gif" width="23px" height="24px" border="0" class="img_whs6"> Show Only</B></span> -allows to display only the selected geometrical \r
+ object, hiding all other from the viewer. <span style="font-size: 12pt;"><font size=3 style="font-size:12pt;"><b \r
  style="font-weight: normal;">TUI Command:</b><i> sg.DisplayOnly(ID)</i></font></span></p></li>\r
        \r
        <li class=kadov-p><p><span style="font-weight: bold;"><B>Update</B></span> \r