Salome HOME
Change API to use pointer on elements and no longer ID of elements
[modules/smesh.git] / ChangeLog
1 2003-09-04 15:28  Jerome Robert <jerome.robert@eads.net>
2
3         * build_configure: It seems "make_omniorb" and "make_commence" need
4         to be before and after "envScript"
5
6 2003-09-04 14:57  Jerome Robert <jerome.robert@eads.net>
7
8         * build_configure: make_commence and make_omniorb were detected
9         twice. Only one is requiered in AC_OUTPUT
10
11 2003-09-04 14:03  Jerome Robert <jerome.robert@eads.net>
12
13         * src/: DriverDAT/DriverDAT_R_SMDS_Mesh.cxx,
14         DriverDAT/DriverDAT_R_SMDS_Mesh.h,
15         DriverDAT/DriverDAT_R_SMESHDS_Document.cxx,
16         DriverDAT/DriverDAT_R_SMESHDS_Mesh.cxx,
17         DriverDAT/DriverDAT_R_SMESHDS_Mesh.h,
18         DriverDAT/DriverDAT_W_SMDS_Mesh.cxx,
19         DriverDAT/DriverDAT_W_SMDS_Mesh.h,
20         DriverDAT/DriverDAT_W_SMESHDS_Document.cxx,
21         DriverDAT/DriverDAT_W_SMESHDS_Mesh.cxx,
22         DriverDAT/DriverDAT_W_SMESHDS_Mesh.h,
23         DriverMED/DriverMED_R_SMDS_Mesh.cxx,
24         DriverMED/DriverMED_R_SMDS_Mesh.h,
25         DriverMED/DriverMED_R_SMESHDS_Document.cxx,
26         DriverMED/DriverMED_R_SMESHDS_Mesh.cxx,
27         DriverMED/DriverMED_R_SMESHDS_Mesh.h,
28         DriverMED/DriverMED_W_SMDS_Mesh.cxx,
29         DriverMED/DriverMED_W_SMDS_Mesh.h,
30         DriverMED/DriverMED_W_SMESHDS_Document.cxx,
31         DriverMED/DriverMED_W_SMESHDS_Mesh.cxx,
32         DriverMED/DriverMED_W_SMESHDS_Mesh.h,
33         DriverUNV/DriverUNV_R_SMDS_Mesh.cxx,
34         DriverUNV/DriverUNV_R_SMDS_Mesh.h,
35         DriverUNV/DriverUNV_R_SMESHDS_Document.cxx,
36         DriverUNV/DriverUNV_R_SMESHDS_Mesh.cxx,
37         DriverUNV/DriverUNV_R_SMESHDS_Mesh.h,
38         DriverUNV/DriverUNV_W_SMDS_Mesh.cxx,
39         DriverUNV/DriverUNV_W_SMDS_Mesh.h,
40         DriverUNV/DriverUNV_W_SMESHDS_Document.cxx,
41         DriverUNV/DriverUNV_W_SMESHDS_Mesh.cxx,
42         DriverUNV/DriverUNV_W_SMESHDS_Mesh.h: Update to match the changes
43         in SMDS
44
45 2003-09-04 13:03  Jerome Robert <jerome.robert@eads.net>
46
47         * src/: DriverDAT/Makefile.in, DriverMED/Makefile.in,
48         DriverUNV/Makefile.in: Remove OCC_LIBS from LDFLAGS
49
50 2003-09-04 12:56  Jerome Robert <jerome.robert@eads.net>
51
52         * src/Driver/: Document_Reader.cxx, Document_Reader.h,
53         Document_Writer.cxx, Document_Writer.h, Mesh_Reader.h,
54         Mesh_Writer.h: Update to mach the changes in SMDS
55
56 2003-09-04 12:44  Jerome Robert <jerome.robert@eads.net>
57
58         * src/Driver/Makefile.in: Remove OCC_LIBS from LDFLAGS
59
60 2003-09-04 12:41  Jerome Robert <jerome.robert@eads.net>
61
62         * src/SMESH_I/: SMESH_Gen_i.cxx, SMESH_MEDMesh_i.cxx,
63         SMESH_MEDMesh_i.hxx, SMESH_MEDSupport_i.cxx,
64         SMESH_MEDSupport_i.hxx, SMESH_MeshEditor_i.cxx,
65         SMESH_MeshEditor_i.hxx, SMESH_Mesh_i.cxx: Update to match the new
66         implementation of SMDS
67
68 2003-09-04 12:10  Jerome Robert <jerome.robert@eads.net>
69
70         * src/SMESH/SMESH_MaxElementArea.cxx: make GetMaxArea const
71
72 2003-09-04 12:10  Jerome Robert <jerome.robert@eads.net>
73
74         * src/SMESH/: SMESH_MEFISTO_2D.hxx, SMESH_Regular_1D.hxx: make
75         hypothesis const
76
77 2003-09-04 11:55  Jerome Robert <jerome.robert@eads.net>
78
79         * src/SMESH/SMESH_Hexa_3D.hxx: Update to match the change of SMDS
80         (new DS).
81
82 2003-09-04 11:51  Jerome Robert <jerome.robert@eads.net>
83
84         * src/SMESH_I/sstream: Use the file include in gcc instead of this
85         one
86
87 2003-09-04 11:21  Jerome Robert <jerome.robert@eads.net>
88
89         * src/SMESH/: SMESH_Algo.cxx, SMESH_Algo.hxx, SMESH_Gen.cxx,
90         SMESH_Gen.hxx, SMESH_Hexa_3D.cxx, SMESH_MEFISTO_2D.cxx,
91         SMESH_MaxElementArea.hxx, SMESH_Mesh.cxx, SMESH_Mesh.hxx,
92         SMESH_Quadrangle_2D.cxx, SMESH_Regular_1D.cxx, SMESH_subMesh.cxx,
93         SMESH_subMesh.hxx: Update to match the change of SMDS (new DS).
94
95 2003-09-04 11:13  Jerome Robert <jerome.robert@eads.net>
96
97         * src/SMESH/: SMESH_NumberOfSegments.cxx,
98         SMESH_NumberOfSegments.hxx: make GetNumberOfSegments and
99         GetScaleFactor const
100
101 2003-09-04 11:10  Jerome Robert <jerome.robert@eads.net>
102
103         * src/SMESH/: SMESH_LocalLength.cxx, SMESH_LocalLength.hxx: make
104         GetLength const
105
106 2003-09-04 10:09  Jerome Robert <jerome.robert@eads.net>
107
108         * src/SMESHFiltersSelection/Makefile.in: Change OCC_LIBS to
109         OCC_KERNEL_LIBS
110
111 2003-09-04 09:55  Jerome Robert <jerome.robert@eads.net>
112
113         * src/SMESHGUI/Makefile.in: Change OCC_LIBS to OCC_KERNEL_LIBS
114
115 2003-09-04 09:39  Jerome Robert <jerome.robert@eads.net>
116
117         * src/SMESHGUI/: SMESHGUI.cxx, SMESHGUI.h: Change
118         Handle(SMESHDS_Document) to SMESHDS_Document*
119
120 2003-09-04 09:21  Jerome Robert <jerome.robert@eads.net>
121
122         * src/MEFISTO2/Makefile.in: Remove OCC_LIBS from LDFLAGS
123
124 2003-09-04 09:14  Jerome Robert <jerome.robert@eads.net>
125
126         * src/SMESHDS/: Makefile.in, SMESHDS_Command.cxx,
127         SMESHDS_Command.hxx, SMESHDS_Document.cxx, SMESHDS_Document.hxx,
128         SMESHDS_Hypothesis.cxx, SMESHDS_Hypothesis.hxx, SMESHDS_Mesh.cxx,
129         SMESHDS_Mesh.hxx, SMESHDS_Script.cxx, SMESHDS_Script.hxx,
130         SMESHDS_SubMesh.cxx, SMESHDS_SubMesh.hxx: Remove Opencascade
131         dependencies. Change to STL.
132
133 2003-09-03 19:31  Jerome Robert <jerome.robert@eads.net>
134
135         * src/OBJECT/Makefile.in: Change OCC_LIBS to OCC_KERNEL_LIBS
136
137 2003-09-03 19:30  Jerome Robert <jerome.robert@eads.net>
138
139         * src/SMDS/: SMDS_Mesh.cxx, SMDS_Mesh.hxx, SMDS_MeshEdge.cxx,
140         SMDS_MeshEdge.hxx, SMDS_MeshElement.cxx, SMDS_MeshElement.hxx,
141         SMDS_MeshNode.cxx, SMDS_MeshNode.hxx, SMDS_MeshVolume.cxx,
142         SMDS_MeshVolume.hxx, SMDS_MeshFace.cxx, SMDS_MeshFace.hxx: New DS
143         implementation
144
145 2003-09-03 19:29  Jerome Robert <jerome.robert@eads.net>
146
147         * src/SMDS/: SMDS_EdgePosition.cxx, SMDS_EdgePosition.hxx,
148         SMDS_FacePosition.cxx, SMDS_FacePosition.hxx,
149         SMDS_MeshElementIDFactory.cxx, SMDS_MeshElementIDFactory.hxx,
150         SMDS_MeshGroup.cxx, SMDS_MeshGroup.hxx, SMDS_MeshIDFactory.cxx,
151         SMDS_MeshIDFactory.hxx, SMDS_MeshObject.cxx, SMDS_MeshObject.hxx,
152         SMDS_Position.cxx, SMDS_Position.hxx, SMDS_SpacePosition.cxx,
153         SMDS_SpacePosition.hxx, SMDS_TypeOfPosition.hxx,
154         SMDS_VertexPosition.cxx, SMDS_VertexPosition.hxx: Remove
155         Opencascade dependencies
156
157 2003-09-03 19:21  Jerome Robert <jerome.robert@eads.net>
158
159         * src/SMDS/SMDSAbs_ElementType.hxx: comments
160
161 2003-09-03 19:21  Jerome Robert <jerome.robert@eads.net>
162
163         * src/SMDS/: SMDS_Iterator.hxx, SMDS_IteratorOfElements.cxx,
164         SMDS_IteratorOfElements.hxx: Add iterator classes
165
166 2003-09-03 19:16  Jerome Robert <jerome.robert@eads.net>
167
168         * src/SMDS/Makefile.in: Remove wok files. Comment no longer needed
169         files
170
171 2003-09-03 19:09  Jerome Robert <jerome.robert@eads.net>
172
173         * src/SMDS/: SMDS_FaceOfEdges.cxx, SMDS_FaceOfEdges.hxx,
174         SMDS_FaceOfNodes.cxx, SMDS_FaceOfNodes.hxx, SMDS_VolumeOfFaces.cxx,
175         SMDS_VolumeOfFaces.hxx, SMDS_VolumeOfNodes.cxx,
176         SMDS_VolumeOfNodes.hxx: Add needed class for the new DS
177