From: rnv Date: Wed, 28 Mar 2012 06:45:34 +0000 (+0000) Subject: 0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins... X-Git-Tag: V6_5_0a1~3 X-Git-Url: http://git.salome-platform.org/gitweb/?a=commitdiff_plain;h=03c6402669606c3553b6e14e6c69e3f45ce6e29d;p=plugins%2Fblsurfplugin.git 0021308: EDF 1923 SMESH: Remove hard-coded dependency of the external mesh plugins from the SMESH module: Update documentation. --- diff --git a/doc/salome/gui/images/blsurf_attractors.png b/doc/salome/gui/images/blsurf_attractors.png deleted file mode 100644 index a0e0276..0000000 Binary files a/doc/salome/gui/images/blsurf_attractors.png and /dev/null differ diff --git a/doc/salome/gui/images/blsurf_attractors2.png b/doc/salome/gui/images/blsurf_attractors2.png deleted file mode 100644 index 09dc129..0000000 Binary files a/doc/salome/gui/images/blsurf_attractors2.png and /dev/null differ diff --git a/doc/salome/gui/images/blsurf_const_size_near_shape.png b/doc/salome/gui/images/blsurf_const_size_near_shape.png deleted file mode 100644 index 9e5ad6c..0000000 Binary files a/doc/salome/gui/images/blsurf_const_size_near_shape.png and /dev/null differ diff --git a/doc/salome/gui/images/blsurf_const_size_near_shape2.png b/doc/salome/gui/images/blsurf_const_size_near_shape2.png deleted file mode 100644 index 68620f3..0000000 Binary files a/doc/salome/gui/images/blsurf_const_size_near_shape2.png and /dev/null differ diff --git a/doc/salome/gui/images/blsurf_parameters.png b/doc/salome/gui/images/blsurf_parameters.png deleted file mode 100644 index 4da8a9e..0000000 Binary files a/doc/salome/gui/images/blsurf_parameters.png and /dev/null differ diff --git a/doc/salome/gui/images/blsurf_parameters_advanced.png b/doc/salome/gui/images/blsurf_parameters_advanced.png deleted file mode 100644 index 4fadb6b..0000000 Binary files a/doc/salome/gui/images/blsurf_parameters_advanced.png and /dev/null differ diff --git a/doc/salome/gui/images/blsurf_parameters_enforced_vertices.png b/doc/salome/gui/images/blsurf_parameters_enforced_vertices.png deleted file mode 100644 index 4a76b1a..0000000 Binary files a/doc/salome/gui/images/blsurf_parameters_enforced_vertices.png and /dev/null differ diff --git a/doc/salome/gui/images/blsurf_parameters_sizemap.png b/doc/salome/gui/images/blsurf_parameters_sizemap.png deleted file mode 100644 index 2b38197..0000000 Binary files a/doc/salome/gui/images/blsurf_parameters_sizemap.png and /dev/null differ diff --git a/doc/salome/gui/images/blsurf_parameters_sizemap1.png b/doc/salome/gui/images/blsurf_parameters_sizemap1.png deleted file mode 100644 index 4ae88c8..0000000 Binary files a/doc/salome/gui/images/blsurf_parameters_sizemap1.png and /dev/null differ diff --git a/doc/salome/gui/images/blsurf_parameters_sizemap2.png b/doc/salome/gui/images/blsurf_parameters_sizemap2.png deleted file mode 100644 index e5e000d..0000000 Binary files a/doc/salome/gui/images/blsurf_parameters_sizemap2.png and /dev/null differ diff --git a/doc/salome/gui/images/head.png b/doc/salome/gui/images/head.png deleted file mode 100755 index 307d9ef..0000000 Binary files a/doc/salome/gui/images/head.png and /dev/null differ diff --git a/doc/salome/gui/input/blsurf_hypo.doc b/doc/salome/gui/input/blsurf_hypo.doc deleted file mode 100644 index 94c1697..0000000 --- a/doc/salome/gui/input/blsurf_hypo.doc +++ /dev/null @@ -1,445 +0,0 @@ -/*! - -\page blsurf_hypo_page BLSURF Parameters hypothesis - -\anchor blsurf_top -\n BLSURF Parameters hypothesis works only with BLSURF 2d -algorithm. This algorithm is a commercial software. -\n To get a licence, visit http://www.distene.com/corp/eval-distene.html - -
    -
  1. \ref blsurf_general_parameters "General parameters"
  2. -
  3. \ref blsurf_advanced_parameters "Advanced parameters"
  4. -
  5. \ref blsurf_local_size "Local size"
  6. -
      -
    1. \ref blsurf_sizemap_computation "Computation of the physical size"
    2. -
    3. \ref blsurf_attractor "Advanced maps"
    4. -
    5. \ref blsurf_attractor_computation "Computation of attractors"
    6. -
    -
  7. \ref blsurf_enforced_elements "Enforced vertices"
  8. -
  9. \ref blsurf_limitations "Limitations"
  10. -
