From: admin To use these options: In the main menu select Blocks
+ submenu.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/doc/html/INPUT/HTML/GEOM_Shape.html b/doc/html/INPUT/HTML/GEOM_Shape.html
deleted file mode 100644
index bfee3cd70..000000000
--- a/doc/html/INPUT/HTML/GEOM_Shape.html
+++ /dev/null
@@ -1,18 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/doc/html/INPUT/doxyfile b/doc/html/INPUT/doxyfile
deleted file mode 100755
index ce82f87d7..000000000
--- a/doc/html/INPUT/doxyfile
+++ /dev/null
@@ -1,201 +0,0 @@
-# Doxyfile 1.3-rc1
-
-#---------------------------------------------------------------------------
-# General configuration options
-#---------------------------------------------------------------------------
-PROJECT_NAME = "SALOME - GEOM - v.2.0.0"
-PROJECT_NUMBER = id#1.1
-OUTPUT_DIRECTORY = ../
-OUTPUT_LANGUAGE = English
-EXTRACT_ALL = YES
-EXTRACT_PRIVATE = YES
-EXTRACT_STATIC = YES
-EXTRACT_LOCAL_CLASSES = YES
-HIDE_UNDOC_MEMBERS = NO
-HIDE_UNDOC_CLASSES = NO
-HIDE_FRIEND_COMPOUNDS = NO
-HIDE_IN_BODY_DOCS = NO
-BRIEF_MEMBER_DESC = YES
-REPEAT_BRIEF = NO
-ALWAYS_DETAILED_SEC = YES
-INLINE_INHERITED_MEMB = YES
-FULL_PATH_NAMES = NO
-STRIP_FROM_PATH =
-INTERNAL_DOCS = YES
-CASE_SENSE_NAMES = YES
-SHORT_NAMES = NO
-HIDE_SCOPE_NAMES = NO
-VERBATIM_HEADERS = YES
-SHOW_INCLUDE_FILES = YES
-JAVADOC_AUTOBRIEF = YES
-MULTILINE_CPP_IS_BRIEF = NO
-DETAILS_AT_TOP = NO
-INHERIT_DOCS = YES
-INLINE_INFO = YES
-SORT_MEMBER_DOCS = NO
-DISTRIBUTE_GROUP_DOC = NO
-TAB_SIZE = 5
-GENERATE_TODOLIST = YES
-GENERATE_TESTLIST = YES
-GENERATE_BUGLIST = YES
-GENERATE_DEPRECATEDLIST= YES
-ALIASES =
-ENABLED_SECTIONS =
-MAX_INITIALIZER_LINES = 25
-OPTIMIZE_OUTPUT_FOR_C = YES
-OPTIMIZE_OUTPUT_JAVA = YES
-SHOW_USED_FILES = NO
-#---------------------------------------------------------------------------
-# configuration options related to warning and progress messages
-#---------------------------------------------------------------------------
-QUIET = NO
-WARNINGS = YES
-WARN_IF_UNDOCUMENTED = YES
-WARN_FORMAT = "$file:$line: $text"
-WARN_LOGFILE = log.txt
-#---------------------------------------------------------------------------
-# configuration options related to the input files
-#---------------------------------------------------------------------------
-INPUT = ../../../share/salome/idl/GEOM_Gen.idl \
- ../../../share/salome/idl/GEOM_Shape.idl
-FILE_PATTERNS =
-RECURSIVE = NO
-EXCLUDE =
-EXCLUDE_SYMLINKS = NO
-EXCLUDE_PATTERNS =
-EXAMPLE_PATH =
-EXAMPLE_PATTERNS =
-EXAMPLE_RECURSIVE = NO
-IMAGE_PATH = sources/
-INPUT_FILTER =
-FILTER_SOURCE_FILES = YES
-#---------------------------------------------------------------------------
-# configuration options related to source browsing
-#---------------------------------------------------------------------------
-SOURCE_BROWSER = NO
-INLINE_SOURCES = NO
-STRIP_CODE_COMMENTS = YES
-REFERENCED_BY_RELATION = NO
-REFERENCES_RELATION = YES
-#---------------------------------------------------------------------------
-# configuration options related to the alphabetical class index
-#---------------------------------------------------------------------------
-ALPHABETICAL_INDEX = NO
-COLS_IN_ALPHA_INDEX = 5
-IGNORE_PREFIX =
-#---------------------------------------------------------------------------
-# configuration options related to the HTML output
-#---------------------------------------------------------------------------
-GENERATE_HTML = YES
-HTML_OUTPUT = html
-HTML_FILE_EXTENSION = .html
-HTML_HEADER = sources/myheader.html
-HTML_FOOTER =
-HTML_STYLESHEET =
-HTML_ALIGN_MEMBERS = YES
-GENERATE_HTMLHELP = NO
-CHM_FILE =
-HHC_LOCATION =
-GENERATE_CHI = NO
-BINARY_TOC = YES
-TOC_EXPAND = YES
-DISABLE_INDEX = YES
-ENUM_VALUES_PER_LINE = 4
-GENERATE_TREEVIEW = YES
-TREEVIEW_WIDTH = 250
-#---------------------------------------------------------------------------
-# configuration options related to the LaTeX output
-#---------------------------------------------------------------------------
-GENERATE_LATEX = NO
-LATEX_OUTPUT = latex
-LATEX_CMD_NAME = latex
-MAKEINDEX_CMD_NAME = makeindex
-COMPACT_LATEX = NO
-PAPER_TYPE = a4wide
-EXTRA_PACKAGES =
-LATEX_HEADER =
-PDF_HYPERLINKS = NO
-USE_PDFLATEX = NO
-LATEX_BATCHMODE = NO
-#---------------------------------------------------------------------------
-# configuration options related to the RTF output
-#---------------------------------------------------------------------------
-GENERATE_RTF = NO
-RTF_OUTPUT = rtf
-COMPACT_RTF = NO
-RTF_HYPERLINKS = NO
-RTF_STYLESHEET_FILE =
-RTF_EXTENSIONS_FILE =
-#---------------------------------------------------------------------------
-# configuration options related to the man page output
-#---------------------------------------------------------------------------
-GENERATE_MAN = NO
-MAN_OUTPUT = man
-MAN_EXTENSION = .3
-MAN_LINKS = NO
-#---------------------------------------------------------------------------
-# configuration options related to the XML output
-#---------------------------------------------------------------------------
-GENERATE_XML = NO
-XML_SCHEMA =
-XML_DTD =
-#---------------------------------------------------------------------------
-# configuration options for the AutoGen Definitions output
-#---------------------------------------------------------------------------
-GENERATE_AUTOGEN_DEF = NO
-#---------------------------------------------------------------------------
-# configuration options related to the Perl module output
-#---------------------------------------------------------------------------
-GENERATE_PERLMOD = NO
-PERLMOD_LATEX = NO
-PERLMOD_PRETTY = YES
-PERLMOD_MAKEVAR_PREFIX =
-#---------------------------------------------------------------------------
-# Configuration options related to the preprocessor
-#---------------------------------------------------------------------------
-ENABLE_PREPROCESSING = YES
-MACRO_EXPANSION = YES
-EXPAND_ONLY_PREDEF = NO
-SEARCH_INCLUDES = YES
-INCLUDE_PATH =
-INCLUDE_FILE_PATTERNS =
-PREDEFINED =
-EXPAND_AS_DEFINED =
-SKIP_FUNCTION_MACROS = NO
-#---------------------------------------------------------------------------
-# Configuration::addtions related to external references
-#---------------------------------------------------------------------------
-TAGFILES =
-GENERATE_TAGFILE =
-ALLEXTERNALS = NO
-EXTERNAL_GROUPS = YES
-PERL_PATH = /usr/bin/perl
-#---------------------------------------------------------------------------
-# Configuration options related to the dot tool
-#---------------------------------------------------------------------------
-CLASS_DIAGRAMS = YES
-HIDE_UNDOC_RELATIONS = NO
-HAVE_DOT = YES
-CLASS_GRAPH = YES
-COLLABORATION_GRAPH = NO
-TEMPLATE_RELATIONS = YES
-INCLUDE_GRAPH = YES
-INCLUDED_BY_GRAPH = NO
-GRAPHICAL_HIERARCHY = YES
-DOT_IMAGE_FORMAT = jpg
-DOT_PATH =
-DOTFILE_DIRS =
-MAX_DOT_GRAPH_WIDTH = 1024
-MAX_DOT_GRAPH_HEIGHT = 1200
-GENERATE_LEGEND = NO
-DOT_CLEANUP = YES
-#---------------------------------------------------------------------------
-# Configuration::addtions related to the search engine
-#---------------------------------------------------------------------------
-SEARCHENGINE = NO
-CGI_NAME = search.cgi
-CGI_URL =
-DOC_URL =
-DOC_ABSPATH =
-BIN_ABSPATH = /usr/local/bin/
-EXT_DOC_PATHS =
diff --git a/doc/html/INPUT/sources/Application-About.png b/doc/html/INPUT/sources/Application-About.png
deleted file mode 100755
index 7b58330d5..000000000
Binary files a/doc/html/INPUT/sources/Application-About.png and /dev/null differ
diff --git a/doc/html/INPUT/sources/Application-About1.jpg b/doc/html/INPUT/sources/Application-About1.jpg
deleted file mode 100755
index cf7ab8ba0..000000000
Binary files a/doc/html/INPUT/sources/Application-About1.jpg and /dev/null differ
diff --git a/doc/html/INPUT/sources/application.gif b/doc/html/INPUT/sources/application.gif
deleted file mode 100644
index 0b05d5c18..000000000
Binary files a/doc/html/INPUT/sources/application.gif and /dev/null differ
diff --git a/doc/html/INPUT/sources/application.jpg b/doc/html/INPUT/sources/application.jpg
deleted file mode 100755
index a6979ab99..000000000
Binary files a/doc/html/INPUT/sources/application.jpg and /dev/null differ
diff --git a/doc/html/INPUT/sources/bg_salome.gif b/doc/html/INPUT/sources/bg_salome.gif
deleted file mode 100755
index 677b70468..000000000
Binary files a/doc/html/INPUT/sources/bg_salome.gif and /dev/null differ
diff --git a/doc/html/INPUT/sources/logocorp.gif b/doc/html/INPUT/sources/logocorp.gif
deleted file mode 100755
index 7697e0837..000000000
Binary files a/doc/html/INPUT/sources/logocorp.gif and /dev/null differ
diff --git a/doc/html/INPUT/sources/myheader.html b/doc/html/INPUT/sources/myheader.html
deleted file mode 100755
index 83ca543cd..000000000
--- a/doc/html/INPUT/sources/myheader.html
+++ /dev/null
@@ -1,24 +0,0 @@
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
diff --git a/doc/html/INPUT/sources/static/tree.js b/doc/html/INPUT/sources/static/tree.js
deleted file mode 100755
index fdfc5a03c..000000000
--- a/doc/html/INPUT/sources/static/tree.js
+++ /dev/null
@@ -1,48 +0,0 @@
-foldersTree = gFld("SALOME v.2.0.0 ", "", "")
- insDoc(foldersTree, gLnk("Main Page", "", "main.html"))
-
-aux1 = insFld(foldersTree, gFld("TUI Reference Guide", ""))
- aux2 = insFld(aux1, gFld("Modules", ""))
- aux3 = insFld(aux2, gFld("SALOME GEOMETRY module", ""))
-/*! insDoc(aux3, gLnk("Overview", "", "overview_Geometry.html"))*/
- aux4 = insFld(aux3, gFld("Packages", ""))
- insDoc(aux4, gLnk("GEOM", "", "namespaceGEOM.html"))
-/*! insDoc(aux3, gLnk("Examples", "", "examples_GEOM.html"))
-*/
-
-/*! Data structures
-*/
- insDoc(aux1, gLnk("Data Structures", "", "annotated.html"))
-
-/*! insDoc(aux1, gLnk("GEOM::GEOM_Gen", "", "interfaceGEOM_1_1GEOM__Gen.html"))
- insDoc(aux1, gLnk("GEOM::GEOM_Shape", "", "interfaceGEOM_1_1GEOM__Shape.html"))
-*/
- insDoc(aux1, gLnk("Class Hierarchy", "", "hierarchy.html"))
-
-/*!
- aux3 = insFld(aux2, gFld("GEOM::GEOM_Gen", "", "interfaceGEOM_1_1GEOM__Gen.html"))
- aux3 = insFld(aux2, gFld("GEOM::GEOM_Shape", "", "interfaceGEOM_1_1GEOM__Shape.html"))
- aux3 = insFld(aux2, gFld("GEOM::AxisStruct", "", "structGEOM_1_1AxisStruct.html"))
- aux3 = insFld(aux2, gFld("GEOM::DirStruct", "", "structGEOM_1_1DirStruct.html"))
- aux3 = insFld(aux2, gFld("GEOM::PointStruct", "", "structGEOM_1_1PointStruct.html"))
-*/
- insDoc(aux1, gLnk("Class methods list", "", "functions.html"))
-/*!
-aux1 = insFld(foldersTree, gFld("Namespace List", "", "namespaces.html"))
- insDoc(aux1, gLnk("GEOM", "", "namespaceGEOM.html"))
-*/
- insDoc(aux1, gLnk("Namespace Members", "", "namespacemembers.html"))
-
- insDoc(aux1, gLnk("File List", "", "files.html"))
-
-/*!
-
- insDoc(aux1, gLnk("GEOM_Gen.idl", "", "GEOM__Gen_8idl.html"))
- insDoc(aux1, gLnk("GEOM_Shape.idl", "", "GEOM__Shape_8idl.html"))
-*/
-
-aux1 = insFld(foldersTree, gFld("IDL/Python mapping", ""))
- insDoc(aux1, gLnk("Mapping of GEOMETRY IDL definitions to Python language", "", "page2.html"))
-
-/*! insDoc(foldersTree, gLnk("Graphical Class Hierarchy", "", "inherits.html"))
-*/
diff --git a/doc/html/INPUT/sources/static/treeview.js b/doc/html/INPUT/sources/static/treeview.js
deleted file mode 100644
index 55eb43d07..000000000
--- a/doc/html/INPUT/sources/static/treeview.js
+++ /dev/null
@@ -1,505 +0,0 @@
-//****************************************************************
-// You are free to copy the "Folder-Tree" script as long as you
-// keep this copyright notice:
-// Script found in: http://www.geocities.com/Paris/LeftBank/2178/
-// Author: Marcelino Alves Martins (martins@hks.com) December '97.
-//****************************************************************
-
-//Log of changes:
-// 17 Feb 98 - Fix initialization flashing problem with Netscape
-//
-// 27 Jan 98 - Root folder starts open; support for USETEXTLINKS;
-// make the ftien4 a js file
-//
-// DvH: Dec 2000 - Made some minor changes to support external
-// references
-
-// Definition of class Folder
-// *****************************************************************
-
-function Folder(folderDescription, tagName, hreference) //constructor
-{
- //constant data
- this.desc = folderDescription
- this.tagName = tagName
- this.hreference = hreference
- this.id = -1
- this.navObj = 0
- this.iconImg = 0
- this.nodeImg = 0
- this.isLastNode = 0
-
- //dynamic data
- this.isOpen = true
- this.iconSrc = "ftv2folderopen.png"
- this.children = new Array
- this.nChildren = 0
-
- //methods
- this.initialize = initializeFolder
- this.setState = setStateFolder
- this.addChild = addChild
- this.createIndex = createEntryIndex
- this.hide = hideFolder
- this.display = display
- this.renderOb = drawFolder
- this.totalHeight = totalHeight
- this.subEntries = folderSubEntries
- this.outputLink = outputFolderLink
-}
-
-function setStateFolder(isOpen)
-{
- var subEntries
- var totalHeight
- var fIt = 0
- var i=0
-
- if (isOpen == this.isOpen)
- return
-
- if (browserVersion == 2)
- {
- totalHeight = 0
- for (i=0; i < this.nChildren; i++)
- totalHeight = totalHeight + this.children[i].navObj.clip.height
- subEntries = this.subEntries()
- if (this.isOpen)
- totalHeight = 0 - totalHeight
- for (fIt = this.id + subEntries + 1; fIt < nEntries; fIt++)
- indexOfEntries[fIt].navObj.moveBy(0, totalHeight)
- }
- this.isOpen = isOpen
- propagateChangesInState(this)
-}
-
-function propagateChangesInState(folder)
-{
- var i=0
-
- if (folder.isOpen)
- {
- if (folder.nodeImg)
- if (folder.isLastNode)
- folder.nodeImg.src = "ftv2mlastnode.png"
- else
- folder.nodeImg.src = "ftv2mnode.png"
- folder.iconImg.src = "ftv2folderopen.png"
- for (i=0; i")
- doc.write("\n
\n")
-
- if (browserVersion == 2) {
- doc.write("")
- }
- if (browserVersion == 3) {
- doc.write("")
- doc.write(leftSide)
- this.outputLink()
- doc.write("")
- doc.write(" \n")
- if (USETEXTLINKS)
- {
- this.outputLink()
- doc.write(this.desc + "")
- }
- else
- doc.write(this.desc)
-
-/*!
- if (this.tagName!="")
- {
- doc.write(" [external]")
- }
-*/
- doc.write(" ")
- doc.write("\n\n")
- doc.write("
\n")
-
- if (browserVersion == 2)
- doc.write("")
- if (browserVersion == 3)
- doc.write("")
- doc.write(leftSide)
- if (this.link!="")
- {
- doc.write("")
- }
- doc.write("")
- if (this.link!="")
- {
- doc.write("")
- }
- doc.write(" \n")
- if (USETEXTLINKS && this.link!="")
- doc.write("" + this.desc + "")
- else
- doc.write(this.desc)
-/*!
- if (this.tagName!="")
- {
- doc.write(" [external]");
- }
-*/
- doc.write("\n Building of blocks
+
+
+
+
+
+
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_basicgui_functions.htm b/doc/salome/gui/GEOM/files/salome2_sp3_basicgui_functions.htm index bc3fb8856..dc3c7060b 100755 --- a/doc/salome/gui/GEOM/files/salome2_sp3_basicgui_functions.htm +++ b/doc/salome/gui/GEOM/files/salome2_sp3_basicgui_functions.htm @@ -29,8 +29,8 @@ - - + + @@ -64,28 +64,82 @@ 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;} -p.whs8 {font-size: 12pt; margin-left: 40px;} -img_whs9 {border-style: none; border: none; width: 200px; height: 176px;} -p.whs10 {color: #808080; font-size: 12pt;} -p.whs11 {font-size: 12pt; color: #000000;} -p.whs12 {color: #808080; font-size: 12pt; margin-left: 40px;} -img_whs13 {border-style: none; border: none; width: 150px; height: 140px;} -img_whs14 {border-style: none; border: none; width: 150px; height: 139px;} -img_whs15 {border-style: none; border: none; width: 200px; height: 193px;} -img_whs16 {border-style: none; border: none; width: 150px; height: 129px;} -img_whs17 {border-style: none; border: none; width: 200px; height: 211px;} -p.whs18 {font-size: 12pt; margin-left: 40px; font-weight: bold;} -img_whs19 {border-style: none; border: none; width: 150px; height: 154px;} -img_whs20 {border-style: none; border: none; width: 200px; height: 202px;} -img_whs21 {border-style: none; border: none; width: 150px; height: 123px;} -img_whs22 {border-style: none; border: none; width: 200px; height: 175px;} -img_whs23 {border-style: none; border: none; width: 150px; height: 128px;} -img_whs24 {border-style: none; border: none; width: 200px; height: 192px;} -p.whs25 {font-size: 12pt; font-weight: bold; color: #000000;} -img_whs26 {border-style: none; border: none; width: 150px; height: 131px;} -img_whs27 {border-style: none; border: none; width: 200px; height: 148px;} -p.whs28 {font-size: 12pt; margin-left: 0px;} -p.whs29 {font-size: 12pt; font-weight: bold; margin-left: 40px;} +table.whs8 {x-cell-content-align: top; border-spacing: 0; width: 84.306%; border-spacing: 0px;} +col.whs9 {width: 33.333%;} +col.whs10 {width: 28.501%;} +col.whs11 {width: 31.796%;} +tr.whs12 {x-cell-content-align: top;} +td.whs13 {width: 33.333%; 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 {width: 28.501%; 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 {width: 31.796%; 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-style: none; border: none; width: 200px; height: 176px;} +img_whs26 {border-style: none; border: none; width: 150px; height: 139px;} +table.whs27 {x-cell-content-align: top; border-spacing: 0; width: 65.278%; border-spacing: 0px;} +col.whs28 {width: 50.213%;} +col.whs29 {width: 49.787%;} +td.whs30 {width: 50.213%; padding-right: 10px; padding-left: 10px; border-right-style: none; border-left-style: none; border-top-style: none; border-bottom-style: none;} +img_whs31 {border-style: none; border: none; width: 212px; height: 250px;} +td.whs32 {width: 49.787%; padding-right: 10px; padding-left: 10px; border-top-style: none; border-bottom-style: none; border-right-style: none;} +img_whs33 {border-style: none; border: none; width: 211px; height: 250px;} +img_whs34 {border-style: none; border: none; width: 150px; height: 129px;} +img_whs35 {border-style: none; border: none; width: 200px; height: 211px;} +p.whs36 {font-size: 12pt; margin-left: 40px; font-weight: bold;} +img_whs37 {border-style: none; border: none; width: 150px; height: 154px;} +img_whs38 {border-style: none; border: none; width: 200px; height: 202px;} +img_whs39 {border-style: none; border: none; width: 150px; height: 123px;} +p.whs40 {font-size: 14pt;} +img_whs41 {border-style: none; border: none; width: 20px; height: 20px;} +img_whs42 {border-style: none; border: none; width: 200px; height: 194px;} +p.whs43 {font-size: 12pt; font-weight: bold;} +p.whs44 {font-size: 12pt; font-weight: bold; font-style: italic; x-text-underline: off; /*begin!kadov{{*/ text-decoration: none; /*}}end!kadov*/ } +img_whs45 {border-style: none; border: none; width: 200px; height: 181px; float: none;} +img_whs46 {border-style: none; border: none; width: 175px; height: 181px;} +img_whs47 {border-style: none; border: none; width: 203px; height: 181px;} +img_whs48 {border-style: none; border: none; width: 200px; height: 175px;} +img_whs49 {border-style: none; border: none; width: 150px; height: 128px;} +table.whs50 {x-cell-content-align: top; border-spacing: 0; width: 94.306%; border-spacing: 0px;} +col.whs51 {width: 32.254%;} +col.whs52 {width: 32.547%;} +col.whs53 {width: 35.199%;} +td.whs54 {width: 32.254%; padding-right: 10px; padding-left: 10px; border-right-style: none; border-left-style: none; border-top-style: none; border-bottom-style: none;} +img_whs55 {border-style: none; border: none; width: 196px; height: 250px;} +td.whs56 {width: 32.547%; padding-right: 10px; padding-left: 10px; border-right-style: none; border-top-style: none; border-bottom-style: none;} +img_whs57 {border-style: none; border: none; width: 195px; height: 250px;} +td.whs58 {width: 35.199%; padding-right: 10px; padding-left: 10px; border-top-style: none; border-bottom-style: none; border-right-style: none;} +img_whs59 {border-style: none; border: none; width: 214px; height: 250px;} +p.whs60 {font-size: 12pt; font-weight: bold; color: #000000;} +img_whs61 {border-style: none; border: none; width: 150px; height: 131px;} +table.whs62 {x-cell-content-align: top; width: 100%; border-spacing: 0;} +td.whs63 {padding-right: 10px; padding-left: 10px; border-right-style: none; border-left-style: none; border-top-style: none; border-bottom-style: none;} +img_whs64 {border: none; width: 234px; height: 200px;} +td.whs65 {padding-right: 10px; padding-left: 10px; border-right-style: none; border-top-style: none; border-bottom-style: none;} +img_whs66 {border: none; width: 235px; height: 200px;} +td.whs67 {padding-right: 10px; padding-left: 10px; border-top-style: none; border-bottom-style: none; border-right-style: none;} +img_whs68 {border-style: none; border: none; width: 221px; height: 200px;} +p.whs69 {font-size: 12pt; margin-left: 0px;} +p.whs70 {font-size: 12pt; margin-left: 40px; font-weight: bold; text-indent: -40px;} +img_whs71 {border-style: none; border: none; width: 16px; height: 16px;} +table.whs72 {x-cell-content-align: top; border-spacing: 0; width: 81.667%;} +col.whs73 {width: 4.762%;} +p.whs74 {font-weight: bold; font-size: 14pt;} +img_whs75 {border: none; width: 272px; height: 250px;} +img_whs76 {border: none; width: 242px; height: 250px;} +p.whs77 {margin-left: 40px; font-weight: bold; text-indent: -40px; font-size: 14pt;} +p.whs78 {font-weight: bold; text-indent: -40px; font-size: 14pt; margin-left: 40px;} +img_whs79 {border: none; width: 257px; height: 250px;} +p.whs80 {font-weight: bold; text-indent: -40px; font-size: 14pt; margin-left: 80px;} +p.whs81 {font-weight: bold; margin-left: 80px; text-indent: -80px; font-size: 12pt;} +p.whs82 {font-weight: bold; text-indent: -80px; font-size: 12pt; margin-left: 120px;} +img_whs83 {border-style: none; border: none; width: 200px; height: 219px;} -->
Displaying\hiding different geometrical objects in the viewer - is possible using the following operations:
+Visualization is available in both, OCC and VTK viewers. + These viewers work independently, i.e. visibility of objects and their + graphic attributes may differ in OCC and VTK viewer. It + is reasonable to use the OCC viewer for GEOM module.
+ ++ +
Displaying\hiding + different geometrical objects in the viewer is possible using the following + operations:
@@ -125,13 +133,16 @@ else href="#DisplayAll">DisplayAll
@@ -141,9 +152,8 @@ else
In the main menu select View - > Display mode or right-click on the necessary object in the - Object Browser and from the associated pop-up menu choose the required - operation.
+ or right-click on the necessary object in the Object Browser and + from the associated pop-up menu choose the required operation.@@ -169,39 +179,56 @@ else
+ + +
+ +
Description: + Erases all shapes displayed in the viewer.
+- + +
+ +
+ + + size=4> Display
-
Description: - Displays only the selected geometrical element.
+Description: + Displays an object in 3D viewer.
TUI - Command: sg.DisplayOnly(ID)
+ Command:
- +
Description: - Erases all shapes displayed in the viewer.
+ Displays only the selected geometrical element.
TUI - Command: sg.EraseAll()
+ Command: sg.DisplayOnly(ID)@@ -209,7 +236,7 @@ else + size=4> Erase
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_generationgui_functions.htm b/doc/salome/gui/GEOM/files/salome2_sp3_generationgui_functions.htm index 370347a64..260fc51a7 100755 --- a/doc/salome/gui/GEOM/files/salome2_sp3_generationgui_functions.htm +++ b/doc/salome/gui/GEOM/files/salome2_sp3_generationgui_functions.htm @@ -29,8 +29,8 @@ - - + + @@ -143,13 +143,14 @@ else
@@ -163,20 +164,22 @@ else
-
Description: Creates an extruded shape.
-
Result: GEOM_Shape +
Result: GEOM_Object (edge, face, solid or compsolid).
TUI Command : - geompy.MakePrism(GEOM_Shape, PointStruct, PointStruct)
+ geompy.MakePrism(baseShape, Vector, + Height), where baseShape is a basis of the prism, Vector is a normal + of the prism and Height is a height of the prism.@@ -213,13 +216,16 @@ else
-
Result: GEOM_Shape +
Result: GEOM_Object (edge, face, solid or compsolid).
TUI Command: - geompy.MakeRevolution(GEOM_Shape, AxisStruct, Double)
+ geompy.MakeRevolution(Shape, Axis, + Angle), where Shape is a shape to rotate, Axis is the axis of the + revolution and Angle is an angle by which Shape has to be rotated around + Axis.@@ -254,13 +260,17 @@ else
-
Result: GEOM_Shape +
Result: GEOM_Object (face).
TUI Command: - geompy.MakeFilling(GEOM_Shape, Short, Short, Double, Double, Short)
+ geompy.MakeFilling(Shape, MinDegree, + MaxDegree, Tol2D, Tol3D, NbIter), where Shape is a shape to fill, + MinDegree and MaxDegree are correspondingly maximal and minimal degree, + Tol2D is a tolerance for 2D and Tol3D is a tolerance for 3D, NbIter is + a number of iterations.@@ -300,13 +310,15 @@ else
-
Result: GEOM_Shape +
Result: GEOM_Object (edge, face, solid or compsolid).
TUI Command: - geompy.MakePipe(GEOM_Shape, GEOM_Shape)
+ geompy.MakePipe(baseShape, pathShape), + where baseShape is a shape to be extruded, pathShape is a path along which + baseShape is extruded.diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_geomtoolsgui_functions.htm b/doc/salome/gui/GEOM/files/salome2_sp3_geomtoolsgui_functions.htm index 8c2a80c2f..c70dca7fa 100755 --- a/doc/salome/gui/GEOM/files/salome2_sp3_geomtoolsgui_functions.htm +++ b/doc/salome/gui/GEOM/files/salome2_sp3_geomtoolsgui_functions.htm @@ -30,8 +30,8 @@ - - + + @@ -137,10 +137,16 @@ else
Select the required file and click OK. You file will be imported - into GEOM and its contents (geometrical objects) will be displayed in - the Object Browser. -
+ style="font-weight: bold;">OK. You file will be imported into GEOM + and its contents (geometrical objects) will be displayed in the Object Browser. + ++ +
TUI command: + geompy.Import(FileName, FormatName), + where FileName is a name of file which contains a shape, FormatName is + a string which describes a format of the file.
@@ -160,8 +166,16 @@ else
-
Click OK - to confirm your exportation.
+Click OK + to confirm your exportation.
+ ++ +
TUI command: + geompy.Export(Shape, FileName, FormatName), + 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.
diff --git a/doc/salome/gui/GEOM/files/salome2_sp3_measuregui_functions.htm b/doc/salome/gui/GEOM/files/salome2_sp3_measuregui_functions.htm index 58e90c34a..c85165ba1 100755 --- a/doc/salome/gui/GEOM/files/salome2_sp3_measuregui_functions.htm +++ b/doc/salome/gui/GEOM/files/salome2_sp3_measuregui_functions.htm @@ -29,8 +29,8 @@ - - + + @@ -64,17 +64,22 @@ A:link { p.whs1 {font-size: 12pt;} img_whs2 {border-style: none; border: none; float: none; width: 30px; height: 30px;} p.whs3 {margin-left: 40px;} -p.whs4 {font-family: 'Times New Roman', serif; font-size: 14pt;} -img_whs5 {border-style: none; width: 20px; height: 20px;} -p.whs6 {font-family: 'Times New Roman', serif; font-size: 12pt;} -img_whs7 {border-style: none; border: none; width: 200px; height: 161px;} -p.whs8 {font-size: 12pt; margin-left: 40px;} -img_whs9 {border-style: none; border: none; width: 200px; height: 190px;} -img_whs10 {border-style: none; border: none; width: 200px; height: 175px;} -img_whs11 {border-style: none; border: none; width: 200px; height: 171px;} -img_whs12 {border-style: none; border: none; width: 200px; height: 151px;} -img_whs13 {border-style: none; border: none; width: 200px; height: 193px;} -img_whs14 {border-style: none; border: none; width: 200px; height: 219px;} +img_whs4 {border-style: none; border: none; width: 21px; height: 19px;} +p.whs5 {font-size: 12pt; margin-left: 40px;} +img_whs6 {border-style: none; border: none; width: 200px; height: 221px;} +p.whs7 {font-family: 'Times New Roman', serif; font-size: 14pt;} +img_whs8 {border-style: none; width: 20px; height: 20px;} +p.whs9 {font-family: 'Times New Roman', serif; font-size: 12pt;} +img_whs10 {border-style: none; border: none; width: 200px; height: 161px;} +img_whs11 {border-style: none; border: none; width: 200px; height: 190px;} +p.whs12 {font-size: 12pt; margin-left: 400px;} +img_whs13 {border-style: none; border: none; width: 200px; height: 175px;} +p.whs14 {font-size: 12pt; font-weight: bold;} +img_whs15 {border-style: none; border: none; width: 200px; height: 171px;} +p.whs16 {font-size: 12pt; font-weight: normal;} +img_whs17 {border-style: none; border: none; width: 200px; height: 151px;} +img_whs18 {border-style: none; border: none; width: 200px; height: 193px;} +img_whs19 {border-style: none; border: none; width: 200px; height: 219px;} --> +
1
SplitAngle – + this operator is intended for splitting faces based on conical surfaces, + surfaces of revolution and cylindrical surfaces by angle
+SplitAngle.Angle – angle (in radians) defining + size of result segments.
+SplitAngle.MaxTolerance – maximal possible + tolerance on result shape
2
SplitClosedFaces + – this operator is intended for dividing all closed faces in the shape + according to the number of points.
+SplitClosedFaces.NbSplitPoints – number of + points for cutting each closed faces.
3
FixFaceSize + – this operator is intended for removing small faces (case of the spot + face and strip face)
+FixFaceSize.Tolerance – work tolerance defining + which faces will be removed.
4
DropSmallEdges + – this operator is intended for removing small edges or merging with neigbour. +
+DropSmallEdges.Tolerance3d – work tolerance + for detection and removing small edges.
5
BsplineRestriction + –this operator is intended for re-approximation BSplines curves and surfaces + or conversion of the curves and surfaces to BSplines with specified parameters. +
+BSplineRestriction.SurfaceMode - mode of approximation + of surfaces if restriction is necessary
+BSplineRestriction.Curve3dMode -mode of conversion + of any 3D curve to BSpline and approximation.
+BSplineRestriction.Curve2dMode - mode of conversion + of any 2D curve to BSpline and approximation
+BSplineRestriction.Tolerance3d – work tolerance + for definition of the possibility of the approximation of the surfaces + and 3D curves with specified parameters.
+BSplineRestriction.Tolerance2d - work tolerance + for definition of the possibility of the approximation of the 2D curves + with specified parameters.
+BSplineRestriction.Continuity3d – desired continuity + of the resultant surfaces and 3D curves.
+BSplineRestriction.Continuity2d – desired continuity + of the resultant 2D curves.
+BSplineRestriction.RequiredDegree - required + degree of the resultant BSplines
+BSplineRestriction.RequiredNbSegments - required + maximum number of segments of resultant BSplines.
6
SplitContinuity + – this operator is intended for splitting shapes to achieve continuities + of curves and surfaces less than specified ones.
+SplitContinuity.Tolerance3d - 3D tolerance + for correction of geometry.
+SplitContinuity.SurfaceContinuity - required + continuity for surfaces.
+SplitContinuity.CurveContinuity - required + continuity for curves.
7
ToBezier - this + operator is intended for conversion of the curves and surfaces of the + all types into Bezier curves and surfaces.
+ToBezier.SurfaceMode - mode of conversion of + the surfaces.
+ToBezier.Curve3dMode – mode for conversion + of the 3D curves.
+ToBezier.Curve2dMode – mode for conversion + of the 2D curves.
+ToBezier.MaxTolerance – max possible tolerance + on the resultant shape.
8
FixShape – this + operator is intended for correction of the invalid shapes
+FixShape.Tolerance3d – work tolerance for detection + of the problems and correction of them.
+FixShape.MaxTolerance3d - maximal possible + tolerance of the shape after correction.
9
SameParameter + – this operator is intended for fixing edges having not same parameter + 2D and 3D curves.
+SameParameter.Tolerance3d – tolerance for detection + and fix problems.
@@ -201,43 +420,57 @@ else
- +
Example:
-+
-
+
Shape before applying Shape Processing (FixShape + operator).
-
+
- +
+ +
The + same shape after applying Shape Processing.
+ ++ + + +
-
+
+ + + +
Description: - Changes the orientation of the faces of a shape.
+ Suppresses a face of a shape.-
Result: GEOM_Shape.
+Result: GEOM_Object + (ListOfGeomShapes).
TUI Command: - geompy.OrientationChange(GEOM_Shape)
+ geompy.SuppressFaces(Shape, ListOfID), + where Shape is a shape to be processed, ListOfID is a list of faces ID's + to be removed.
Arguments: - 1 shape (face, shell, solid or compsolid) + 1 value (vector length).
+ 1 shape + 1 selection of a face (Local Context).@@ -245,35 +478,56 @@ else
- + + +
+ +
Example:
+
+
- + -
+
-
Description: - Suppresses a face of a shape.
+Description : + Closes an open contour and modifies the underlying face (if needed) in + accordance with user specified mode:
+ +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;
By new edge – a new edge + is inserted between the end points of the contour.
-
Result: GEOM_Shape - (ListOfGeomShapes).
+Result: GEOM_Object.
TUI Command: - geompy.SuppressFaces(GEOM_Shape, ListOfID)
+ geompy.CloseContour(Shape, Wires, + IsCommonVertex), where Shape is a shape to be processed, Wires + is a list of edges or wires IDÂ’s which has to be closed within the shape + (if the list contains only one element = -1, the shape itself is considered + as a wire), 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.-
Arguments: - 1 shape + 1 selection of a face (Local Context).
+Arguments: Contour (Wire, + or a set of Edges) + mode of closure (by vertex or by edge)
@@ -281,21 +535,75 @@ else
- +
-
+
-
Example:
+Example:
+ ++ + + +
+ +
Description : + Removes all internal wires or specified internal wires from user specified + faces.
+ ++ +
Result: GEOM_Object.
+ ++ +
TUI Command: + geompy.SuppressInternalWires(Shape, + Wires), where Shape is a shape where wires are to be removed, Wires + is a list of wires IDÂ’s to be removed; if the list is empty then all internal + wires are removed.
+ ++ +
+ +
Arguments:
+ +User specified face
User specified internal + wires (lying on this face except for its boundary), or, in case the "Remove + all internal wires" box is checked, all internal wires
+ +
Dialog Box:
+ ++ +
-
+
Example:
+ ++ +
+ +
- +
@@ -313,18 +621,15 @@ else
-
Result: GEOM_Shape.
+Result: GEOM_Object.
TUI Command: -
- -geompy.SuppressHole(GEOM_Shape, - ListOfSubShapeID, ListOfSubShapeID, ListOfSubShapeID)
- -geompy.SuppressHolesInFaceOrShell(GEOM_Shape, - ListOfSubShapeID)
+ geompy.SuppressHoles(Shape, + ListOfWireID), where Shape is a + shape where holes must be removed, ListOfWireID is a list of wire sub + shapes IDÂ’s. If it is empty, then all holes are removed.@@ -348,17 +653,217 @@ else
-
+
-
+
Example:
-+
+ +
+ +
+ +
+ +
+ + + +
+ +
Description: + Sew several shapes.
+ ++ +
Result: GEOM_Object.
+ ++ +
TUI Command : + geompy.MakeSewing(ListOfShape, Precision), + where ListOfShape is list of shapes to be sewed, Precision is a precision + for sewing.
+ ++ +
Arguments: + 1 or more shapes + 1 value (sew precision).
+ ++ +
Dialog Box:
+ ++ + + +
+ +
Example:
+ ++ +
+ +
+ +
+ +
+ + + +
+ +
Description: + 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).
+ ++ +
Result: GEOM_Object.
+ ++ +
TUI Command : + geompy.DivideEdge(Shape, EdgeID, + Value, IsByParameter), 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]
+ ++ +
Arguments: + Edge, user-defined point
+ ++ +
Dialog + Box:
+ ++ +
+ +
+ +
Example:
+ ++ +
+ +
+ +
+ +
+ + + +
+ +
Description: + Glues faces that are coincident with respect to the given tolerance
+ +value.
+ ++ +
Result: + GEOM_Object.
+ ++ +
TUI Command + : geompy.MakeGlueFaces(theShape, + theTolerance), where theShape is a compound of shapesto be glued, + theTolerance is a maximum distance between two faces, which can be considered + as coincident.
+ ++ +
Arguments: + 1 Compound + Tolerance Value
+ ++ +
Dialog Box:
+ ++ + + +
+ +
Example:
+ ++ +
+ +
+ +
+ +
+ + + +
+ +
Description: + Detects wires and edges that correspond to the shape's boundary, and highlights + it
+ ++ +
Result: GEOM_Object.
+ ++ +
TUI Command : (NoError, ClosedWires, OpenWires) = geompy.GetFreeBoundary(Shape), + 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.
+ ++ +
Arguments: + Shape
+ ++ +
Dialog + Box:
+ ++ +
+ +
+ +
Example:
+ ++ +
-
+
-
+
+