View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0022138 | Open CASCADE | OCCT:Mesh | public | 2010-12-08 18:08 | 2012-11-09 09:58 |
Reporter | Assigned To | bugmaster | |||
Priority | normal | Severity | feature | ||
Status | closed | Resolution | fixed | ||
OS | All | ||||
Fixed in Version | 6.5.1 | ||||
Summary | 0022138: Remove *.gxx files from Mesh algorithm | ||||
Description | Usage of generic is useless in this case and causes extra problems in debug and maintenance. | ||||
Additional information and documentation updates | Documentation remark, added by OAN 2011-02-21 15:34:38: New features: No Improvements: As generic structures from MeshAlgo and MeshDS packages are used in BRepMesh package only they have been moved to BRepMesh and became a concrete interpretations. Changes: MeshDS and MeshAlgo packages have been fully removed and all of their structures have been moved to BRepMesh package. So the generic classes became a concrete implementations now, because genericity is not necessary here. Names of structures were changing in respect to existing aliases in BRepMesh. Modified entities: MeshDS, MeshAlgo packages: deleted; BRepMesh package: New files moved from MeshDS, MeshAlgo and renamed in accordance to existing aliases: BRepMesh_CircleTool (BRepMesh_CircleTool.cdl), BRepMesh_ComparatorOfIndexedVertexOfDelaun (BRepMesh_ComparatorOfIndexedVertexOfDelaun.cdl), BRepMesh_ComparatorOfVertexOfDelaun (BRepMesh_ComparatorOfVertexOfDelaun.cdl), BRepMesh_DataStructureOfDelaun (BRepMesh_DataStructureOfDelaun.cdl), BRepMesh_Delaun (BRepMesh_Delaun.cdl), BRepMesh_SelectorOfDataStructureOfDelaun (BRepMesh_SelectorOfDataStructureOfDelaun.cdl), BRepMesh_Circ (BRepMesh_Circ.cdl); Header files for importing: BRepMesh_MapOfInteger.hxx, BRepMesh_MapOfIntegerInteger.hxx, BRepMesh_CellFilter.hxx, BRepMesh_CircleInspector.hxx, BRepMesh_ListOfInteger.hxx, BRepMesh_PairOfIndex.hxx, BRepMesh_BaseAllocator.hxx; Declaration of enumeration DegreeOfFreedom was migrating to BRepMesh.cdl; | ||||
Tags | No tags attached. | ||||
Test case number | |||||
2010-12-30 10:41
|
oan-OCC22138-v1.tar (386,560 bytes) |
2010-12-30 11:10
|
oan-OCC22138-v2.tar (387,584 bytes) |
2011-01-18 16:04
|
oan-OCC22138-v3.tar.gz (61,266 bytes) |
2011-02-21 16:53
|
oan-OCC22138-v4.tar.gz (61,482 bytes) |
2011-02-24 12:30
|
oan-OCC22138-v5.tar.gz (61,213 bytes) |
2011-03-03 10:39
|
oan-OCC22138-v6.tar.gz (61,424 bytes) |
occt: master d772319a 2011-04-28 14:49:04 AON Committer: bugmaster Details Diff |
OCC22138 Remove *.gxx files from Mesh algorithm Removing MeshAlgo and MeshDS packages |
Affected Issues 0022138 |
|
rm - src/MeshAlgo/FILES | Diff File | ||
rm - src/MeshAlgo/MeshAlgo.cdl | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_CellFilter.hxx | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_Circ.cdl | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_Circ.cxx | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_Circ.lxx | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_CircleInspector.hxx | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_CircleTool.cdl | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_CircleTool.cxx | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_Delaunay.cdl | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_Delaunay.gxx | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_Delaunay.lxx | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_Edge.cdl | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_Edge.cxx | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_IndexedPntComparator.cdl | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_IndexedPntComparator.gxx | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_PntComparator.cdl | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_PntComparator.gxx | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_Triangle.cdl | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_Triangle.cxx | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_Vertex.cdl | Diff File | ||
rm - src/MeshAlgo/MeshAlgo_Vertex.cxx | Diff File | ||
rm - src/MeshDS/FILES | Diff File | ||
rm - src/MeshDS/MeshDS.cdl | Diff File | ||
rm - src/MeshDS/MeshDS_BaseAllocator.hxx | Diff File | ||
rm - src/MeshDS/MeshDS_Element2d.cdl | Diff File | ||
rm - src/MeshDS/MeshDS_Element2d.gxx | Diff File | ||
rm - src/MeshDS/MeshDS_Link.cdl | Diff File | ||
rm - src/MeshDS/MeshDS_Link.gxx | Diff File | ||
rm - src/MeshDS/MeshDS_ListOfInteger.hxx | Diff File | ||
rm - src/MeshDS/MeshDS_MapOfInteger.hxx | Diff File | ||
rm - src/MeshDS/MeshDS_MapOfIntegerInteger.hxx | Diff File | ||
rm - src/MeshDS/MeshDS_Mesh2d.cdl | Diff File | ||
rm - src/MeshDS/MeshDS_Mesh2d.gxx | Diff File | ||
rm - src/MeshDS/MeshDS_Node.cdl | Diff File | ||
rm - src/MeshDS/MeshDS_Node.gxx | Diff File | ||
rm - src/MeshDS/MeshDS_PairOfIndex.hxx | Diff File | ||
rm - src/MeshDS/MeshDS_Selector.gxx | Diff File | ||
occt: master 0d88155b 2011-04-28 14:51:39 Committer: bugmaster Details Diff |
OCC22138 Remove *.gxx files from Mesh algorithm |
Affected Issues 0022138 |
|
mod - src/BRepMesh/BRepMesh.cdl | Diff File | ||
add - src/BRepMesh/BRepMesh_BaseAllocator.hxx | Diff File | ||
add - src/BRepMesh/BRepMesh_CellFilter.hxx | Diff File | ||
add - src/BRepMesh/BRepMesh_Circ.cdl | Diff File | ||
add - src/BRepMesh/BRepMesh_Circ.cxx | Diff File | ||
add - src/BRepMesh/BRepMesh_Circ.lxx | Diff File | ||
add - src/BRepMesh/BRepMesh_CircleInspector.hxx | Diff File | ||
add - src/BRepMesh/BRepMesh_CircleTool.cdl | Diff File | ||
add - src/BRepMesh/BRepMesh_CircleTool.cxx | Diff File | ||
add - src/BRepMesh/BRepMesh_ComparatorOfIndexedVertexOfDelaun.cdl | Diff File | ||
add - src/BRepMesh/BRepMesh_ComparatorOfIndexedVertexOfDelaun.cxx | Diff File | ||
add - src/BRepMesh/BRepMesh_ComparatorOfVertexOfDelaun.cdl | Diff File | ||
add - src/BRepMesh/BRepMesh_ComparatorOfVertexOfDelaun.cxx | Diff File | ||
add - src/BRepMesh/BRepMesh_DataStructureOfDelaun.cdl | Diff File | ||
add - src/BRepMesh/BRepMesh_DataStructureOfDelaun.cxx | Diff File | ||
add - src/BRepMesh/BRepMesh_Delaun.cdl | Diff File | ||
add - src/BRepMesh/BRepMesh_Delaun.cxx | Diff File | ||
add - src/BRepMesh/BRepMesh_Delaun.lxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_Edge.cdl | Diff File | ||
mod - src/BRepMesh/BRepMesh_Edge.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_Edge.lxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_FastDiscret.cdl | Diff File | ||
mod - src/BRepMesh/BRepMesh_FastDiscret.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_FastDiscret.lxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_FastDiscretFace.cdl | Diff File | ||
mod - src/BRepMesh/BRepMesh_FastDiscretFace.cxx | Diff File | ||
add - src/BRepMesh/BRepMesh_ListOfInteger.hxx | Diff File | ||
add - src/BRepMesh/BRepMesh_MapOfInteger.hxx | Diff File | ||
add - src/BRepMesh/BRepMesh_MapOfIntegerInteger.hxx | Diff File | ||
add - src/BRepMesh/BRepMesh_PairOfIndex.hxx | Diff File | ||
add - src/BRepMesh/BRepMesh_SelectorOfDataStructureOfDelaun.cdl | Diff File | ||
add - src/BRepMesh/BRepMesh_SelectorOfDataStructureOfDelaun.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_Triangle.cdl | Diff File | ||
mod - src/BRepMesh/BRepMesh_Triangle.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_Triangle.lxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_Vertex.cdl | Diff File | ||
mod - src/BRepMesh/BRepMesh_Vertex.cxx | Diff File | ||
mod - src/BRepMesh/BRepMesh_Vertex.lxx | Diff File | ||
mod - src/BRepMesh/FILES | Diff File | ||
mod - src/MeshTest/MeshTest.cxx | Diff File | ||
mod - src/MeshTest/MeshTest_DrawableMesh.cxx | Diff File | ||
mod - src/TKMesh/PACKAGES | Diff File | ||
occt: master 94354caf 2011-04-28 16:02:22 Committer: bugmaster Details Diff |
OCC22138 Remove *.gxx files from Mesh algorithm Update of WOK UDLIST |
Affected Issues 0022138 |
|
mod - adm/UDLIST | Diff File |
Date Modified | Username | Field | Change |
---|---|---|---|
2010-12-14 18:55 | bugmaster | Assigned To | bugmaster => oan |
2010-12-14 18:55 | bugmaster | Status | new => assigned |
2010-12-30 13:08 | oan | OtherBugsDependingOnThis | => 22145 |
2011-01-18 16:05 | oan | Status | assigned => resolved |
2011-02-24 16:02 | oan | BugsThisDependsOn | => 22139 |
2011-03-03 15:58 |
|
Status | resolved => assigned |
2011-03-11 14:47 | oan | Status | assigned => resolved |
2011-03-18 17:03 | bugmaster | Status | resolved => tested |
2011-04-04 12:23 | oan | BugsThisDependsOn | => 22318 |
2011-04-28 18:53 | bugmaster | Status | tested => verified |
2011-08-02 11:31 | bugmaster | Category | OCCT:MOA => OCCT:Modeling Algorithms |
2012-01-10 13:44 |
|
Description Updated | |
2012-01-10 13:44 |
|
Additional Information Updated | |
2012-03-29 17:26 | bugmaster | Changeset attached | => occt master 94354caf |
2012-03-29 17:26 | bugmaster | Changeset attached | => occt master 0d88155b |
2012-03-29 17:26 | bugmaster | Changeset attached | => occt master d772319a |
2012-11-09 09:58 |
|
Category | OCCT:Modeling Algorithms => OCCT:Mesh |