- -\anchor blsurf_general_parameters -

General parameters

- -\image html blsurf_parameters.png - - - -\ref blsurf_top "Back to top" - -\anchor blsurf_advanced_parameters -

Advanced parameters

- -The notion of diag used in the descriptions means the diagonal of the bounding box of the -geometrical object to mesh. - -\image html blsurf_parameters_advanced.png - -
  • Verbosity level - Defines the percentage of "verbosity" of -BLSURF [0-100].
  • - -
  • Topology - allows creation of a conform mesh on a shell of -not sewed faces. - - -
  • ExportGMF - saves the computed mesh into a GMF file (.mesh or .meshb).
  • - -
  • Add option - provides the choice of multiple PreCAD and BLSURF -advanced options, which appear, if selected, in a table where it is -possible to input the value of the option and to edit it later.
  • - -
  • Clear option - removes the option selected in the table.
  • - - - -\n -The following BLSURF options are commonly usable. - - - -\n -The following PreCAD options are commonly usable. - - -\n -The following advanced options are not documented and you can use them -at your own risk. -\n\n Integer variables: - -Real variables: - -String variables: - - -\ref blsurf_top "Back to top" - -\anchor blsurf_local_size -

    Local size

    - -Local sizes can be defined on faces, edges or vertices. - - -3 different types of size maps can be defined: -
      -
    1. \ref blsurf_sizemap_computation "Computation of the physical size"
    2. -
    3. \ref blsurf_attractor "Advanced maps"
    4. -
    5. \ref blsurf_attractor_computation "Computation of attractors"
    6. -
    - -\ref blsurf_top "Back to top" - -\anchor blsurf_sizemap_computation -

    Computation of the physical size

    -\image html blsurf_parameters_sizemap1.png - -The physical size is obtained by querying sizemap functions associated to the input CAD object for surfaces, curves and points. -Each function can either return a value h (which is then trimmed -between the two bounds hphymin and hphymax), or "no answer" (by not -assigning a value to h), thus providing great flexibility in the -specification of the sizes. The computation depends on whether point P is internal to a surface, internal to a curve, or at the end of several curves: - -In order to compute the mean of several values, the arithmetic mean is used by default, but this can be modified by the parameter \ref blsurf_hmean_flag "hmean flag". In the same way, in order to interpolate two values, a linear interpolation is used by default, but this can be modified by \ref blsurf_hinterpol_flag "hinterpol flag". - -\ref blsurf_local_size "Back to \"Local size\"" \n -\ref blsurf_top "Back to top" - -\anchor blsurf_attractor -

    Advanced maps

    -\n -\image html blsurf_parameters_sizemap2.png -\n -More specific size maps can be defined on faces. - - - -\image html blsurf_const_size_near_shape2.png "Example of size map with constant size option, the size is kept constant on the left side of the surface until a certain distance" - -Remark : The validation of the hypothesis might take a few seconds if -attractors are defined or the "constant size" option is used because a -map of distances has to be built on the whole surface for each face -where such a hypothesis has been defined. - -
    See Also a sample TUI Script of the \ref tui_blsurf "creation of a BLSurf hypothesis", including size map. - -\ref blsurf_local_size "Back to \"Local size\"" \n -\ref blsurf_top "Back to top" - -\anchor blsurf_attractor_computation -

    Computation of attractors

    -\n -The size grows exponentially following the equation : -\f$h(d) = \mathrm{User Size} + (\mathrm{h\_start} - \mathrm{User Size}) \times e ^ { - \left( \frac{d}{R} \right) ^ {2} }\f$ -\n -Where : - - -\image html blsurf_attractors2.png "Example of mesh created using attractors, the attractors here are the side edges and the size grows from the side of the surface towards the apex" - -\ref blsurf_local_size "Back to \"Local size\"" \n -\ref blsurf_top "Back to top" - -\anchor blsurf_enforced_elements -

    Enforced vertices

    - -\image html blsurf_parameters_enforced_vertices.png - -It is possible to define some enforced vertices to BLSurf algorithm. -An enforced vertex is defined on a Face or a Compound by - -The enforced vertex is the projection of a point defined by its -(x,y,z) coordinates on the selected face. - - -
    See Also a sample TUI Script of the \ref tui_blsurf "creation of a BLSurf hypothesis", including enforced vertices. - -\ref blsurf_top "Back to top" - -\anchor blsurf_limitations -

    Limitations

    - -Currently BLSURF plugin has the following limitations. - - -\ref blsurf_top "Back to top" - -*/ diff --git a/doc/salome/gui/input/blsurfplugin_python_interface.doc b/doc/salome/gui/input/blsurfplugin_python_interface.doc deleted file mode 100644 index 0f605e9..0000000 --- a/doc/salome/gui/input/blsurfplugin_python_interface.doc +++ /dev/null @@ -1,162 +0,0 @@ -/*! - -\page blsurfplugin_python_interface_page Python Interface - -Python package \ref BLSURFPluginDC "BLSURFPlugin" defines several classes, destined for creation of the 2D meshes. - -Documentation for BLSURFPlugin package is available in linear form grouped by classes, declared in the BLSURFPluginDC.py file. - -Below you can see an example of usage of the BLSURFPlugin package for mesh generation: - -\anchor tui_blsurf -

    Construction of Mesh using BLSurf algorithm

    -

    Basic hypothesis

    -\code -import geompy -import smesh -import BLSURFPlugin - -# create a box -box = geompy.MakeBoxDXDYDZ(200., 200., 200.) -geompy.addToStudy(box, "box") - -# get sub-shapes -Face_1 = geompy.SubShapeAllSorted(box, geompy.ShapeType["FACE"])[0] -Edge_1 = geompy.SubShapeAllSorted(box, geompy.ShapeType["EDGE"])[0] -Vertex_1 = geompy.SubShapeAllSorted(box, geompy.ShapeType["VERTEX"])[0] - -Face_2 = geompy.SubShapeAllSorted(box, geompy.ShapeType["FACE"])[5] -Wire_1 = geompy.SubShapeAllSorted(Face_2, geompy.ShapeType["WIRE"])[0] - -# Geom object with sizemaps can be unpublished in study. -# They will then be automatically published. -geompy.addToStudyInFather(box,Face_1, "Face_1") -geompy.addToStudyInFather(box,Edge_1, "Edge_1") -geompy.addToStudyInFather(box,Vertex_1, "Vertex_1") - -geompy.addToStudyInFather(box ,Face_2, "Face_2") -geompy.addToStudyInFather(Face_2,Wire_1, "Wire_1") - -# create a mesh on the box -blsurfMesh = smesh.Mesh(box,"box: BLSurf mesh") - -# create a BLSurf algorithm for faces -algo2d = blsurfMesh.Triangle(algo=smesh.BLSURF) - -# End of script -\endcode - -

    Adding sizemaps

    -\code -# optional - set physical mesh to 2 = Size Map -algo2d.SetPhysicalMesh( 2 ) - -# optional - set global mesh size -algo2d.SetPhySize( 34.641 ) - -# set size on Face_1 -algo2d.SetSizeMap(Face_1, 'def f(u,v): return 10' ) -# set size on Edge_1 -algo2d.SetSizeMap(Edge_1, 'def f(t): return 5' ) -# set size on Vertex_1 -algo2d.SetSizeMap(Vertex_1, 'def f(): return 2' ) - -# compute the mesh -blsurfMesh.Compute() - -# End of script -\endcode - -

    Adding enforced vertices

    -\code - -# Add enforced vertex for Face_1 on (50, 50, 50) -# The projection coordinates will be (50, 50, 0) -algo2d.SetEnforcedVertex(Face_1, 50, 50, 50) - -# Add another enforced vertex on (150, 150, 150) -algo2d.SetEnforcedVertex(Face_1, 150, 150, 150) - -# Retrieve and print the list of enforced vertices defines on Face_1 -enfList = algo2d.GetEnforcedVertices(Face_1) -print "List of enforced vertices for Face_1: " -print enfList - -# compute the mesh -blsurfMesh.Compute() - -# Remove an enforced vertex and print the list -algo2d.UnsetEnforcedVertex(Face_1, 50, 50, 50) -enfList = algo2d.GetEnforcedVertices(Face_1) -print "List of enforced vertices for Face_1: " -print enfList - -# compute the mesh -blsurfMesh.Compute() - -# Remove all enforced vertices defined on Face_1 -algo2d.UnsetEnforcedVertices(Face_1) - -# compute the mesh -blsurfMesh.Compute() - -# End of script - -\endcode - -

    Adding an attractor

    -\code - -# Add an attractor on Face_2, which shape is Wire_1 - -# The size on Wire_1 is 1 and will grow until a maximum of 36.641 (physical size set above) -# The influence distance of the attractor is 20 -# The size is kept constant until a distance of 10 -algo2d.SetAttractorGeom(Face_2, Wire_1, 1, 36.641, 20, 10) - -# In order to let the attractor control the growing of the mesh let set -# the gradation to its maximum -algo2d.SetGradation( 2.5 ) - -# compute the mesh -blsurfMesh.Compute() - -# End of script - -\endcode - -

    Using internal vertices

    -\code - -# Creating a geometry containing internal vertices -Face_3 = geompy.MakeFaceHW(1, 1, 1) -Vertex_2 = geompy.MakeVertex(0.2, 0.2, 0) -Partition_1 = geompy.MakePartition([Face_3, Vertex_2], [], [], [], geompy.ShapeType["FACE"], 0, [], 0) -OX = geompy.MakeVectorDXDYDZ(1, 0, 0) -OY = geompy.MakeVectorDXDYDZ(0, 1, 0) -Multi_Translation_1 = geompy.MakeMultiTranslation2D(Partition_1, OX, 1, 10, OY, 1, 10) -geompy.addToStudy( Face_3, 'Face_3' ) -geompy.addToStudy( Vertex_2, 'Vertex_2' ) -geompy.addToStudy( Partition_1, 'Partition_1' ) -geompy.addToStudy( OX, 'OX' ) -geompy.addToStudy( OY, 'OY' ) -geompy.addToStudy( Multi_Translation_1, 'Multi-Translation_1' ) - -# The mesh on the geometry with internal vertices -blsurfMesh_internal = smesh.Mesh(Multi_Translation_1, "blsurfMesh_internal") -algo2d = blsurfMesh_internal.Triangle(algo=smesh.BLSURF) -algo2d.SetPhySize( 0.1 ) - -# Allows BLSURF to take into account internal vertices -algo2d.SetInternalEnforcedVertexAllFaces( True ) - -# Add the created nodes into a group -algo2d.SetInternalEnforcedVertexAllFacesGroup( "my group" ) - -# compute the mesh -blsurfMesh_internal.Compute() - -# End of script -\endcode - -*/ diff --git a/doc/salome/gui/input/index.doc b/doc/salome/gui/input/index.doc deleted file mode 100644 index 8f8fdeb..0000000 --- a/doc/salome/gui/input/index.doc +++ /dev/null @@ -1,19 +0,0 @@ -/*! - -\mainpage Introduction to BLSURFPLUGIN - -\note BLSURFPLUGI plugin used BLSURF commercial mesher and require a -license to be used within the Mesh module. - -\n \b BLSURFPLUGIN plugin is destined for: - - - -To manage parameters of the BLSURFPLUGIN use \subpage blsurf_hypo_page. - -Also all BLSURFPLUGIN functionalities are accessible via -\subpage blsurfplugin_python_interface_page "BLSURFPLUGIN Python interface". - -*/ diff --git a/doc/salome/gui/static/doxygen.css b/doc/salome/gui/static/doxygen.css deleted file mode 100755 index 9d051a4..0000000 --- a/doc/salome/gui/static/doxygen.css +++ /dev/null @@ -1,830 +0,0 @@ -/* The standard CSS for doxygen */ - -body, table, div, p, dl { - font-family: Lucida Grande, Verdana, Geneva, Arial, sans-serif; - font-size: 12px; -} - -/* @group Heading Levels */ - -h1 { - font-size: 150%; -} - -h2 { - font-size: 120%; -} - -h3 { - font-size: 100%; -} - -dt { - font-weight: bold; -} - -div.multicol { - -moz-column-gap: 1em; - -webkit-column-gap: 1em; - -moz-column-count: 3; - -webkit-column-count: 3; -} - -p.startli, p.startdd, p.starttd { - margin-top: 2px; -} - -p.endli { - margin-bottom: 0px; -} - -p.enddd { - margin-bottom: 4px; -} - -p.endtd { - margin-bottom: 2px; -} - -/* @end */ - -caption { - font-weight: bold; -} - -span.legend { - font-size: 70%; - text-align: center; -} - -h3.version { - font-size: 90%; - text-align: center; -} - -div.qindex, div.navtab{ - background-color: #EBEFF6; - border: 1px solid #A3B4D7; - text-align: center; - margin: 2px; - padding: 2px; -} - -div.qindex, div.navpath { - width: 100%; - line-height: 140%; -} - -div.navtab { - margin-right: 15px; -} - -/* @group Link Styling */ - -a { - color: #3D578C; - font-weight: normal; - text-decoration: none; -} - -.contents a:visited { - color: #4665A2; -} - -a:hover { - text-decoration: underline; -} - -a.qindex { - font-weight: bold; -} - -a.qindexHL { - font-weight: bold; - background-color: #9CAFD4; - color: #ffffff; - border: 1px double #869DCA; -} - -.contents a.qindexHL:visited { - color: #ffffff; -} - -a.el { - font-weight: bold; -} - -a.elRef { -} - -a.code { - color: #4665A2; -} - -a.codeRef { - color: #4665A2; -} - -/* @end */ - -dl.el { - margin-left: -1cm; -} - -.fragment { - font-family: monospace, fixed; - font-size: 105%; -} - -pre.fragment { - border: 1px solid #C4CFE5; - background-color: #FBFCFD; - padding: 4px 6px; - margin: 4px 8px 4px 2px; - overflow: auto; - word-wrap: break-word; - font-size: 9pt; - line-height: 125%; -} - -div.ah { - background-color: black; - font-weight: bold; - color: #ffffff; - margin-bottom: 3px; - margin-top: 3px; - padding: 0.2em; - border: solid thin #333; - border-radius: 0.5em; - -webkit-border-radius: .5em; - -moz-border-radius: .5em; - box-shadow: 2px 2px 3px #999; - -webkit-box-shadow: 2px 2px 3px #999; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 2px 2px 2px; - background-image: -webkit-gradient(linear, left top, left bottom, from(#eee), to(#000),color-stop(0.3, #444)); - background-image: -moz-linear-gradient(center top, #eee 0%, #444 40%, #000); -} - -div.groupHeader { - margin-left: 16px; - margin-top: 12px; - font-weight: bold; -} - -div.version { - border:1px solid #0000FF; - color: #CCCCCC; - font-family: Arial, Helvetica, sans-serif; - font-size: 9pt; - text-align: center; - width:100px; - -moz-border-radius: 8px; - margin: 5px; -} - -div.footer1 { - background-color: #DFE5F1; - border: 1px solid #AAAAAA; - font-family: Arial, Helvetica, sans-serif; - font-size: 11px; - padding: 10px; - margin-top: 15px; -} - - -div.groupText { - margin-left: 16px; - font-style: italic; -} - -body { - background: white; - color: black; - margin: 0; -} - -div.contents { - margin-top: 10px; - margin-left: 10px; - margin-right: 10px; -} - -td.indexkey { - background-color: #EBEFF6; - font-weight: bold; - border: 1px solid #C4CFE5; - margin: 2px 0px 2px 0; - padding: 2px 10px; -} - -td.indexvalue { - background-color: #EBEFF6; - border: 1px solid #C4CFE5; - padding: 2px 10px; - margin: 2px 0px; -} - -tr.memlist { - background-color: #EEF1F7; -} - -p.formulaDsp { - text-align: center; -} - -img.formulaDsp { - -} - -img.formulaInl { - vertical-align: middle; -} - -div.center { - text-align: center; - margin-top: 0px; - margin-bottom: 0px; - padding: 0px; -} - -div.center img { - border: 0px; -} - -address.footer { - text-align: right; - padding-right: 12px; -} - -img.footer { - border: 0px; - vertical-align: middle; -} - -/* @group Code Colorization */ - -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 -} - -span.vhdldigit { - color: #ff00ff -} - -span.vhdlchar { - color: #000000 -} - -span.vhdlkeyword { - color: #700070 -} - -span.vhdllogic { - color: #ff0000 -} - -/* @end */ - -/* -.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: #e8eef2; -} -*/ - -td.tiny { - font-size: 75%; -} - -.dirtab { - padding: 4px; - border-collapse: collapse; - border: 1px solid #A3B4D7; -} - -th.dirtab { - background: #EBEFF6; - font-weight: bold; -} - -hr { - height: 0px; - border: none; - border-top: 1px solid #4A6AAA; -} - -hr.footer { - height: 1px; -} - -/* @group Member Descriptions */ - -table.memberdecls { - border-spacing: 0px; - padding: 0px; -} - -.mdescLeft, .mdescRight, -.memItemLeft, .memItemRight, -.memTemplItemLeft, .memTemplItemRight, .memTemplParams { - background-color: #F9FAFC; - border: none; - margin: 4px; - padding: 1px 0 0 8px; -} - -.mdescLeft, .mdescRight { - padding: 0px 8px 4px 8px; - color: #555; -} - -.memItemLeft, .memItemRight, .memTemplParams { - border-top: 1px solid #C4CFE5; -} - -.memItemLeft, .memTemplItemLeft { - white-space: nowrap; -} - -.memTemplParams { - color: #4665A2; - white-space: nowrap; -} - -/* @end */ - -/* @group Member Details */ - -/* Styles for detailed member documentation */ - -.memtemplate { - font-size: 80%; - color: #4665A2; - font-weight: normal; - margin-left: 9px; -} - -.memnav { - background-color: #EBEFF6; - border: 1px solid #A3B4D7; - text-align: center; - margin: 2px; - margin-right: 15px; - padding: 2px; -} - -.memitem { - padding: 0; - margin-bottom: 10px; -} - -.memname { - white-space: nowrap; - font-weight: bold; - margin-left: 6px; -} - -.memproto { - border-top: 1px solid #A8B8D9; - border-left: 1px solid #A8B8D9; - border-right: 1px solid #A8B8D9; - padding: 6px 0px 6px 0px; - color: #253555; - font-weight: bold; - text-shadow: 0px 1px 1px rgba(255, 255, 255, 0.9); - /* opera specific markup */ - box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - border-top-right-radius: 8px; - border-top-left-radius: 8px; - /* firefox specific markup */ - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - -moz-border-radius-topright: 8px; - -moz-border-radius-topleft: 8px; - /* webkit specific markup */ - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - -webkit-border-top-right-radius: 8px; - -webkit-border-top-left-radius: 8px; - background-image:url('nav_f.png'); - background-repeat:repeat-x; - background-color: #E2E8F2; - -} - -.memdoc { - border-bottom: 1px solid #A8B8D9; - border-left: 1px solid #A8B8D9; - border-right: 1px solid #A8B8D9; - padding: 2px 5px; - background-color: #FBFCFD; - border-top-width: 0; - /* opera specific markup */ - border-bottom-left-radius: 8px; - border-bottom-right-radius: 8px; - box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - /* firefox specific markup */ - -moz-border-radius-bottomleft: 8px; - -moz-border-radius-bottomright: 8px; - -moz-box-shadow: rgba(0, 0, 0, 0.15) 5px 5px 5px; - background-image: -moz-linear-gradient(center top, #FFFFFF 0%, #FFFFFF 60%, #F7F8FB 95%, #EEF1F7); - /* webkit specific markup */ - -webkit-border-bottom-left-radius: 8px; - -webkit-border-bottom-right-radius: 8px; - -webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15); - background-image: -webkit-gradient(linear,center top,center bottom,from(#FFFFFF), color-stop(0.6,#FFFFFF), color-stop(0.60,#FFFFFF), color-stop(0.95,#F7F8FB), to(#EEF1F7)); -} - -.paramkey { - text-align: right; -} - -.paramtype { - white-space: nowrap; -} - -.paramname { - color: #602020; - white-space: nowrap; -} -.paramname em { - font-style: normal; -} - -.params, .retval, .exception, .tparams { - border-spacing: 6px 2px; -} - -.params .paramname, .retval .paramname { - font-weight: bold; - vertical-align: top; -} - -.params .paramtype { - font-style: italic; - vertical-align: top; -} - -.params .paramdir { - font-family: "courier new",courier,monospace; - vertical-align: top; -} - - - - -/* @end */ - -/* @group Directory (tree) */ - -/* for the tree view */ - -.ftvtree { - font-family: sans-serif; - margin: 0px; -} - -/* these are for tree view when used as main index */ - -.directory { - font-size: 9pt; - font-weight: bold; - margin: 5px; -} - -.directory h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} - -/* -The following two styles can be used to replace the root node title -with an image of your choice. Simply uncomment the next two styles, -specify the name of your image and be sure to set 'height' to the -proper pixel height of your image. -*/ - -/* -.directory h3.swap { - height: 61px; - background-repeat: no-repeat; - background-image: url("yourimage.gif"); -} -.directory h3.swap span { - display: none; -} -*/ - -.directory > h3 { - margin-top: 0; -} - -.directory p { - margin: 0px; - white-space: nowrap; -} - -.directory div { - display: none; - margin: 0px; -} - -.directory img { - vertical-align: -30%; -} - -/* these are for tree view when not used as main index */ - -.directory-alt { - font-size: 100%; - font-weight: bold; -} - -.directory-alt h3 { - margin: 0px; - margin-top: 1em; - font-size: 11pt; -} - -.directory-alt > h3 { - margin-top: 0; -} - -.directory-alt p { - margin: 0px; - white-space: nowrap; -} - -.directory-alt div { - display: none; - margin: 0px; -} - -.directory-alt img { - vertical-align: -30%; -} - -/* @end */ - -div.dynheader { - margin-top: 8px; -} - -address { - font-style: normal; - color: #2A3D61; -} - -table.doxtable { - border-collapse:collapse; -} - -table.doxtable td, table.doxtable th { - border: 1px solid #2D4068; - padding: 3px 7px 2px; -} - -table.doxtable th { - background-color: #374F7F; - color: #FFFFFF; - font-size: 110%; - padding-bottom: 4px; - padding-top: 5px; - text-align:left; -} - -.tabsearch { - top: 0px; - left: 10px; - height: 36px; - background-image: url('tab_b.png'); - z-index: 101; - overflow: hidden; - font-size: 13px; -} - -.navpath ul -{ - font-size: 11px; - background-image:url('tab_b.png'); - background-repeat:repeat-x; - height:30px; - line-height:30px; - color:#8AA0CC; - border:solid 1px #C2CDE4; - overflow:hidden; - margin:0px; - padding:0px; -} - -.navpath li -{ - list-style-type:none; - float:left; - padding-left:10px; - padding-right:15px; - background-image:url('bc_s.png'); - background-repeat:no-repeat; - background-position:right; - color:#364D7C; -} - -.navpath li.navelem a -{ - height:32px; - display:block; - text-decoration: none; - outline: none; -} - -.navpath li.navelem a:hover -{ - color:#6884BD; -} - -.navpath li.footer -{ - list-style-type:none; - float:right; - padding-left:10px; - padding-right:15px; - background-image:none; - background-repeat:no-repeat; - background-position:right; - color:#364D7C; - font-size: 8pt; -} - - -div.summary -{ - float: right; - font-size: 8pt; - padding-right: 5px; - width: 50%; - text-align: right; -} - -div.summary a -{ - white-space: nowrap; -} - -div.ingroups -{ - font-size: 8pt; - padding-left: 5px; - width: 50%; - text-align: left; -} - -div.ingroups a -{ - white-space: nowrap; -} - -div.header -{ - background-image:url('nav_h.png'); - background-repeat:repeat-x; - background-color: #F9FAFC; - margin: 0px; - border-bottom: 1px solid #C4CFE5; -} - -div.headertitle -{ - padding: 5px 5px 5px 10px; -} - -dl -{ - padding: 0 0 0 10px; -} - -dl.note, dl.warning, dl.attention, dl.pre, dl.post, dl.invariant, dl.deprecated, dl.todo, dl.test, dl.bug -{ - border-left:4px solid; - padding: 0 0 0 6px; -} - -dl.note -{ - border-color: #D0D000; -} - -dl.warning, dl.attention -{ - border-color: #FF0000; -} - -dl.pre, dl.post, dl.invariant -{ - border-color: #00D000; -} - -dl.deprecated -{ - border-color: #505050; -} - -dl.todo -{ - border-color: #00C0E0; -} - -dl.test -{ - border-color: #3030E0; -} - -dl.bug -{ - border-color: #C08050; -} - -#projectlogo -{ - text-align: center; - vertical-align: bottom; - border-collapse: separate; -} - -#projectlogo img -{ - border: 0px none; -} - -#projectname -{ - background-color: #175783; - border: 1px solid; - height: 80px; - background-repeat: no-repeat; -/* font: 300% arial,sans-serif;*/ - margin: 0px; - padding: 0px; -} - -#projectbrief -{ - font: 120% arial,sans-serif; - margin: 0px; - padding: 0px; -} - -#projectnumber -{ - font: 50% arial,sans-serif; - margin: 0px; - padding: 0px; -} - -#titlearea -{ - background: url("head.png"); - background-color: #175783; - border: 1px solid; - height: 80px; - background-repeat: no-repeat; - padding: 0px; - margin: 0px; - width: 100%; - border-bottom: 1px solid #5373B4; -} - diff --git a/doc/salome/gui/static/header.html.in b/doc/salome/gui/static/header.html.in deleted file mode 100755 index 9792445..0000000 --- a/doc/salome/gui/static/header.html.in +++ /dev/null @@ -1,22 +0,0 @@ - - - - -$title - - - - - - - - - - - -
    -
    Version: @VERSION@
    - -
    diff --git a/doc/salome/gui/static/header_py.html.in b/doc/salome/gui/static/header_py.html.in deleted file mode 100644 index 36e6a0c..0000000 --- a/doc/salome/gui/static/header_py.html.in +++ /dev/null @@ -1,23 +0,0 @@ - - - - -$title - - - - - - - - - - - -
    -
    Version: @VERSION@
    -
    Home
    - -