This commit was generated by cvs2git to create tag
'BR-D5-38-2003_D2005-12-10'. Sprout from BR-D5-38-2003 2005-10-12 11:17:21 UTC apo <apo@opencascade.com> 'Adjust to CVS HEAD modifications' Delete: ChangeLog LICENCE adm_local/unix/config_files/check_Geom.m4 adm_local/unix/config_files/check_Med.m4 adm_local/unix/make_conclude.in adm_local/unix/make_omniorb.in cvs-tags doc/Makefile.in doc/salome/AddNetgenInSalome2.pdf doc/salome/AddNetgenInSalome2.ps doc/salome/AddNetgenInSalome2.sxw doc/salome/PluginMeshers.txt doc/salome/gui/Makefile.in doc/salome/gui/SMESH/i_blue.jpg doc/salome/gui/SMESH/image22.gif doc/salome/gui/SMESH/image22.jpg doc/salome/gui/SMESH/image23.jpg doc/salome/gui/SMESH/image24.gif doc/salome/gui/SMESH/image25.gif doc/salome/gui/SMESH/image25.jpg doc/salome/gui/SMESH/image26.jpg doc/salome/gui/SMESH/image27.jpg doc/salome/gui/SMESH/image28.gif doc/salome/gui/SMESH/image30.jpg doc/salome/gui/SMESH/image31.jpg doc/salome/gui/SMESH/image32.gif doc/salome/gui/SMESH/image32.jpg doc/salome/gui/SMESH/image33.gif doc/salome/gui/SMESH/image34.gif doc/salome/gui/SMESH/image35.gif doc/salome/gui/SMESH/image36.gif doc/salome/gui/SMESH/image36.jpg doc/salome/gui/SMESH/image37.gif doc/salome/gui/SMESH/image38.gif doc/salome/gui/SMESH/image38.jpg doc/salome/gui/SMESH/image39.gif doc/salome/gui/SMESH/image40.gif doc/salome/gui/SMESH/image41.gif doc/salome/gui/SMESH/image46.gif doc/salome/gui/SMESH/image51.jpg doc/salome/gui/SMESH/image52.jpg doc/salome/gui/SMESH/image63.gif doc/salome/gui/SMESH/image64.gif doc/salome/gui/SMESH/image67.gif doc/salome/gui/SMESH/image70.gif doc/salome/gui/SMESH/image70.jpg doc/salome/gui/SMESH/image71.gif doc/salome/gui/SMESH/image71.jpg doc/salome/gui/SMESH/image73.gif doc/salome/gui/SMESH/image74.gif doc/salome/gui/SMESH/image76.jpg doc/salome/gui/SMESH/image77.jpg doc/salome/gui/SMESH/image78.jpg doc/salome/gui/SMESH/image79.gif doc/salome/gui/SMESH/image80.gif doc/salome/gui/SMESH/image82.gif doc/salome/gui/SMESH/image83.gif doc/salome/gui/SMESH/image84.gif doc/salome/gui/SMESH/image88.gif doc/salome/gui/SMESH/image91.gif doc/salome/gui/SMESH/image92.gif doc/salome/gui/SMESH/image94.gif doc/salome/gui/SMESH/image95.gif doc/salome/gui/SMESH/image96.gif doc/salome/gui/SMESH/image97.gif doc/salome/gui/SMESH/image98.gif doc/salome/gui/SMESH/note1.gif doc/salome/gui/SMESH/pics/exemple.gif doc/salome/gui/SMESH/texture_horiz_ltbluebubbles.jpg doc/salome/gui/SMESH/whestart.ico doc/salome/gui/SMESH/whgdata/whexpbar.gif doc/salome/gui/SMESH/whrstart.ico doc/salome/gui/SMESH/whstart.ico doc/salome/gui/SMESH/wht_fts_h.gif doc/salome/gui/SMESH/wht_fts_n.gif doc/salome/gui/SMESH/wht_glo_h.gif doc/salome/gui/SMESH/wht_glo_n.gif doc/salome/gui/SMESH/wht_go.gif doc/salome/gui/SMESH/wht_hide.gif doc/salome/gui/SMESH/wht_idx_h.gif doc/salome/gui/SMESH/wht_idx_n.gif doc/salome/gui/SMESH/wht_logo1.gif doc/salome/gui/SMESH/wht_logo2.gif doc/salome/gui/SMESH/wht_next.gif doc/salome/gui/SMESH/wht_next_g.gif doc/salome/gui/SMESH/wht_prev.gif doc/salome/gui/SMESH/wht_prev_g.gif doc/salome/gui/SMESH/wht_spac.gif doc/salome/gui/SMESH/wht_sync.gif doc/salome/gui/SMESH/wht_tab0.gif doc/salome/gui/SMESH/wht_tab1.gif doc/salome/gui/SMESH/wht_tab2.gif doc/salome/gui/SMESH/wht_tab3.gif doc/salome/gui/SMESH/wht_tab4.gif doc/salome/gui/SMESH/wht_tab5.gif doc/salome/gui/SMESH/wht_tab6.gif doc/salome/gui/SMESH/wht_tab7.gif doc/salome/gui/SMESH/wht_tab8.gif doc/salome/gui/SMESH/wht_toc1.gif doc/salome/gui/SMESH/wht_toc2.gif doc/salome/gui/SMESH/wht_toc3.gif doc/salome/gui/SMESH/wht_toc4.gif doc/salome/gui/SMESH/wht_toc_h.gif doc/salome/gui/SMESH/wht_toc_n.gif doc/salome/gui/SMESH/wht_ws.gif doc/salome/gui/SMESH/wht_ws_g.gif doc/salome/tui/Makefile.in doc/salome/tui/SMESH/HTML/SMESH_BasicHypothesis.html doc/salome/tui/SMESH/HTML/SMESH_Gen.html doc/salome/tui/SMESH/HTML/SMESH_Hypothesis.html doc/salome/tui/SMESH/HTML/SMESH_Mesh.html doc/salome/tui/SMESH/sources/Application-About.png doc/salome/tui/SMESH/sources/Application-About1.jpg doc/salome/tui/SMESH/sources/application.gif doc/salome/tui/SMESH/sources/application.jpg doc/salome/tui/SMESH/sources/bg_salome.gif doc/salome/tui/SMESH/sources/logocorp.gif doc/salome/tui/SMESH/sources/myheader.html doc/salome/tui/SMESH/sources/myheader_py2.html doc/salome/tui/SMESH/sources/occ.gif doc/salome/tui/SMESH/sources/static/PluginMeshers.html doc/salome/tui/SMESH/sources/static/doxygen.css doc/salome/tui/SMESH/sources/static/page2.html doc/salome/tui/SMESH/sources/static/treeview.js idl/Makefile.in idl/SMESH_Group.idl idl/SMESH_Hypothesis.idl idl/SMESH_Pattern.idl resources/ModuleMesh.png resources/SMESH.config resources/SMESH_en.xml resources/SMESH_fr.xml resources/advanced_mesh_info.png resources/delete.png resources/mesh.png resources/mesh_add.png resources/mesh_add_sub.png resources/mesh_algo_hexa.png resources/mesh_algo_mefisto.png resources/mesh_algo_netgen.png resources/mesh_algo_quad.png resources/mesh_algo_regular.png resources/mesh_algo_tetra.png resources/mesh_angle.png resources/mesh_area.png resources/mesh_aspect.png resources/mesh_aspect_3d.png resources/mesh_compute.png resources/mesh_connectivity.png resources/mesh_cutGroups.png resources/mesh_cutquad.png resources/mesh_deleteGroups.png resources/mesh_diagonal.png resources/mesh_edit.png resources/mesh_edit_group.png resources/mesh_extrusion.png resources/mesh_extrusionpath.png resources/mesh_free_edges.png resources/mesh_free_edges_2d.png resources/mesh_hexa.png resources/mesh_hexa_n.png resources/mesh_hypo_area.png resources/mesh_hypo_edit.png resources/mesh_hypo_length.png resources/mesh_hypo_segment.png resources/mesh_hypo_volume.png resources/mesh_info.png resources/mesh_init.png resources/mesh_intersectGroups.png resources/mesh_length.png resources/mesh_length_2d.png resources/mesh_line.png resources/mesh_line_n.png resources/mesh_make_group.png resources/mesh_merge_elements.png resources/mesh_merge_nodes.png resources/mesh_move_node.png resources/mesh_multi_edges.png resources/mesh_multi_edges_2d.png resources/mesh_orientation.png resources/mesh_pattern.png resources/mesh_points.png resources/mesh_polygon.png resources/mesh_polyhedron.png resources/mesh_pyramid.png resources/mesh_pyramid_n.png resources/mesh_quad.png resources/mesh_quad_n.png resources/mesh_rem_element.png resources/mesh_rem_node.png resources/mesh_remove.png resources/mesh_renumbering_elements.png resources/mesh_renumbering_nodes.png resources/mesh_revolution.png resources/mesh_rotation.png resources/mesh_set_algo.png resources/mesh_set_hypo.png resources/mesh_sew_bordertoside.png resources/mesh_sew_conform_freeborders.png resources/mesh_sew_freeborders.png resources/mesh_sew_sideelements.png resources/mesh_shading.png resources/mesh_shrink.png resources/mesh_skew.png resources/mesh_smoothing.png resources/mesh_symmetry_axis.png resources/mesh_symmetry_plane.png resources/mesh_symmetry_point.png resources/mesh_taper.png resources/mesh_tetra.png resources/mesh_tetra_n.png resources/mesh_translation_points.png resources/mesh_translation_vector.png resources/mesh_tree_algo.png resources/mesh_tree_algo_hexa.png resources/mesh_tree_algo_mefisto.png resources/mesh_tree_algo_netgen.png resources/mesh_tree_algo_quad.png resources/mesh_tree_algo_regular.png resources/mesh_tree_algo_tetra.png resources/mesh_tree_group.png resources/mesh_tree_hypo.png resources/mesh_tree_hypo_area.png resources/mesh_tree_hypo_length.png resources/mesh_tree_hypo_segment.png resources/mesh_tree_hypo_volume.png resources/mesh_tree_importedmesh.png resources/mesh_tree_mesh.png resources/mesh_tree_mesh_warn.png resources/mesh_triangle.png resources/mesh_triangle_n.png resources/mesh_union2tri.png resources/mesh_unionGroups.png resources/mesh_uniontri.png resources/mesh_update.png resources/mesh_vertex.png resources/mesh_vertex_n.png resources/mesh_wireframe.png resources/mesh_wrap.png resources/pattern_sample_2d.png resources/pattern_sample_3D.png resources/select1.png resources/standard_mesh_info.png src/Controls/SMESHControls.cxx src/Controls/SMESH_Controls.hxx src/Controls/SMESH_ControlsDef.hxx src/Driver/Driver_Document.cxx src/Driver/Driver_Document.h src/Driver/Driver_Mesh.cxx src/Driver/Driver_Mesh.h src/Driver/Driver_SMDS_Mesh.cxx src/Driver/Driver_SMDS_Mesh.h src/Driver/Driver_SMESHDS_Mesh.cxx src/Driver/Driver_SMESHDS_Mesh.h src/Driver/Makefile.in src/DriverDAT/DAT_Test.cxx src/DriverDAT/DriverDAT_R_SMDS_Mesh.cxx src/DriverDAT/DriverDAT_R_SMDS_Mesh.h src/DriverDAT/DriverDAT_R_SMESHDS_Document.cxx src/DriverDAT/DriverDAT_R_SMESHDS_Document.h src/DriverDAT/DriverDAT_R_SMESHDS_Mesh.cxx src/DriverDAT/DriverDAT_R_SMESHDS_Mesh.h src/DriverDAT/DriverDAT_W_SMDS_Mesh.cxx src/DriverDAT/DriverDAT_W_SMDS_Mesh.h src/DriverDAT/DriverDAT_W_SMESHDS_Document.cxx src/DriverDAT/DriverDAT_W_SMESHDS_Document.h src/DriverDAT/DriverDAT_W_SMESHDS_Mesh.cxx src/DriverDAT/DriverDAT_W_SMESHDS_Mesh.h src/DriverMED/DriverMED_Family.cxx src/DriverMED/DriverMED_Family.h src/DriverMED/DriverMED_R_SMDS_Mesh.cxx src/DriverMED/DriverMED_R_SMDS_Mesh.h src/DriverMED/DriverMED_R_SMESHDS_Document.cxx src/DriverMED/DriverMED_R_SMESHDS_Document.h src/DriverMED/DriverMED_R_SMESHDS_Mesh.h src/DriverMED/DriverMED_W_SMDS_Mesh.cxx src/DriverMED/DriverMED_W_SMDS_Mesh.h src/DriverMED/DriverMED_W_SMESHDS_Document.cxx src/DriverMED/DriverMED_W_SMESHDS_Document.h src/DriverMED/DriverMED_W_SMESHDS_Mesh.h src/DriverMED/MED_Test.cxx src/DriverSTL/DriverSTL_R_SMDS_Mesh.cxx src/DriverSTL/DriverSTL_R_SMDS_Mesh.h src/DriverSTL/DriverSTL_W_SMDS_Mesh.cxx src/DriverSTL/DriverSTL_W_SMDS_Mesh.h src/DriverSTL/STL_Test.cxx src/DriverUNV/DriverUNV_R_SMDS_Mesh.h src/DriverUNV/DriverUNV_R_SMESHDS_Document.cxx src/DriverUNV/DriverUNV_R_SMESHDS_Document.h src/DriverUNV/DriverUNV_R_SMESHDS_Mesh.cxx src/DriverUNV/DriverUNV_R_SMESHDS_Mesh.h src/DriverUNV/DriverUNV_W_SMDS_Mesh.cxx src/DriverUNV/DriverUNV_W_SMDS_Mesh.h src/DriverUNV/DriverUNV_W_SMESHDS_Document.cxx src/DriverUNV/DriverUNV_W_SMESHDS_Document.h src/DriverUNV/DriverUNV_W_SMESHDS_Mesh.cxx src/DriverUNV/DriverUNV_W_SMESHDS_Mesh.h src/DriverUNV/UNV2411_Structure.cxx src/DriverUNV/UNV2411_Structure.hxx src/DriverUNV/UNV2412_Structure.cxx src/DriverUNV/UNV2412_Structure.hxx src/DriverUNV/UNV_Test.cxx src/DriverUNV/UNV_Utilities.cxx src/DriverUNV/UNV_Utilities.hxx src/MEFISTO2/Rn.h src/MEFISTO2/aptrte.cxx src/MEFISTO2/aptrte.h src/MEFISTO2/areteideale.f src/MEFISTO2/trte.f src/Makefile.in src/NETGEN/Makefile.in src/NETGEN/ReadMeForNgUsers src/NETGEN/netgen43ForSalome.patch src/NETGENPlugin/Makefile.in src/NETGENPlugin/NETGENPlugin_NETGEN_3D_i.cxx src/NETGENPlugin/NETGENPlugin_NETGEN_3D_i.hxx src/NETGENPlugin/NETGENPlugin_i.cxx src/NETGENPlugin/NETGENPlugin_icons.po src/OBJECT/Makefile.in src/OBJECT/SMESH_Actor.cxx src/OBJECT/SMESH_Actor.h src/OBJECT/SMESH_ActorDef.h src/OBJECT/SMESH_ActorUtils.cxx src/OBJECT/SMESH_ActorUtils.h src/OBJECT/SMESH_DeviceActor.cxx src/OBJECT/SMESH_DeviceActor.h src/OBJECT/SMESH_ExtractGeometry.cxx src/OBJECT/SMESH_ExtractGeometry.h src/OBJECT/SMESH_Object.cxx src/OBJECT/SMESH_Object.h src/OBJECT/SMESH_ObjectDef.h src/SMDS/Makefile.in src/SMDS/SMDSAbs_ElementType.hxx src/SMDS/SMDS_EdgePosition.cxx src/SMDS/SMDS_EdgePosition.hxx src/SMDS/SMDS_ElemIterator.hxx src/SMDS/SMDS_FaceOfEdges.cxx src/SMDS/SMDS_FaceOfEdges.hxx src/SMDS/SMDS_FaceOfNodes.cxx src/SMDS/SMDS_FaceOfNodes.hxx src/SMDS/SMDS_FacePosition.cxx src/SMDS/SMDS_FacePosition.hxx src/SMDS/SMDS_Iterator.hxx src/SMDS/SMDS_IteratorOfElements.cxx src/SMDS/SMDS_IteratorOfElements.hxx src/SMDS/SMDS_Mesh.cxx src/SMDS/SMDS_Mesh.hxx src/SMDS/SMDS_MeshEdge.cxx src/SMDS/SMDS_MeshEdge.hxx src/SMDS/SMDS_MeshElement.cxx src/SMDS/SMDS_MeshElement.hxx src/SMDS/SMDS_MeshElementIDFactory.cxx src/SMDS/SMDS_MeshElementIDFactory.hxx src/SMDS/SMDS_MeshFace.cxx src/SMDS/SMDS_MeshFace.hxx src/SMDS/SMDS_MeshGroup.cxx src/SMDS/SMDS_MeshGroup.hxx src/SMDS/SMDS_MeshIDFactory.cxx src/SMDS/SMDS_MeshIDFactory.hxx src/SMDS/SMDS_MeshNode.cxx src/SMDS/SMDS_MeshNode.hxx src/SMDS/SMDS_MeshObject.cxx src/SMDS/SMDS_MeshObject.hxx src/SMDS/SMDS_MeshVolume.cxx src/SMDS/SMDS_MeshVolume.hxx src/SMDS/SMDS_PolygonalFaceOfNodes.cxx src/SMDS/SMDS_PolygonalFaceOfNodes.hxx src/SMDS/SMDS_PolyhedralVolumeOfNodes.cxx src/SMDS/SMDS_PolyhedralVolumeOfNodes.hxx src/SMDS/SMDS_Position.cxx src/SMDS/SMDS_Position.hxx src/SMDS/SMDS_SpacePosition.cxx src/SMDS/SMDS_SpacePosition.hxx src/SMDS/SMDS_TypeOfPosition.hxx src/SMDS/SMDS_VertexPosition.cxx src/SMDS/SMDS_VertexPosition.hxx src/SMDS/SMDS_VolumeOfFaces.cxx src/SMDS/SMDS_VolumeOfFaces.hxx src/SMDS/SMDS_VolumeOfNodes.cxx src/SMDS/SMDS_VolumeOfNodes.hxx src/SMDS/SMDS_VolumeTool.hxx src/SMESH/SMESH_1D_Algo.cxx src/SMESH/SMESH_1D_Algo.hxx src/SMESH/SMESH_2D_Algo.cxx src/SMESH/SMESH_2D_Algo.hxx src/SMESH/SMESH_3D_Algo.cxx src/SMESH/SMESH_3D_Algo.hxx src/SMESH/SMESH_Block.cxx src/SMESH/SMESH_Block.hxx src/SMESH/SMESH_Group.cxx src/SMESH/SMESH_Group.hxx src/SMESH/SMESH_HypoFilter.cxx src/SMESH/SMESH_HypoFilter.hxx src/SMESH/SMESH_Hypothesis.cxx src/SMESH/SMESH_Hypothesis.hxx src/SMESH/SMESH_Mesh.cxx src/SMESH/SMESH_Mesh.hxx src/SMESH/SMESH_subMesh.hxx src/SMESHDS/Makefile.in src/SMESHDS/SMESHDS_Command.cxx src/SMESHDS/SMESHDS_Command.hxx src/SMESHDS/SMESHDS_CommandType.hxx src/SMESHDS/SMESHDS_Document.cxx src/SMESHDS/SMESHDS_Document.hxx src/SMESHDS/SMESHDS_Group.cxx src/SMESHDS/SMESHDS_Group.hxx src/SMESHDS/SMESHDS_GroupBase.cxx src/SMESHDS/SMESHDS_GroupBase.hxx src/SMESHDS/SMESHDS_GroupOnGeom.cxx src/SMESHDS/SMESHDS_GroupOnGeom.hxx src/SMESHDS/SMESHDS_Hypothesis.cxx src/SMESHDS/SMESHDS_Hypothesis.hxx src/SMESHDS/SMESHDS_Mesh.cxx src/SMESHDS/SMESHDS_Script.cxx src/SMESHDS/SMESHDS_Script.hxx src/SMESHDS/SMESHDS_SubMesh.cxx src/SMESHDS/SMESHDS_SubMesh.hxx src/SMESHFiltersSelection/Handle_SMESH_TypeFilter.hxx src/SMESHFiltersSelection/SMESH_TypeFilter.ixx src/SMESHGUI/SMESHGUI_CreateHypothesesDlg.h src/SMESHGUI/SMESHGUI_EditHypothesesDlg.cxx src/SMESHGUI/SMESHGUI_Filter.cxx src/SMESHGUI/SMESHGUI_Filter.h src/SMESHGUI/SMESHGUI_FilterLibraryDlg.cxx src/SMESHGUI/SMESHGUI_FilterLibraryDlg.h src/SMESHGUI/SMESHGUI_FilterUtils.cxx src/SMESHGUI/SMESHGUI_FilterUtils.h src/SMESHGUI/SMESHGUI_GEOMGenUtils.cxx src/SMESHGUI/SMESHGUI_GEOMGenUtils.h src/SMESHGUI/SMESHGUI_GroupDlg.cxx src/SMESHGUI/SMESHGUI_GroupUtils.cxx src/SMESHGUI/SMESHGUI_GroupUtils.h src/SMESHGUI/SMESHGUI_IdValidator.h src/SMESHGUI/SMESHGUI_MeshUtils.cxx src/SMESHGUI/SMESHGUI_MeshUtils.h src/SMESHGUI/SMESHGUI_PatternUtils.cxx src/SMESHGUI/SMESHGUI_PatternUtils.h src/SMESHGUI/SMESHGUI_PatternWidget.cxx src/SMESHGUI/SMESHGUI_PatternWidget.h src/SMESHGUI/SMESHGUI_PrecisionDlg.cxx src/SMESHGUI/SMESHGUI_PrecisionDlg.h src/SMESHGUI/SMESHGUI_Preferences_ColorDlg.cxx src/SMESHGUI/SMESHGUI_Preferences_ColorDlg.h src/SMESHGUI/SMESHGUI_Preferences_SelectionDlg.cxx src/SMESHGUI/SMESHGUI_Preferences_SelectionDlg.h src/SMESHGUI/SMESHGUI_RemoveElementsDlg.cxx src/SMESHGUI/SMESHGUI_RemoveNodesDlg.cxx src/SMESHGUI/SMESHGUI_SMESHGenUtils.cxx src/SMESHGUI/SMESHGUI_SMESHGenUtils.h src/SMESHGUI/SMESHGUI_SpinBox.cxx src/SMESHGUI/SMESHGUI_SpinBox.h src/SMESHGUI/SMESHGUI_Swig.cxx src/SMESHGUI/SMESHGUI_Swig.hxx src/SMESHGUI/SMESHGUI_Swig.i src/SMESHGUI/SMESH_icons.po src/SMESH_I/SMESH.hxx src/SMESH_I/SMESHEngine.cxx src/SMESH_I/SMESH_1D_Algo_i.cxx src/SMESH_I/SMESH_1D_Algo_i.hxx src/SMESH_I/SMESH_2D_Algo_i.cxx src/SMESH_I/SMESH_2D_Algo_i.hxx src/SMESH_I/SMESH_3D_Algo_i.cxx src/SMESH_I/SMESH_3D_Algo_i.hxx src/SMESH_I/SMESH_Algo_i.cxx src/SMESH_I/SMESH_Algo_i.hxx src/SMESH_I/SMESH_Gen_i_1.cxx src/SMESH_I/SMESH_Group_i.hxx src/SMESH_I/SMESH_Hypothesis_i.cxx src/SMESH_I/SMESH_Hypothesis_i.hxx src/SMESH_I/SMESH_MEDFamily_i.cxx src/SMESH_I/SMESH_MEDFamily_i.hxx src/SMESH_I/SMESH_MEDMesh_i.cxx src/SMESH_I/SMESH_MEDSupport_i.cxx src/SMESH_I/SMESH_MEDSupport_i.hxx src/SMESH_I/SMESH_Mesh_i.hxx src/SMESH_I/SMESH_Pattern_i.hxx src/SMESH_I/SMESH_subMesh_i.cxx src/SMESH_I/SMESH_subMesh_i.hxx src/SMESH_I/smeshpy.py src/SMESH_SWIG/Makefile.in src/SMESH_SWIG/PAL_MESH_041_mesh.py src/SMESH_SWIG/PAL_MESH_043_2D.py src/SMESH_SWIG/PAL_MESH_043_3D.py src/SMESH_SWIG/SMESH_BelongToGeom.py src/SMESH_SWIG/SMESH_GroupFromGeom.py src/SMESH_SWIG/SMESH_GroupFromGeom2.py src/SMESH_SWIG/SMESH_GroupLyingOnGeom.py src/SMESH_SWIG/SMESH_Partition1_tetra.py src/SMESH_SWIG/SMESH_Sphere.py src/SMESH_SWIG/SMESH_blocks.py src/SMESH_SWIG/SMESH_box.py src/SMESH_SWIG/SMESH_box2_tetra.py src/SMESH_SWIG/SMESH_box3_tetra.py src/SMESH_SWIG/SMESH_box_tetra.py src/SMESH_SWIG/SMESH_controls.py src/SMESH_SWIG/SMESH_demo_hexa2_upd.py src/SMESH_SWIG/SMESH_fixation.py src/SMESH_SWIG/SMESH_fixation_hexa.py src/SMESH_SWIG/SMESH_fixation_tetra.py src/SMESH_SWIG/SMESH_freebord.py src/SMESH_SWIG/SMESH_hexaedre.py src/SMESH_SWIG/SMESH_mechanic.py src/SMESH_SWIG/SMESH_mechanic_editor.py src/SMESH_SWIG/SMESH_mechanic_tetra.py src/SMESH_SWIG/SMESH_shared_modules.py src/SMESH_SWIG/SMESH_test.py src/SMESH_SWIG/SMESH_test0.py src/SMESH_SWIG/SMESH_test1.py src/SMESH_SWIG/SMESH_test2.py src/SMESH_SWIG/SMESH_test3.py src/SMESH_SWIG/SMESH_test4.py src/SMESH_SWIG/batchmode_mefisto.py src/SMESH_SWIG/batchmode_smesh.py src/SMESH_SWIG/ex00_all.py src/SMESH_SWIG/ex01_cube2build.py src/SMESH_SWIG/ex02_cube2primitive.py src/SMESH_SWIG/ex03_cube2partition.py src/SMESH_SWIG/ex04_cube5tetraHexa.py src/SMESH_SWIG/ex05_hole1build.py src/SMESH_SWIG/ex06_hole1boolean.py src/SMESH_SWIG/ex07_hole1partition.py src/SMESH_SWIG/ex08_hole2build.py src/SMESH_SWIG/ex09_grid4build.py src/SMESH_SWIG/ex10_grid4geometry.py src/SMESH_SWIG/ex11_grid3partition.py src/SMESH_SWIG/ex12_grid17partition.py src/SMESH_SWIG/ex13_hole1partial.py src/SMESH_SWIG/ex14_cyl1holed.py src/SMESH_SWIG/ex15_cyl2geometry.py src/SMESH_SWIG/ex16_cyl2complementary.py src/SMESH_SWIG/ex17_dome1.py src/SMESH_SWIG/ex18_dome2.py src/SMESH_SWIG/ex19_sphereINcube.py src/SMESH_SWIG/libSMESH_Swig.i src/StdMeshers/StdMeshers_Arithmetic1D.cxx src/StdMeshers/StdMeshers_Arithmetic1D.hxx src/StdMeshers/StdMeshers_Deflection1D.cxx src/StdMeshers/StdMeshers_Deflection1D.hxx src/StdMeshers/StdMeshers_Hexa_3D.cxx src/StdMeshers/StdMeshers_Hexa_3D.hxx src/StdMeshers/StdMeshers_LengthFromEdges.cxx src/StdMeshers/StdMeshers_LengthFromEdges.hxx src/StdMeshers/StdMeshers_LocalLength.cxx src/StdMeshers/StdMeshers_LocalLength.hxx src/StdMeshers/StdMeshers_MEFISTO_2D.cxx src/StdMeshers/StdMeshers_MEFISTO_2D.hxx src/StdMeshers/StdMeshers_MaxElementArea.cxx src/StdMeshers/StdMeshers_MaxElementArea.hxx src/StdMeshers/StdMeshers_MaxElementVolume.cxx src/StdMeshers/StdMeshers_MaxElementVolume.hxx src/StdMeshers/StdMeshers_NotConformAllowed.cxx src/StdMeshers/StdMeshers_NotConformAllowed.hxx src/StdMeshers/StdMeshers_Penta_3D.cxx src/StdMeshers/StdMeshers_Penta_3D.hxx src/StdMeshers/StdMeshers_Propagation.cxx src/StdMeshers/StdMeshers_Propagation.hxx src/StdMeshers/StdMeshers_StartEndLength.cxx src/StdMeshers/StdMeshers_StartEndLength.hxx src/StdMeshers_I/StdMeshers_Arithmetic1D_i.hxx src/StdMeshers_I/StdMeshers_Deflection1D_i.hxx src/StdMeshers_I/StdMeshers_Hexa_3D_i.cxx src/StdMeshers_I/StdMeshers_Hexa_3D_i.hxx src/StdMeshers_I/StdMeshers_LengthFromEdges_i.cxx src/StdMeshers_I/StdMeshers_LengthFromEdges_i.hxx src/StdMeshers_I/StdMeshers_LocalLength_i.hxx src/StdMeshers_I/StdMeshers_MEFISTO_2D_i.cxx src/StdMeshers_I/StdMeshers_MEFISTO_2D_i.hxx src/StdMeshers_I/StdMeshers_MaxElementArea_i.hxx src/StdMeshers_I/StdMeshers_MaxElementVolume_i.hxx src/StdMeshers_I/StdMeshers_NotConformAllowed_i.cxx src/StdMeshers_I/StdMeshers_NotConformAllowed_i.hxx src/StdMeshers_I/StdMeshers_Propagation_i.cxx src/StdMeshers_I/StdMeshers_Propagation_i.hxx src/StdMeshers_I/StdMeshers_Quadrangle_2D_i.cxx src/StdMeshers_I/StdMeshers_Quadrangle_2D_i.hxx src/StdMeshers_I/StdMeshers_Regular_1D_i.cxx src/StdMeshers_I/StdMeshers_Regular_1D_i.hxx src/StdMeshers_I/StdMeshers_StartEndLength_i.hxx
504
LICENCE
@ -1,504 +0,0 @@
|
||||
GNU LESSER GENERAL PUBLIC LICENSE
|
||||
Version 2.1, February 1999
|
||||
|
||||
Copyright (C) 1991, 1999 Free Software Foundation, Inc.
|
||||
59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
Everyone is permitted to copy and distribute verbatim copies
|
||||
of this license document, but changing it is not allowed.
|
||||
|
||||
[This is the first released version of the Lesser GPL. It also counts
|
||||
as the successor of the GNU Library Public License, version 2, hence
|
||||
the version number 2.1.]
|
||||
|
||||
Preamble
|
||||
|
||||
The licenses for most software are designed to take away your
|
||||
freedom to share and change it. By contrast, the GNU General Public
|
||||
Licenses are intended to guarantee your freedom to share and change
|
||||
free software--to make sure the software is free for all its users.
|
||||
|
||||
This license, the Lesser General Public License, applies to some
|
||||
specially designated software packages--typically libraries--of the
|
||||
Free Software Foundation and other authors who decide to use it. You
|
||||
can use it too, but we suggest you first think carefully about whether
|
||||
this license or the ordinary General Public License is the better
|
||||
strategy to use in any particular case, based on the explanations below.
|
||||
|
||||
When we speak of free software, we are referring to freedom of use,
|
||||
not price. Our General Public Licenses are designed to make sure that
|
||||
you have the freedom to distribute copies of free software (and charge
|
||||
for this service if you wish); that you receive source code or can get
|
||||
it if you want it; that you can change the software and use pieces of
|
||||
it in new free programs; and that you are informed that you can do
|
||||
these things.
|
||||
|
||||
To protect your rights, we need to make restrictions that forbid
|
||||
distributors to deny you these rights or to ask you to surrender these
|
||||
rights. These restrictions translate to certain responsibilities for
|
||||
you if you distribute copies of the library or if you modify it.
|
||||
|
||||
For example, if you distribute copies of the library, whether gratis
|
||||
or for a fee, you must give the recipients all the rights that we gave
|
||||
you. You must make sure that they, too, receive or can get the source
|
||||
code. If you link other code with the library, you must provide
|
||||
complete object files to the recipients, so that they can relink them
|
||||
with the library after making changes to the library and recompiling
|
||||
it. And you must show them these terms so they know their rights.
|
||||
|
||||
We protect your rights with a two-step method: (1) we copyright the
|
||||
library, and (2) we offer you this license, which gives you legal
|
||||
permission to copy, distribute and/or modify the library.
|
||||
|
||||
To protect each distributor, we want to make it very clear that
|
||||
there is no warranty for the free library. Also, if the library is
|
||||
modified by someone else and passed on, the recipients should know
|
||||
that what they have is not the original version, so that the original
|
||||
author's reputation will not be affected by problems that might be
|
||||
introduced by others.
|
||||
|
||||
Finally, software patents pose a constant threat to the existence of
|
||||
any free program. We wish to make sure that a company cannot
|
||||
effectively restrict the users of a free program by obtaining a
|
||||
restrictive license from a patent holder. Therefore, we insist that
|
||||
any patent license obtained for a version of the library must be
|
||||
consistent with the full freedom of use specified in this license.
|
||||
|
||||
Most GNU software, including some libraries, is covered by the
|
||||
ordinary GNU General Public License. This license, the GNU Lesser
|
||||
General Public License, applies to certain designated libraries, and
|
||||
is quite different from the ordinary General Public License. We use
|
||||
this license for certain libraries in order to permit linking those
|
||||
libraries into non-free programs.
|
||||
|
||||
When a program is linked with a library, whether statically or using
|
||||
a shared library, the combination of the two is legally speaking a
|
||||
combined work, a derivative of the original library. The ordinary
|
||||
General Public License therefore permits such linking only if the
|
||||
entire combination fits its criteria of freedom. The Lesser General
|
||||
Public License permits more lax criteria for linking other code with
|
||||
the library.
|
||||
|
||||
We call this license the "Lesser" General Public License because it
|
||||
does Less to protect the user's freedom than the ordinary General
|
||||
Public License. It also provides other free software developers Less
|
||||
of an advantage over competing non-free programs. These disadvantages
|
||||
are the reason we use the ordinary General Public License for many
|
||||
libraries. However, the Lesser license provides advantages in certain
|
||||
special circumstances.
|
||||
|
||||
For example, on rare occasions, there may be a special need to
|
||||
encourage the widest possible use of a certain library, so that it becomes
|
||||
a de-facto standard. To achieve this, non-free programs must be
|
||||
allowed to use the library. A more frequent case is that a free
|
||||
library does the same job as widely used non-free libraries. In this
|
||||
case, there is little to gain by limiting the free library to free
|
||||
software only, so we use the Lesser General Public License.
|
||||
|
||||
In other cases, permission to use a particular library in non-free
|
||||
programs enables a greater number of people to use a large body of
|
||||
free software. For example, permission to use the GNU C Library in
|
||||
non-free programs enables many more people to use the whole GNU
|
||||
operating system, as well as its variant, the GNU/Linux operating
|
||||
system.
|
||||
|
||||
Although the Lesser General Public License is Less protective of the
|
||||
users' freedom, it does ensure that the user of a program that is
|
||||
linked with the Library has the freedom and the wherewithal to run
|
||||
that program using a modified version of the Library.
|
||||
|
||||
The precise terms and conditions for copying, distribution and
|
||||
modification follow. Pay close attention to the difference between a
|
||||
"work based on the library" and a "work that uses the library". The
|
||||
former contains code derived from the library, whereas the latter must
|
||||
be combined with the library in order to run.
|
||||
|
||||
GNU LESSER GENERAL PUBLIC LICENSE
|
||||
TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION
|
||||
|
||||
0. This License Agreement applies to any software library or other
|
||||
program which contains a notice placed by the copyright holder or
|
||||
other authorized party saying it may be distributed under the terms of
|
||||
this Lesser General Public License (also called "this License").
|
||||
Each licensee is addressed as "you".
|
||||
|
||||
A "library" means a collection of software functions and/or data
|
||||
prepared so as to be conveniently linked with application programs
|
||||
(which use some of those functions and data) to form executables.
|
||||
|
||||
The "Library", below, refers to any such software library or work
|
||||
which has been distributed under these terms. A "work based on the
|
||||
Library" means either the Library or any derivative work under
|
||||
copyright law: that is to say, a work containing the Library or a
|
||||
portion of it, either verbatim or with modifications and/or translated
|
||||
straightforwardly into another language. (Hereinafter, translation is
|
||||
included without limitation in the term "modification".)
|
||||
|
||||
"Source code" for a work means the preferred form of the work for
|
||||
making modifications to it. For a library, complete source code means
|
||||
all the source code for all modules it contains, plus any associated
|
||||
interface definition files, plus the scripts used to control compilation
|
||||
and installation of the library.
|
||||
|
||||
Activities other than copying, distribution and modification are not
|
||||
covered by this License; they are outside its scope. The act of
|
||||
running a program using the Library is not restricted, and output from
|
||||
such a program is covered only if its contents constitute a work based
|
||||
on the Library (independent of the use of the Library in a tool for
|
||||
writing it). Whether that is true depends on what the Library does
|
||||
and what the program that uses the Library does.
|
||||
|
||||
1. You may copy and distribute verbatim copies of the Library's
|
||||
complete source code as you receive it, in any medium, provided that
|
||||
you conspicuously and appropriately publish on each copy an
|
||||
appropriate copyright notice and disclaimer of warranty; keep intact
|
||||
all the notices that refer to this License and to the absence of any
|
||||
warranty; and distribute a copy of this License along with the
|
||||
Library.
|
||||
|
||||
You may charge a fee for the physical act of transferring a copy,
|
||||
and you may at your option offer warranty protection in exchange for a
|
||||
fee.
|
||||
|
||||
2. You may modify your copy or copies of the Library or any portion
|
||||
of it, thus forming a work based on the Library, and copy and
|
||||
distribute such modifications or work under the terms of Section 1
|
||||
above, provided that you also meet all of these conditions:
|
||||
|
||||
a) The modified work must itself be a software library.
|
||||
|
||||
b) You must cause the files modified to carry prominent notices
|
||||
stating that you changed the files and the date of any change.
|
||||
|
||||
c) You must cause the whole of the work to be licensed at no
|
||||
charge to all third parties under the terms of this License.
|
||||
|
||||
d) If a facility in the modified Library refers to a function or a
|
||||
table of data to be supplied by an application program that uses
|
||||
the facility, other than as an argument passed when the facility
|
||||
is invoked, then you must make a good faith effort to ensure that,
|
||||
in the event an application does not supply such function or
|
||||
table, the facility still operates, and performs whatever part of
|
||||
its purpose remains meaningful.
|
||||
|
||||
(For example, a function in a library to compute square roots has
|
||||
a purpose that is entirely well-defined independent of the
|
||||
application. Therefore, Subsection 2d requires that any
|
||||
application-supplied function or table used by this function must
|
||||
be optional: if the application does not supply it, the square
|
||||
root function must still compute square roots.)
|
||||
|
||||
These requirements apply to the modified work as a whole. If
|
||||
identifiable sections of that work are not derived from the Library,
|
||||
and can be reasonably considered independent and separate works in
|
||||
themselves, then this License, and its terms, do not apply to those
|
||||
sections when you distribute them as separate works. But when you
|
||||
distribute the same sections as part of a whole which is a work based
|
||||
on the Library, the distribution of the whole must be on the terms of
|
||||
this License, whose permissions for other licensees extend to the
|
||||
entire whole, and thus to each and every part regardless of who wrote
|
||||
it.
|
||||
|
||||
Thus, it is not the intent of this section to claim rights or contest
|
||||
your rights to work written entirely by you; rather, the intent is to
|
||||
exercise the right to control the distribution of derivative or
|
||||
collective works based on the Library.
|
||||
|
||||
In addition, mere aggregation of another work not based on the Library
|
||||
with the Library (or with a work based on the Library) on a volume of
|
||||
a storage or distribution medium does not bring the other work under
|
||||
the scope of this License.
|
||||
|
||||
3. You may opt to apply the terms of the ordinary GNU General Public
|
||||
License instead of this License to a given copy of the Library. To do
|
||||
this, you must alter all the notices that refer to this License, so
|
||||
that they refer to the ordinary GNU General Public License, version 2,
|
||||
instead of to this License. (If a newer version than version 2 of the
|
||||
ordinary GNU General Public License has appeared, then you can specify
|
||||
that version instead if you wish.) Do not make any other change in
|
||||
these notices.
|
||||
|
||||
Once this change is made in a given copy, it is irreversible for
|
||||
that copy, so the ordinary GNU General Public License applies to all
|
||||
subsequent copies and derivative works made from that copy.
|
||||
|
||||
This option is useful when you wish to copy part of the code of
|
||||
the Library into a program that is not a library.
|
||||
|
||||
4. You may copy and distribute the Library (or a portion or
|
||||
derivative of it, under Section 2) in object code or executable form
|
||||
under the terms of Sections 1 and 2 above provided that you accompany
|
||||
it with the complete corresponding machine-readable source code, which
|
||||
must be distributed under the terms of Sections 1 and 2 above on a
|
||||
medium customarily used for software interchange.
|
||||
|
||||
If distribution of object code is made by offering access to copy
|
||||
from a designated place, then offering equivalent access to copy the
|
||||
source code from the same place satisfies the requirement to
|
||||
distribute the source code, even though third parties are not
|
||||
compelled to copy the source along with the object code.
|
||||
|
||||
5. A program that contains no derivative of any portion of the
|
||||
Library, but is designed to work with the Library by being compiled or
|
||||
linked with it, is called a "work that uses the Library". Such a
|
||||
work, in isolation, is not a derivative work of the Library, and
|
||||
therefore falls outside the scope of this License.
|
||||
|
||||
However, linking a "work that uses the Library" with the Library
|
||||
creates an executable that is a derivative of the Library (because it
|
||||
contains portions of the Library), rather than a "work that uses the
|
||||
library". The executable is therefore covered by this License.
|
||||
Section 6 states terms for distribution of such executables.
|
||||
|
||||
When a "work that uses the Library" uses material from a header file
|
||||
that is part of the Library, the object code for the work may be a
|
||||
derivative work of the Library even though the source code is not.
|
||||
Whether this is true is especially significant if the work can be
|
||||
linked without the Library, or if the work is itself a library. The
|
||||
threshold for this to be true is not precisely defined by law.
|
||||
|
||||
If such an object file uses only numerical parameters, data
|
||||
structure layouts and accessors, and small macros and small inline
|
||||
functions (ten lines or less in length), then the use of the object
|
||||
file is unrestricted, regardless of whether it is legally a derivative
|
||||
work. (Executables containing this object code plus portions of the
|
||||
Library will still fall under Section 6.)
|
||||
|
||||
Otherwise, if the work is a derivative of the Library, you may
|
||||
distribute the object code for the work under the terms of Section 6.
|
||||
Any executables containing that work also fall under Section 6,
|
||||
whether or not they are linked directly with the Library itself.
|
||||
|
||||
6. As an exception to the Sections above, you may also combine or
|
||||
link a "work that uses the Library" with the Library to produce a
|
||||
work containing portions of the Library, and distribute that work
|
||||
under terms of your choice, provided that the terms permit
|
||||
modification of the work for the customer's own use and reverse
|
||||
engineering for debugging such modifications.
|
||||
|
||||
You must give prominent notice with each copy of the work that the
|
||||
Library is used in it and that the Library and its use are covered by
|
||||
this License. You must supply a copy of this License. If the work
|
||||
during execution displays copyright notices, you must include the
|
||||
copyright notice for the Library among them, as well as a reference
|
||||
directing the user to the copy of this License. Also, you must do one
|
||||
of these things:
|
||||
|
||||
a) Accompany the work with the complete corresponding
|
||||
machine-readable source code for the Library including whatever
|
||||
changes were used in the work (which must be distributed under
|
||||
Sections 1 and 2 above); and, if the work is an executable linked
|
||||
with the Library, with the complete machine-readable "work that
|
||||
uses the Library", as object code and/or source code, so that the
|
||||
user can modify the Library and then relink to produce a modified
|
||||
executable containing the modified Library. (It is understood
|
||||
that the user who changes the contents of definitions files in the
|
||||
Library will not necessarily be able to recompile the application
|
||||
to use the modified definitions.)
|
||||
|
||||
b) Use a suitable shared library mechanism for linking with the
|
||||
Library. A suitable mechanism is one that (1) uses at run time a
|
||||
copy of the library already present on the user's computer system,
|
||||
rather than copying library functions into the executable, and (2)
|
||||
will operate properly with a modified version of the library, if
|
||||
the user installs one, as long as the modified version is
|
||||
interface-compatible with the version that the work was made with.
|
||||
|
||||
c) Accompany the work with a written offer, valid for at
|
||||
least three years, to give the same user the materials
|
||||
specified in Subsection 6a, above, for a charge no more
|
||||
than the cost of performing this distribution.
|
||||
|
||||
d) If distribution of the work is made by offering access to copy
|
||||
from a designated place, offer equivalent access to copy the above
|
||||
specified materials from the same place.
|
||||
|
||||
e) Verify that the user has already received a copy of these
|
||||
materials or that you have already sent this user a copy.
|
||||
|
||||
For an executable, the required form of the "work that uses the
|
||||
Library" must include any data and utility programs needed for
|
||||
reproducing the executable from it. However, as a special exception,
|
||||
the materials to be distributed need not include anything that is
|
||||
normally distributed (in either source or binary form) with the major
|
||||
components (compiler, kernel, and so on) of the operating system on
|
||||
which the executable runs, unless that component itself accompanies
|
||||
the executable.
|
||||
|
||||
It may happen that this requirement contradicts the license
|
||||
restrictions of other proprietary libraries that do not normally
|
||||
accompany the operating system. Such a contradiction means you cannot
|
||||
use both them and the Library together in an executable that you
|
||||
distribute.
|
||||
|
||||
7. You may place library facilities that are a work based on the
|
||||
Library side-by-side in a single library together with other library
|
||||
facilities not covered by this License, and distribute such a combined
|
||||
library, provided that the separate distribution of the work based on
|
||||
the Library and of the other library facilities is otherwise
|
||||
permitted, and provided that you do these two things:
|
||||
|
||||
a) Accompany the combined library with a copy of the same work
|
||||
based on the Library, uncombined with any other library
|
||||
facilities. This must be distributed under the terms of the
|
||||
Sections above.
|
||||
|
||||
b) Give prominent notice with the combined library of the fact
|
||||
that part of it is a work based on the Library, and explaining
|
||||
where to find the accompanying uncombined form of the same work.
|
||||
|
||||
8. You may not copy, modify, sublicense, link with, or distribute
|
||||
the Library except as expressly provided under this License. Any
|
||||
attempt otherwise to copy, modify, sublicense, link with, or
|
||||
distribute the Library is void, and will automatically terminate your
|
||||
rights under this License. However, parties who have received copies,
|
||||
or rights, from you under this License will not have their licenses
|
||||
terminated so long as such parties remain in full compliance.
|
||||
|
||||
9. You are not required to accept this License, since you have not
|
||||
signed it. However, nothing else grants you permission to modify or
|
||||
distribute the Library or its derivative works. These actions are
|
||||
prohibited by law if you do not accept this License. Therefore, by
|
||||
modifying or distributing the Library (or any work based on the
|
||||
Library), you indicate your acceptance of this License to do so, and
|
||||
all its terms and conditions for copying, distributing or modifying
|
||||
the Library or works based on it.
|
||||
|
||||
10. Each time you redistribute the Library (or any work based on the
|
||||
Library), the recipient automatically receives a license from the
|
||||
original licensor to copy, distribute, link with or modify the Library
|
||||
subject to these terms and conditions. You may not impose any further
|
||||
restrictions on the recipients' exercise of the rights granted herein.
|
||||
You are not responsible for enforcing compliance by third parties with
|
||||
this License.
|
||||
|
||||
11. If, as a consequence of a court judgment or allegation of patent
|
||||
infringement or for any other reason (not limited to patent issues),
|
||||
conditions are imposed on you (whether by court order, agreement or
|
||||
otherwise) that contradict the conditions of this License, they do not
|
||||
excuse you from the conditions of this License. If you cannot
|
||||
distribute so as to satisfy simultaneously your obligations under this
|
||||
License and any other pertinent obligations, then as a consequence you
|
||||
may not distribute the Library at all. For example, if a patent
|
||||
license would not permit royalty-free redistribution of the Library by
|
||||
all those who receive copies directly or indirectly through you, then
|
||||
the only way you could satisfy both it and this License would be to
|
||||
refrain entirely from distribution of the Library.
|
||||
|
||||
If any portion of this section is held invalid or unenforceable under any
|
||||
particular circumstance, the balance of the section is intended to apply,
|
||||
and the section as a whole is intended to apply in other circumstances.
|
||||
|
||||
It is not the purpose of this section to induce you to infringe any
|
||||
patents or other property right claims or to contest validity of any
|
||||
such claims; this section has the sole purpose of protecting the
|
||||
integrity of the free software distribution system which is
|
||||
implemented by public license practices. Many people have made
|
||||
generous contributions to the wide range of software distributed
|
||||
through that system in reliance on consistent application of that
|
||||
system; it is up to the author/donor to decide if he or she is willing
|
||||
to distribute software through any other system and a licensee cannot
|
||||
impose that choice.
|
||||
|
||||
This section is intended to make thoroughly clear what is believed to
|
||||
be a consequence of the rest of this License.
|
||||
|
||||
12. If the distribution and/or use of the Library is restricted in
|
||||
certain countries either by patents or by copyrighted interfaces, the
|
||||
original copyright holder who places the Library under this License may add
|
||||
an explicit geographical distribution limitation excluding those countries,
|
||||
so that distribution is permitted only in or among countries not thus
|
||||
excluded. In such case, this License incorporates the limitation as if
|
||||
written in the body of this License.
|
||||
|
||||
13. The Free Software Foundation may publish revised and/or new
|
||||
versions of the Lesser General Public License from time to time.
|
||||
Such new versions will be similar in spirit to the present version,
|
||||
but may differ in detail to address new problems or concerns.
|
||||
|
||||
Each version is given a distinguishing version number. If the Library
|
||||
specifies a version number of this License which applies to it and
|
||||
"any later version", you have the option of following the terms and
|
||||
conditions either of that version or of any later version published by
|
||||
the Free Software Foundation. If the Library does not specify a
|
||||
license version number, you may choose any version ever published by
|
||||
the Free Software Foundation.
|
||||
|
||||
14. If you wish to incorporate parts of the Library into other free
|
||||
programs whose distribution conditions are incompatible with these,
|
||||
write to the author to ask for permission. For software which is
|
||||
copyrighted by the Free Software Foundation, write to the Free
|
||||
Software Foundation; we sometimes make exceptions for this. Our
|
||||
decision will be guided by the two goals of preserving the free status
|
||||
of all derivatives of our free software and of promoting the sharing
|
||||
and reuse of software generally.
|
||||
|
||||
NO WARRANTY
|
||||
|
||||
15. BECAUSE THE LIBRARY IS LICENSED FREE OF CHARGE, THERE IS NO
|
||||
WARRANTY FOR THE LIBRARY, TO THE EXTENT PERMITTED BY APPLICABLE LAW.
|
||||
EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR
|
||||
OTHER PARTIES PROVIDE THE LIBRARY "AS IS" WITHOUT WARRANTY OF ANY
|
||||
KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE
|
||||
IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
|
||||
PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE
|
||||
LIBRARY IS WITH YOU. SHOULD THE LIBRARY PROVE DEFECTIVE, YOU ASSUME
|
||||
THE COST OF ALL NECESSARY SERVICING, REPAIR OR CORRECTION.
|
||||
|
||||
16. IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN
|
||||
WRITING WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MAY MODIFY
|
||||
AND/OR REDISTRIBUTE THE LIBRARY AS PERMITTED ABOVE, BE LIABLE TO YOU
|
||||
FOR DAMAGES, INCLUDING ANY GENERAL, SPECIAL, INCIDENTAL OR
|
||||
CONSEQUENTIAL DAMAGES ARISING OUT OF THE USE OR INABILITY TO USE THE
|
||||
LIBRARY (INCLUDING BUT NOT LIMITED TO LOSS OF DATA OR DATA BEING
|
||||
RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD PARTIES OR A
|
||||
FAILURE OF THE LIBRARY TO OPERATE WITH ANY OTHER SOFTWARE), EVEN IF
|
||||
SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH
|
||||
DAMAGES.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
How to Apply These Terms to Your New Libraries
|
||||
|
||||
If you develop a new library, and you want it to be of the greatest
|
||||
possible use to the public, we recommend making it free software that
|
||||
everyone can redistribute and change. You can do so by permitting
|
||||
redistribution under these terms (or, alternatively, under the terms of the
|
||||
ordinary General Public License).
|
||||
|
||||
To apply these terms, attach the following notices to the library. It is
|
||||
safest to attach them to the start of each source file to most effectively
|
||||
convey the exclusion of warranty; and each file should have at least the
|
||||
"copyright" line and a pointer to where the full notice is found.
|
||||
|
||||
<one line to give the library's name and a brief idea of what it does.>
|
||||
Copyright (C) <year> <name of author>
|
||||
|
||||
This library is free software; you can redistribute it and/or
|
||||
modify it under the terms of the GNU Lesser General Public
|
||||
License as published by the Free Software Foundation; either
|
||||
version 2.1 of the License, or (at your option) any later version.
|
||||
|
||||
This library is distributed in the hope that it will be useful,
|
||||
but WITHOUT ANY WARRANTY; without even the implied warranty of
|
||||
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
|
||||
Lesser General Public License for more details.
|
||||
|
||||
You should have received a copy of the GNU Lesser General Public
|
||||
License along with this library; if not, write to the Free Software
|
||||
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
||||
|
||||
Also add information on how to contact you by electronic and paper mail.
|
||||
|
||||
You should also get your employer (if you work as a programmer) or your
|
||||
school, if any, to sign a "copyright disclaimer" for the library, if
|
||||
necessary. Here is a sample; alter the names:
|
||||
|
||||
Yoyodyne, Inc., hereby disclaims all copyright interest in the
|
||||
library `Frob' (a library for tweaking knobs) written by James Random Hacker.
|
||||
|
||||
<signature of Ty Coon>, 1 April 1990
|
||||
Ty Coon, President of Vice
|
||||
|
||||
That's all there is to it!
|
||||
|
||||
|
@ -1,45 +0,0 @@
|
||||
# Check availability of Geom binary distribution
|
||||
#
|
||||
# Author : Nicolas REJNERI (OPEN CASCADE, 2003)
|
||||
#
|
||||
|
||||
AC_DEFUN([CHECK_GEOM],[
|
||||
|
||||
AC_CHECKING(for Geom)
|
||||
|
||||
Geom_ok=no
|
||||
|
||||
AC_ARG_WITH(geom,
|
||||
[ --with-geom=DIR root directory path of GEOM installation ],
|
||||
GEOM_DIR="$withval",GEOM_DIR="")
|
||||
|
||||
if test "x$GEOM_DIR" == "x" ; then
|
||||
|
||||
# no --with-geom-dir option used
|
||||
|
||||
if test "x$GEOM_ROOT_DIR" != "x" ; then
|
||||
|
||||
# GEOM_ROOT_DIR environment variable defined
|
||||
GEOM_DIR=$GEOM_ROOT_DIR
|
||||
|
||||
fi
|
||||
#
|
||||
fi
|
||||
|
||||
if test -f ${GEOM_DIR}/lib/salome/libGEOMClient.so ; then
|
||||
Geom_ok=yes
|
||||
AC_MSG_RESULT(Using Geom module distribution in ${GEOM_DIR})
|
||||
|
||||
if test "x$GEOM_ROOT_DIR" == "x" ; then
|
||||
GEOM_ROOT_DIR=${GEOM_DIR}
|
||||
fi
|
||||
AC_SUBST(GEOM_ROOT_DIR)
|
||||
|
||||
else
|
||||
AC_MSG_WARN("Cannot find compiled Geom module distribution")
|
||||
fi
|
||||
|
||||
AC_MSG_RESULT(for Geom: $Geom_ok)
|
||||
|
||||
])dnl
|
||||
|
@ -1,45 +0,0 @@
|
||||
# Check availability of Med binary distribution
|
||||
#
|
||||
# Author : Nicolas REJNERI (OPEN CASCADE, 2003)
|
||||
#
|
||||
|
||||
AC_DEFUN([CHECK_MED],[
|
||||
|
||||
AC_CHECKING(for Med)
|
||||
|
||||
Med_ok=no
|
||||
|
||||
AC_ARG_WITH(med,
|
||||
[ --with-med=DIR root directory path of MED installation ],
|
||||
MED_DIR="$withval",MED_DIR="")
|
||||
|
||||
if test "x$MED_DIR" == "x" ; then
|
||||
|
||||
# no --with-med-dir option used
|
||||
|
||||
if test "x$MED_ROOT_DIR" != "x" ; then
|
||||
|
||||
# MED_ROOT_DIR environment variable defined
|
||||
MED_DIR=$MED_ROOT_DIR
|
||||
|
||||
fi
|
||||
#
|
||||
fi
|
||||
|
||||
if test -f ${MED_DIR}/idl/salome/MED.idl ; then
|
||||
Med_ok=yes
|
||||
AC_MSG_RESULT(Using Med module distribution in ${MED_DIR})
|
||||
|
||||
if test "x$MED_ROOT_DIR" == "x" ; then
|
||||
MED_ROOT_DIR=${MED_DIR}
|
||||
fi
|
||||
AC_SUBST(MED_ROOT_DIR)
|
||||
|
||||
else
|
||||
AC_MSG_WARN("Cannot find Med module sources")
|
||||
fi
|
||||
|
||||
AC_MSG_RESULT(for Med: $Med_ok)
|
||||
|
||||
])dnl
|
||||
|
@ -1,342 +0,0 @@
|
||||
#=======================================================================
|
||||
# This section of this makefile comes from the file
|
||||
# 'adm/unix/make_conclude' which was generated with config.status
|
||||
# from file adm/unix/make_conclude.in
|
||||
#=======================================================================
|
||||
# -* Makefile *-
|
||||
#
|
||||
# Authors : Patrick GOLDBRONN (CEA) - Marc Tajchman (CEA)
|
||||
# Date : 6/07/2001
|
||||
# $Header$
|
||||
#
|
||||
|
||||
# ORB Specifics rules
|
||||
@CORBA@
|
||||
|
||||
# transform idl reference in appropriate obj file
|
||||
LIB_CLIENT_SRC = $(LIB_CLIENT_IDL:%.idl=%$(IDL_CLN_CXX))
|
||||
LIB_SERVER_SRC = $(LIB_SERVER_IDL:%.idl=%$(IDL_SRV_CXX))
|
||||
LIB_MOC_SRC = $(LIB_MOC:%.h=%_moc.cxx)
|
||||
LIB_SRC+=$(LIB_MOC_SRC)
|
||||
LIB_SWIG_SRC = $(SWIG_DEF:%.i=%_wrap.cxx)
|
||||
LIB_DEP= $(LIB_SRC) $(LIB_CLIENT_SRC) $(LIB_SERVER_SRC) $(LIB_SWIG_SRC)
|
||||
|
||||
LIB_CLIENT_OBJ = $(LIB_CLIENT_IDL:%.idl=%$(IDL_CLN_OBJ))
|
||||
LIB_SERVER_OBJ = $(LIB_SERVER_IDL:%.idl=%$(IDL_SRV_OBJ))
|
||||
|
||||
|
||||
# transform c file in appropriate libtool obj file (.c, .cc and .cxx)
|
||||
LIB_OBJ_C = $(patsubst %.c, %.lo, $(filter %.c, $(LIB_SRC)))
|
||||
LIB_OBJ_CC = $(patsubst %.cc, %.lo, $(filter %.cc, $(LIB_SRC)))
|
||||
LIB_OBJ_CXX = $(patsubst %.cxx, %.lo, $(filter %.cxx, $(LIB_SRC)))
|
||||
LIB_SWIG_OBJ = $(LIB_SWIG_SRC:%.cxx=%.lo)
|
||||
LIB_OBJ_F = $(patsubst %.f, %.lo, $(filter %.f, $(LIB_SRC)))
|
||||
|
||||
# all libtool obj file in library
|
||||
LIB_OBJ = $(LIB_OBJ_CXX) $(LIB_OBJ_CC) $(LIB_OBJ_C) $(LIB_CLIENT_OBJ:%.o=%.lo) $(LIB_SERVER_OBJ:%.o=%.lo) $(LIB_SWIG_OBJ) $(LIB_OBJ_F)
|
||||
|
||||
# LIB_BUILD = $(LIB:%.la=$(top_builddir)/lib/salome/%.la)
|
||||
LIB_BUILD = $(patsubst %.la, $(top_builddir)/lib/salome/%.la, $(filter %.la, $(LIB)))
|
||||
LIB_BUILD_A = $(patsubst %.a, $(top_builddir)/lib/salome/%.a, $(filter %.a, $(LIB)))
|
||||
|
||||
ifneq ($(findstring cmodule.la,$(filter %.la, $(LIB))),)
|
||||
LIB_SWIG = $(patsubst %cmodule.la,%.so, $(filter %.la, $(LIB)))
|
||||
else
|
||||
LIB_SWIG =
|
||||
endif
|
||||
|
||||
lib: $(LIB_BUILD) $(LIB_CLIENT_PY)
|
||||
# we don't build static library !
|
||||
|
||||
$(LIB_BUILD): $(top_builddir)/lib/salome/%.la: %.la
|
||||
-$(RM) $@
|
||||
-$(RM) $(patsubst %.la, %.so, $@)
|
||||
-$(RM) $(patsubst %.la, %.a, $@)
|
||||
ln -sf $(CURDIR)/$< $@ || true
|
||||
ln -sf $(patsubst %.la, %.so, $(CURDIR)/.libs/$<) \
|
||||
$(patsubst %.la, %.so, $@) || true
|
||||
ln -sf $(patsubst %.la, %.so, $(CURDIR)/.libs/$<).0 \
|
||||
$(patsubst %.la, %.so, $@).0 || true
|
||||
|
||||
if ! test -z $(LIB_SWIG) ; then \
|
||||
ln -sf $(patsubst %.la,%.so, $(CURDIR)/.libs/$<) $(top_builddir)/lib/salome/_$(LIB_SWIG) || true;\
|
||||
fi;
|
||||
|
||||
$(LIB_BUILD_A): $(top_builddir)/lib/salome/%.a: %.a
|
||||
-$(RM) $@
|
||||
ln -sf $(CURDIR)/$< $@ || true
|
||||
|
||||
$(LIB): $(LIB_OBJ)
|
||||
@$(LT) --mode=link $(CXX) -rpath $(libdir) -o $@ $(CXXFLAGS) $(LIB_OBJ) $(LDFLAGS) $(LIBS)
|
||||
|
||||
# transform idl reference in appropriate obj file
|
||||
BIN_CLIENT_SRC = $(BIN_CLIENT_IDL:%.idl=%$(IDL_CLN_CXX))
|
||||
BIN_SERVER_SRC = $(BIN_SERVER_IDL:%.idl=%$(IDL_SRV_CXX))
|
||||
BIN_MOC_SRC = $(BIN_MOC:%.h=%_moc.cxx)
|
||||
BIN_SRC+=$(BIN_MOC_SRC)
|
||||
BIN_DEP=$(BIN:%=%.cxx) $(BIN_SRC) $(BIN_CLIENT_SRC) $(BIN_SERVER_SRC)
|
||||
|
||||
BIN_CLIENT_OBJ = $(BIN_CLIENT_IDL:%.idl=%$(IDL_CLN_OBJ))
|
||||
BIN_SERVER_OBJ = $(BIN_SERVER_IDL:%.idl=%$(IDL_SRV_OBJ))
|
||||
# transform c file in appropriate libtool obj file (.c)
|
||||
BIN_OBJ_C = $(patsubst %.c, %.o, $(filter %.c, $(BIN_SRC)))
|
||||
# transform c++ file in appropriate libtool obj file (.cc and .cxx)
|
||||
BIN_OBJ_CC = $(patsubst %.cc, %.o, $(filter %.cc, $(BIN_SRC)))
|
||||
BIN_OBJ_CXX = $(patsubst %.cxx, %.o, $(filter %.cxx, $(BIN_SRC)))
|
||||
# all obj file in bin target
|
||||
BIN_OBJ = $(BIN_OBJ_CC) $(BIN_OBJ_CXX) $(BIN_OBJ_C) $(BIN_CLIENT_OBJ) $(BIN_SERVER_OBJ)
|
||||
|
||||
bin: $(BIN:%=$(top_builddir)/bin/salome/%) $(BIN) $(LIB) pyscripts sharedpyscripts
|
||||
|
||||
BIN_LIB=$(LIB:lib%.la=-l%)
|
||||
|
||||
$(BIN:%=$(top_builddir)/bin/salome/%) $(TEST_PROGS:%=$(top_builddir)/bin/salome/%): $(top_builddir)/bin/salome/%: %
|
||||
-$(RM) $@
|
||||
ln -sf $(CURDIR)/$< $@
|
||||
|
||||
$(BIN) $(TEST_PROGS): %: %.lo $(BIN_OBJ)
|
||||
$(CXX) $(CXXFLAGS) -o $@ $^ $(BIN_LIB) $(LDFLAGSFORBIN) $(LIBSFORBIN)
|
||||
|
||||
# copy python scripts in $(top_builddir)/bin/salome
|
||||
#
|
||||
DEST_PYSCRIPTS = $(EXPORT_PYSCRIPTS:%=$(top_builddir)/bin/salome/%)
|
||||
pyscripts: $(DEST_PYSCRIPTS)
|
||||
$(DEST_PYSCRIPTS): $(top_builddir)/bin/salome/%: %
|
||||
cp -f $< $@
|
||||
|
||||
# copy pyqt files in $(PYTHON_SHARED_SITE)
|
||||
#
|
||||
PYTHON_SHARED_SITE=$(top_builddir)/lib/python$(PYTHON_VERSION)/site-packages/salome/shared_modules
|
||||
|
||||
$(PYTHON_SHARED_SITE):
|
||||
$(INSTALL) -d $@
|
||||
|
||||
DEST_SHAREDPYSCRIPTS = $(EXPORT_SHAREDPYSCRIPTS:%=$(PYTHON_SHARED_SITE)/%)
|
||||
sharedpyscripts: $(PYTHON_SHARED_SITE) $(DEST_SHAREDPYSCRIPTS)
|
||||
$(DEST_SHAREDPYSCRIPTS): $(PYTHON_SHARED_SITE)/%: %
|
||||
cp -f $< $@
|
||||
|
||||
check: test
|
||||
|
||||
tests: test
|
||||
|
||||
test: $(LIB) $(TEST_PROGS:%=$(top_builddir)/bin/salome/%)
|
||||
|
||||
|
||||
# copy header file in $(inc_builddir)
|
||||
#
|
||||
DEST_HEADERS = $(EXPORT_HEADERS:%=$(inc_builddir)/%)
|
||||
inc: $(DEST_HEADERS)
|
||||
$(DEST_HEADERS): $(inc_builddir)/%: %
|
||||
cp -f $< $@
|
||||
|
||||
# build resources file (icons and messages) : .qm file from .po file
|
||||
resources: $(PO_FILES:%.po=$(top_builddir)/share/salome/resources/%.qm)
|
||||
|
||||
# Make installation directories if they don't exist.
|
||||
$(libdir) $(includedir) $(bindir) $(datadir) $(idldir) $(sharedpydir):
|
||||
$(INSTALL) -d $@ && chmod 755 $@
|
||||
|
||||
# Install the library, the public header files, and programs.
|
||||
install: $(LIB) $(BIN) $(TEST_PROGS) $(libdir) $(includedir) $(bindir) $(datadir) $(idldir) install-python install-sharedpyqt install-qm
|
||||
@for f in X $(LIB); do \
|
||||
if test $$f != X; then \
|
||||
($(LT_INSTALL_LIB) $$f $(libdir)/. || exit 1); \
|
||||
fi; \
|
||||
done
|
||||
@if ! test -z $(LIB_SWIG) ; then \
|
||||
(cd $(libdir); ln -sf $(patsubst %.so, %cmodule.so, $(LIB_SWIG)) _$(LIB_SWIG) || true); \
|
||||
fi;
|
||||
@for f in X $(BIN); do \
|
||||
if test $$f != X; then \
|
||||
($(LT_INSTALL_PROG) $$f $(bindir)/. || exit 1); \
|
||||
fi; \
|
||||
done
|
||||
# Install tests programmes in bindir
|
||||
@for f in X $(TEST_PROGS); do \
|
||||
if test $$f != X; then \
|
||||
($(LT_INSTALL_PROG) $$f $(bindir)/. || exit 1); \
|
||||
fi; \
|
||||
done
|
||||
# Install exported includes in includedir
|
||||
@for f in X $(EXPORT_HEADERS:%=$(srcdir)/%); do \
|
||||
if test $$f != X; then \
|
||||
(cp -p -f $$f $(includedir) || exit 1); \
|
||||
fi; \
|
||||
done
|
||||
|
||||
# Install python script in $(bindir)
|
||||
install-python: $(bindir) $(EXPORT_PYSCRIPTS:%=install-%)
|
||||
|
||||
$(EXPORT_PYSCRIPTS:%=install-%): install-%: %
|
||||
$(INSTALL_PROGRAM) $< $(bindir)/.
|
||||
|
||||
#install-python: $(bindir) $(EXPORT_PYSCRIPTS)
|
||||
# @for f in X $(EXPORT_PYSCRIPTS); do \
|
||||
# if test $$f != X; then \
|
||||
# ($(INSTALL_PROGRAM) $$f $(bindir)/. || exit 1); \
|
||||
# fi; \
|
||||
# done
|
||||
|
||||
# Install pyqt script in $(install-sharedpyqt)
|
||||
install-sharedpyqt: $(sharedpydir) $(EXPORT_SHAREDPYSCRIPTS:%=install-%)
|
||||
|
||||
$(EXPORT_SHAREDPYSCRIPTS:%=install-%): install-%: %
|
||||
$(INSTALL_PROGRAM) $< $(sharedpydir)/.
|
||||
|
||||
|
||||
# generic rule to install .qm files :
|
||||
install-qm: resources
|
||||
$(INSTALL) -d $(datadir)/resources
|
||||
@for f in X $(PO_FILES:%.po=$(top_builddir)/share/salome/resources/%.qm); do \
|
||||
if test $$f != X; then \
|
||||
($(INSTALL_DATA) $$f $(datadir)/resources/. || exit 1); \
|
||||
fi; \
|
||||
done
|
||||
|
||||
# Removes those things that `make install' (would have) installed.
|
||||
uninstall:
|
||||
@if test "X$(LIB)" != X; then \
|
||||
for f in $(LIB); do \
|
||||
$(LT_UNINSTALL) $(libdir)/$$f; \
|
||||
done; \
|
||||
fi
|
||||
@if test "X$(BIN)" != X; then \
|
||||
for f in $(BIN); do \
|
||||
$(LT_UNINSTALL) $(bindir)/$$f; \
|
||||
done; \
|
||||
fi
|
||||
@for f in X $(TEST_PROGS); do \
|
||||
if test $$f != X; then \
|
||||
$(LT_UNINSTALL) $(bindir)/$$f; \
|
||||
fi; \
|
||||
done
|
||||
# Uninstall exported includes in includedir
|
||||
@for f in X $(EXPORT_HEADERS); do \
|
||||
if test $$f != X; then \
|
||||
$(LT_UNINSTALL) $(includedir)/$$f; \
|
||||
fi; \
|
||||
done
|
||||
# Uninstall python script in $(bindir)
|
||||
@for f in X $(EXPORT_PYSCRIPTS); do \
|
||||
if test $$f != X; then \
|
||||
$(LT_UNINSTALL) $(bindir)/$$f ; \
|
||||
fi; \
|
||||
done
|
||||
|
||||
# Uninstall pyqt script in $(sharedpydir)
|
||||
@for f in X $(EXPORT_SHAREDPYSCRIPTS); do \
|
||||
if test $$f != X; then \
|
||||
$(LT_UNINSTALL) $(sharedpydir)/$$f ; \
|
||||
fi; \
|
||||
done
|
||||
|
||||
# Uninstall qm files
|
||||
@for f in X $(PO_FILES:%.po=%.qm); do \
|
||||
if test $$f != X; then \
|
||||
$(LT_UNINSTALL) $(datadir)/resources/$$f ; \
|
||||
fi; \
|
||||
done
|
||||
|
||||
# remove all dependencies files
|
||||
#
|
||||
cleandep:
|
||||
-$(RM) .dep*
|
||||
|
||||
# Removes temporary files without removing the final target files. That is,
|
||||
# remove things like object files but not libraries or executables.
|
||||
#
|
||||
mostlyclean: cleandep
|
||||
-$(RM) $(LIB_OBJ) $(LIB_OBJ:.lo=.o)
|
||||
-$(RM) $(BIN_OBJ) $(BIN:%=%.o)
|
||||
-$(RM) $(TEST_OBJ) $(TEST_OBJ:.lo=.o)
|
||||
-$(RM) $(PROG_OBJ) $(PROG_OBJ:.lo=.o) $(MOSTLYCLEAN)
|
||||
|
||||
# Like `mostlyclean' except it also removes the final targets: things like
|
||||
# libraries and executables. This target doesn't remove any file that
|
||||
# is part of the SALOME distribution.
|
||||
#
|
||||
clean: mostlyclean
|
||||
-$(RM) $(LIB) $(TEST_PROGS) $(BIN) $(CLEAN)
|
||||
-$(RM) TAGS *~ *# core *.core
|
||||
-$(RM) -r .libs
|
||||
-$(RM) $(top_builddir)/lib/salome/$(LIB)
|
||||
-$(RM) $(patsubst %,$(top_builddir)/bin/salome/%, $(BIN))
|
||||
-$(RM) $(patsubst %.la, %.so, $(top_builddir)/lib/salome/$(LIB))
|
||||
-$(RM) $(patsubst %.la, %.a, $(top_builddir)/lib/salome/$(LIB))
|
||||
# remove idl generated files (sources)
|
||||
-$(RM) $(LIB_CLIENT_SRC) $(LIB_SERVER_SRC) $(BIN_CLIENT_SRC) $(BIN_SERVER_SRC)
|
||||
# remove idl generated files (headers)
|
||||
-$(RM) $(LIB_CLIENT_IDL:%.idl=%$(IDL_CLN_H)) $(LIB_SERVER_IDL:%.idl=%$(IDL_SRV_H))
|
||||
-$(RM) $(BIN_CLIENT_IDL:%.idl=%$(IDL_CLN_H)) $(BIN_SERVER_IDL:%.idl=%$(IDL_SRV_H))
|
||||
-$(RM) $(LIB_MOC_SRC) $(BIN_MOC_SRC)
|
||||
-$(RM) $(LIB_SWIG_SRC)
|
||||
|
||||
# Like `clean' except it also removes files that were created by running
|
||||
# configure. If you've unpacked the source and built without creating
|
||||
# any other files, then `make distclean' will leave only the files that were
|
||||
# in the distribution.
|
||||
#
|
||||
distclean: clean
|
||||
#remove qm file !
|
||||
-$(RM) $(PO_FILES:%.po=%.qm) $(PO_FILES:%.po=$(top_builddir)/share/salome/resources/%.qm)
|
||||
#remove include files
|
||||
-$(RM) $(DEST_HEADERS)
|
||||
-$(RM) $(DISTCLEAN) *.bak *.old *.new .dep*
|
||||
@if test -f $(srcdir)/Makefile.in; then \
|
||||
(@SETX@; $(RM) Makefile); \
|
||||
fi
|
||||
|
||||
|
||||
#implicits rules
|
||||
.cc.o:
|
||||
$(CXX) $(CXXFLAGS) $(CPPFLAGS) -c $<
|
||||
|
||||
.cc.lo:
|
||||
$(LT) --mode=compile $(CXX) $(CXXFLAGS) $(CPPFLAGS) -c $<
|
||||
|
||||
.cxx.o:
|
||||
$(CXX) $(CXXFLAGS) $(CPPFLAGS) -c $<
|
||||
|
||||
.cxx.lo:
|
||||
$(LT) --mode=compile $(CXX) $(CXXFLAGS) $(CPPFLAGS) -c $<
|
||||
|
||||
.c.o:
|
||||
$(CC) $(CFLAGS) $(CPPFLAGS) -c $<
|
||||
|
||||
.c.lo:
|
||||
$(LT_COMPILE) $(CFLAGS) $(CPPFLAGS) -c $<
|
||||
|
||||
.f.o:
|
||||
$(FC) $(FFLAGS) -c $< -o $@
|
||||
|
||||
.f.lo:
|
||||
$(LT) --mode=compile $(FC) $(FFLAGS) -c $<
|
||||
|
||||
.ui.h:
|
||||
$(UIC) -o $@ $<
|
||||
|
||||
.ui.cxx:
|
||||
$(UIC) -o $@ -i $*.h $<
|
||||
|
||||
#pattern rules
|
||||
%_moc.cxx : %.h
|
||||
$(MOC) $< -o $@
|
||||
|
||||
%_wrap.cxx : %.i
|
||||
$(SWIG) $(SWIG_FLAGS) -o $@ $<
|
||||
|
||||
$(top_builddir)/share/salome/resources/%.qm: %.po
|
||||
$(MSG2QM) $< $@ ; \
|
||||
|
||||
#------------------------------------------------------------------------------
|
||||
# The following section of this makefile contains dependencies between the
|
||||
# source files and the header files. If GNU make and GCC are being used then
|
||||
# the dependencies are in the form of rules that cause the information to
|
||||
# be kept updated automatically. Otherwise the dependencies are listed
|
||||
# explicitly and come from the `.distdep' files in the various directories.
|
||||
# These files are part of the distribution and are generated automatically on
|
||||
# GNU/GCC systems.
|
||||
#------------------------------------------------------------------------------
|
||||
|
||||
@DEPEND@
|
@ -1,59 +0,0 @@
|
||||
#=======================================================================
|
||||
# Begin specific part to omniorb
|
||||
# (include from file adm/unix/make_omniorb generated by
|
||||
# adm/unix/make_omniorb.in)
|
||||
#=======================================================================
|
||||
# -* Makefile *-
|
||||
#
|
||||
# Author : Patrick GOLDBRONN (CEA)
|
||||
# Date : 29/06/2001
|
||||
# $Header$
|
||||
#
|
||||
|
||||
# Client and server object are the same with omniorb
|
||||
# There are one header file and one source file generate
|
||||
|
||||
#IDLOBJ=$(IDLSRC:%.idl=%$(IDL_CLN_OBJ))
|
||||
|
||||
# dependancies between idl and it's generated files
|
||||
%$(OMNIORB_IDL_CLN_CXX) %$(OMNIORB_IDL_CLN_H): ${KERNEL_ROOT_DIR}/idl/salome/%.idl
|
||||
$(OMNIORB_IDL) $(IDLCXXFLAGS) $(OMNIORB_IDLCXXFLAGS) $<
|
||||
|
||||
%$(OMNIORB_IDL_CLN_CXX) %$(OMNIORB_IDL_CLN_H): ${GEOM_ROOT_DIR}/idl/salome/%.idl
|
||||
$(OMNIORB_IDL) $(IDLCXXFLAGS) $(OMNIORB_IDLCXXFLAGS) $<
|
||||
|
||||
%$(OMNIORB_IDL_CLN_CXX) %$(OMNIORB_IDL_CLN_H): ${MED_ROOT_DIR}/idl/salome/%.idl
|
||||
$(OMNIORB_IDL) $(IDLCXXFLAGS) $(OMNIORB_IDLCXXFLAGS) $<
|
||||
|
||||
%$(OMNIORB_IDL_CLN_CXX) %$(OMNIORB_IDL_CLN_H): ${top_srcdir}/idl/%.idl
|
||||
$(OMNIORB_IDL) $(IDLCXXFLAGS) $(OMNIORB_IDLCXXFLAGS) $<
|
||||
|
||||
# dependncies between idl files
|
||||
depend_idl: .depidl
|
||||
|
||||
# we use cpp to generate dependencies between idl files.
|
||||
# we change cpp output to keep only idl file and transform it to get a suitable rule
|
||||
.depidl: $(IDL_FILES)
|
||||
@touch $@
|
||||
@for dep in $? dummy; do \
|
||||
if [ $$dep != "dummy" ]; then \
|
||||
echo Building dependencies for $$dep; \
|
||||
basedep=`basename $$dep .idl`; \
|
||||
header="$$basedep"$(IDL_CLN_H); \
|
||||
sed '\%^'"$$header"':%,\%[^\\]$$%d' <$@ >$@- && mv $@- $@; \
|
||||
$(CPP) $(C_DEPEND_FLAG) -I$(srcdir) $$dep 2>/dev/null | \
|
||||
sed `echo "s%$$basedep\\.idl%$$header:%g"` | \
|
||||
sed 's% $(srcdir)/% %g' | \
|
||||
sed 's% $(top_srcdir)/% %g' | \
|
||||
sed 's% $(top_builddir)/% %g' | \
|
||||
sed 's%^.*:\.o: *%%' | sed 's%^ *\\ *%%'| sed 's%^ *\(.*\):%\1:%' | \
|
||||
sed 's/\.idl/$(IDL_CLN_H)/' >>$@; \
|
||||
echo '' >>$@; \
|
||||
fi; \
|
||||
done ;
|
||||
|
||||
-include .depidl
|
||||
|
||||
#=======================================================================
|
||||
# End specific part to omniorb
|
||||
#=======================================================================
|
35
cvs-tags
@ -1,35 +0,0 @@
|
||||
Start-v1_1a: ?
|
||||
?
|
||||
|
||||
V1_2_1: ?
|
||||
?
|
||||
|
||||
V1_2_2: 2003-09-26 17:00
|
||||
New data structure in SMDS.
|
||||
|
||||
nadir_1_2_2: 2003-10-06 12:50
|
||||
Branch after V1_2_2. Developpement branch for user nadir
|
||||
|
||||
merge_1_2_c__1_2_2: 2003-10-17 14:35
|
||||
Branch after V1_2_2. Branch to merge Salome 1.2c. Initiated by Paul Rascle.
|
||||
|
||||
MergeV1_2c-1: 2003-10-19 13:49
|
||||
End of merge_1_2_c__1_2_2 branch. This branch is ready to be merge with the head.
|
||||
|
||||
V1_3_0b1: 2003-11-12
|
||||
First pre-release of 1.3.0. Include the merge of 1.2c branch.
|
||||
|
||||
nadir_update_MED_v1_3_0: 2003-11-17 10:22
|
||||
New branch for user nadir. Synchronization of API with MED 1.3.
|
||||
|
||||
V1_3_0b2: 2003-11-18
|
||||
Second pre-release of 1.3.0. Synchronization of API with MED 1.3.
|
||||
|
||||
V1_3_0: 2003-11-25 08:52
|
||||
Release 1.3.0.
|
||||
|
||||
V1_3_1: 2004-01-05 14:28
|
||||
Release 1.3.1. Added Netgen.
|
||||
|
||||
merge_1_2_d: 2003-01-20 11:25
|
||||
Branch to merge Release 1.2d of Salome Pro.
|
@ -1,40 +0,0 @@
|
||||
|
||||
# -* Makefile *-
|
||||
#
|
||||
# Author : Patrick GOLDBRONN (CEA)
|
||||
# Date : 30/11/2001
|
||||
# $Header$
|
||||
#
|
||||
# source path
|
||||
top_srcdir=@top_srcdir@
|
||||
top_builddir=..
|
||||
srcdir=@srcdir@
|
||||
VPATH=.:@srcdir@
|
||||
|
||||
SUBDIRS= salome
|
||||
|
||||
@COMMENCE@
|
||||
|
||||
docs:
|
||||
@@SETX@; for d in $(SUBDIRS); do \
|
||||
(cd $$d && $(MAKE) $@) || exit 1; \
|
||||
done
|
||||
clean:
|
||||
@@SETX@; for d in $(SUBDIRS); do \
|
||||
(cd $$d && $(MAKE) $@) || exit 1; \
|
||||
done
|
||||
|
||||
distclean: clean
|
||||
@@SETX@; for d in $(SUBDIRS); do \
|
||||
(cd $$d && $(MAKE) $@) || exit 1; \
|
||||
done
|
||||
|
||||
install:
|
||||
@@SETX@; for d in $(SUBDIRS); do \
|
||||
(cd $$d && $(MAKE) $@) || exit 1; \
|
||||
done
|
||||
|
||||
uninstall:
|
||||
@@SETX@; for d in $(SUBDIRS); do \
|
||||
(cd $$d && $(MAKE) $@) || exit 1; \
|
||||
done
|
@ -1,188 +0,0 @@
|
||||
#######################################################################################
|
||||
# File : PluginMeshers.txt
|
||||
# Author : Julia DOROVSKIKH
|
||||
# Module : SMESH
|
||||
# $Header$
|
||||
#######################################################################################
|
||||
#
|
||||
# How to add your own mesher (as a set of hypotheses and algorithms) to the application
|
||||
#
|
||||
#######################################################################################
|
||||
|
||||
1. Create mesher plugin package, e.g. MyMesher.
|
||||
|
||||
2. Create XML file to describe all algorithms and hypotheses, provided by plugin package
|
||||
(see SMESH_SRC/resources/SMESH_Meshers.xml for example).
|
||||
|
||||
<meshers-group name="MyName"
|
||||
resources="MyResourceKey"
|
||||
server-lib="libMyServerLib.so"
|
||||
gui-lib="libMyClientLib.so">
|
||||
<hypotheses>
|
||||
<hypothesis type="MyHypType1"
|
||||
label-id="My beautiful hypothesis name"
|
||||
icon-id="my_hypo_1_icon.png"/>
|
||||
</hypotheses>
|
||||
<algorithms>
|
||||
<algorithm type="MyAlgType1"
|
||||
label-id="My beautiful algorithm name"
|
||||
icon-id="my_algo_1_icon.png"/>
|
||||
</algorithms>
|
||||
</meshers-group>
|
||||
|
||||
Attributes of <meshers-group> tag:
|
||||
|
||||
- value of <name> attribute is used to collect hypotheses/algoritms in groups;
|
||||
you can also use this attribute for short description of your mesher plugin
|
||||
|
||||
- value of <resources> attribute (MyResourceKey) is used to access resources
|
||||
(messages and icons) from GUI (see paragraphs 4.2 and 5);
|
||||
currently it should coincide with the name of plugin package; this limitation
|
||||
will be eliminated in the further development.
|
||||
|
||||
- value of <server-lib> attribute describes the name of your mesher's
|
||||
server plugin library (See paragraph 3)
|
||||
|
||||
- value of <gui-lib> attribute describes the name of your mesher's
|
||||
client plugin library (See paragraph 4)
|
||||
|
||||
Attributes of <hypothesis/algorithm> tag:
|
||||
|
||||
- value of <type> attribute is an unique name of the hypothesis/algorithm
|
||||
|
||||
* It is a value of _name field of your hypothesis class
|
||||
(see paragraph 3, implementation of constructor of
|
||||
StdMeshers_LocalLength class: _name = "LocalLength")
|
||||
|
||||
* It is a key to each certain hypothesis class
|
||||
(see paragraph 3, implementation of "GetHypothesisCreator()" method in StdMeshers_i.cxx)
|
||||
|
||||
* It is a key to each certain hypothesis GUI
|
||||
(see paragraph 4, implementation of "StdMeshersGUI_HypothesisCreator::CreateHypothesis()"
|
||||
and "StdMeshersGUI_HypothesisCreator::EditHypothesis()" methods in StdMeshersGUI.cxx)
|
||||
|
||||
* It is a key to each certain hypothesis icon in Object Browser
|
||||
(see paragraph 4.2.1)
|
||||
|
||||
- value of <label-id> attribute is displayed in the GUI in the list
|
||||
of available hypotheses/algorithms ("Create Hypothesis/Algorithm" dialog)
|
||||
|
||||
- value of <icon-id> attribute is a name of icon file, which is displayed in GUI
|
||||
in the list of available hypotheses/algorithms ("Create Hypothesis/Algorithm" dialog)
|
||||
|
||||
Note: All attributes values are accessible in your GUI via HypothesisData class
|
||||
(see paragraph 4.1)
|
||||
|
||||
Note: The environment variable SMESH_MeshersList contains the list of plugins names,
|
||||
separated by colon (":") symbol, e.g.:
|
||||
|
||||
setenv SMESH_MeshersList StdMeshers:NETGENPlugin
|
||||
|
||||
Please, pay attention that StdMeshers should also be included into this environment variable,
|
||||
if you want to use standard hypotheses/algorithms, provided with SMESH module.
|
||||
|
||||
The SALOME automatically locates XML files, searching them in the following directories:
|
||||
|
||||
${<PLUGINNAME>_ROOT_DIR}/share/salome/resources
|
||||
${SALOME_<PluginName>Resources}
|
||||
${HOME}/.salome/resources
|
||||
${KERNEL_ROOT_DIR}/share/salome/resources
|
||||
|
||||
where <PluginName> is a name of each mesher plugin package
|
||||
|
||||
3. Build server plugin library <libMyServerLib.so>.
|
||||
|
||||
3.1. Define interface to your hypotheses and algorithms.
|
||||
|
||||
Example: SMESH_SRC/idl/SMESH_BasicHypothesis.idl
|
||||
NETGENPLUGIN_SRC/src/NETGENPlugin_Algorithm.idl
|
||||
|
||||
3.2. Implement functionality of your hypotheses and algorithms.
|
||||
Inherit corresponding classes from SMESH.
|
||||
|
||||
Example: SMESH_SRC/src/StdMeshers/StdMeshers_*
|
||||
NETGENPLUGIN_SRC/src/NETGENPlugin_NETGEN_3D
|
||||
|
||||
3.3. Implement interface to your hypotheses and algorithms.
|
||||
Inherit corresponding classes from SMESH_I.
|
||||
|
||||
Example: SMESH_SRC/src/StdMeshers_I/SMESH_*_i
|
||||
NETGENPLUGIN_SRC/src/NETGENPlugin_NETGEN_3D_i
|
||||
|
||||
3.4. Implement being exported method.
|
||||
|
||||
GenericHypothesisCreator_i* GetHypothesisCreator (const char* aHypType)
|
||||
|
||||
<aHypType> is a value of <type> attribute in the XML-description file
|
||||
|
||||
Example: SMESH_SRC/src/StdMeshers_I/StdMeshers_i.cxx
|
||||
NETGENPLUGIN_SRC/src/NETGENPlugin_i.cxx
|
||||
|
||||
4. Build client (GUI) plugin library <libMyClientLib.so>.
|
||||
This step is required only if your hypotheses/algorithms need specific GUI for their construction.
|
||||
|
||||
4.1. Implement the required GUI (e.g. construction dialog boxes).
|
||||
|
||||
Example: SMESH_SRC/src/StdMeshersGUI/StdMeshersGUI_*Dlg
|
||||
|
||||
Note: all data from XML-description files is accessible in your GUI via HypothesisData class
|
||||
(mySMESHGUI->GetHypothesisData (aHypType),
|
||||
see SMESHGUI_Hypotheses.h for HypothesisData definition)
|
||||
|
||||
4.2. Provide icons and messages for your GUI.
|
||||
|
||||
4.2.1. Implement resource files
|
||||
MyResourceKey_icons.po and MyResourceKey_msg_en.po
|
||||
|
||||
Example: SMESH_SRC/src/StdMeshersGUI/StdMeshers_*.po
|
||||
NETGENPLUGIN_SRC/src/NETGENPlugin_icons.po
|
||||
|
||||
Note: ICON_SMESH_TREE_HYPO_MyHypType1 is ID of icon for Object Browser
|
||||
for hypothesis with type="MyHypType1".
|
||||
|
||||
ICON_SMESH_TREE_ALGO_MyAlgType1 is ID of icon for Object Browser
|
||||
for algorithm with type="MyAlgType1".
|
||||
|
||||
See paragraph 2 for definition of MyResourceKey, MyHypType1, MyAlgType1.
|
||||
|
||||
4.2.2. Define environment variable SALOME_<MyResourceKey>Resources to point to the
|
||||
directory where resources are situated.
|
||||
|
||||
Example: setenv SALOME_StdMeshersResources ${SMESH_ROOT_DIR}/share/salome/resources
|
||||
|
||||
4.3. Implement your Hypothesis Creator and being exported method
|
||||
|
||||
SMESHGUI_GenericHypothesisCreator* GetHypothesisCreator
|
||||
(QString aHypType, QString aServerLibName, SMESHGUI* aSMESHGUI)
|
||||
|
||||
<aHypType> is to pass a value of <type> attribute in XML-description file;
|
||||
<aServerLibName> is to pass a value of <server-lib> attribute in XML-description file.
|
||||
|
||||
Example: SMESH_SRC/src/StdMeshersGUI/StdMeshersGUI.cxx
|
||||
|
||||
5. If your hypotheses/algorithms do not need specific GUI,
|
||||
but you want to provide icons for object browser, see 4.2 paragrath
|
||||
|
||||
6. Setup your SALOME environment.
|
||||
|
||||
6.1. Add your plugin to the LD_LIBRARY_PATH, PYTHONPATH (and maybe PATH) environment variables, e.g.:
|
||||
|
||||
setenv PATH <path-to-my-plugin>/bin/salome:${PATH}
|
||||
setenv LD_LIBRARY_PATH <path-to-my-plugin>/lib/salome:${LD_LIBRARY_PATH}
|
||||
setenv PYTHONPATH <path-to-my-plugin>/lib/python2.2/site-packages/salome:${PYTHONPATH}
|
||||
|
||||
6.2. Set mesher plugin resources environment variable (see 4.2.2 paragraph)
|
||||
|
||||
Note: If you use runSalome.py script from KERNEL package to launch SALOME, you may not to set
|
||||
environment variables, because this script sets them itself. All what you should do is
|
||||
to add <plugin> section to your ${HOME}/.salome/salome.launch file for SMESH module section:
|
||||
|
||||
...
|
||||
<modules-list>
|
||||
...
|
||||
<module name="SMESH">
|
||||
<plugin name="MyMesher"/>
|
||||
</module>
|
||||
...
|
||||
</modules-list>
|
||||
...
|
@ -1,33 +0,0 @@
|
||||
# Copyright (C) 2003 CEA/DEN, EDF R&D
|
||||
#
|
||||
#
|
||||
#
|
||||
# File : Makefile.in
|
||||
# Author : Vasily Rusyaev (Open Cascade NN)
|
||||
# Module : doc
|
||||
# $Header:
|
||||
|
||||
top_srcdir=@top_srcdir@
|
||||
top_builddir=../../..
|
||||
srcdir=@srcdir@
|
||||
VPATH=.:@srcdir@
|
||||
|
||||
@COMMENCE@
|
||||
|
||||
docs:
|
||||
cp -fr $(srcdir)/SMESH ./
|
||||
-find $(PWD) -name CVS -exec rm -rf {} \;
|
||||
|
||||
clean:
|
||||
rm -fr `ls | grep -v "Makefile"`
|
||||
|
||||
distclean: clean
|
||||
rm -fr SMESH
|
||||
|
||||
install:
|
||||
mkdir -p $(docdir)/gui
|
||||
cp -rf SMESH $(docdir)/gui
|
||||
-find $(PWD) -name CVS -exec rm -rf {} \;
|
||||
|
||||
uninstall:
|
||||
rm -rf $(docdir)/gui/SMESH
|
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 34 KiB |
Before Width: | Height: | Size: 36 KiB |
Before Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 6.0 KiB |
Before Width: | Height: | Size: 1.0 KiB |
Before Width: | Height: | Size: 6.8 KiB |
Before Width: | Height: | Size: 16 KiB |
Before Width: | Height: | Size: 1.1 KiB |
Before Width: | Height: | Size: 29 KiB |
Before Width: | Height: | Size: 29 KiB |
Before Width: | Height: | Size: 980 B |
Before Width: | Height: | Size: 15 KiB |
Before Width: | Height: | Size: 987 B |
Before Width: | Height: | Size: 974 B |
Before Width: | Height: | Size: 964 B |
Before Width: | Height: | Size: 987 B |
Before Width: | Height: | Size: 13 KiB |
Before Width: | Height: | Size: 1001 B |
Before Width: | Height: | Size: 970 B |
Before Width: | Height: | Size: 14 KiB |
Before Width: | Height: | Size: 997 B |
Before Width: | Height: | Size: 1000 B |
Before Width: | Height: | Size: 2.1 KiB |
Before Width: | Height: | Size: 2.2 KiB |
Before Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 929 B |
Before Width: | Height: | Size: 954 B |
Before Width: | Height: | Size: 945 B |
Before Width: | Height: | Size: 979 B |
Before Width: | Height: | Size: 12 KiB |
Before Width: | Height: | Size: 988 B |
Before Width: | Height: | Size: 11 KiB |
Before Width: | Height: | Size: 2.9 KiB |
Before Width: | Height: | Size: 987 B |
Before Width: | Height: | Size: 22 KiB |
Before Width: | Height: | Size: 26 KiB |
Before Width: | Height: | Size: 25 KiB |
Before Width: | Height: | Size: 956 B |
Before Width: | Height: | Size: 977 B |
Before Width: | Height: | Size: 984 B |
Before Width: | Height: | Size: 4.4 KiB |
Before Width: | Height: | Size: 956 B |
Before Width: | Height: | Size: 942 B |
Before Width: | Height: | Size: 975 B |
Before Width: | Height: | Size: 984 B |
Before Width: | Height: | Size: 5.5 KiB |
Before Width: | Height: | Size: 3.8 KiB |
Before Width: | Height: | Size: 4.2 KiB |
Before Width: | Height: | Size: 6.1 KiB |
Before Width: | Height: | Size: 965 B |
Before Width: | Height: | Size: 1.5 KiB |
Before Width: | Height: | Size: 1.3 KiB |
Before Width: | Height: | Size: 1.2 KiB |
Before Width: | Height: | Size: 9.9 KiB |
Before Width: | Height: | Size: 67 B |
Before Width: | Height: | Size: 9.9 KiB |
Before Width: | Height: | Size: 9.9 KiB |
Before Width: | Height: | Size: 188 B |
Before Width: | Height: | Size: 188 B |
Before Width: | Height: | Size: 142 B |
Before Width: | Height: | Size: 142 B |
Before Width: | Height: | Size: 260 B |
Before Width: | Height: | Size: 842 B |
Before Width: | Height: | Size: 168 B |
Before Width: | Height: | Size: 168 B |
Before Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 1.4 KiB |
Before Width: | Height: | Size: 73 B |
Before Width: | Height: | Size: 73 B |
Before Width: | Height: | Size: 73 B |
Before Width: | Height: | Size: 73 B |
Before Width: | Height: | Size: 43 B |
Before Width: | Height: | Size: 846 B |
Before Width: | Height: | Size: 285 B |
Before Width: | Height: | Size: 237 B |
Before Width: | Height: | Size: 226 B |
Before Width: | Height: | Size: 209 B |
Before Width: | Height: | Size: 198 B |
Before Width: | Height: | Size: 221 B |
Before Width: | Height: | Size: 212 B |
Before Width: | Height: | Size: 236 B |
Before Width: | Height: | Size: 225 B |
Before Width: | Height: | Size: 124 B |
Before Width: | Height: | Size: 922 B |