commit:2006:05_22b
Table of Contents
Commit 2006-05-22
Modifs
- Nettoyage partiel de la vizu (à suivre)
- Création des classes
FeatureEdge
,Grid
,Mesh
et dérivées permettant de gérer l'affichage de ces objets sans couper/coller. - Ajout des “feature edges” aux surfaces. Possibilité de supprimer l'affichage de la grille et des facettes des maillages des surfaces.
- Suppression de la visu des fonctions “objectif” (il faudra les repenser dans la nouvelle architecture).
- Suppression du pointeur “
drawable
” dans tous lesWithDrawable
! (il y en avait par exemple un par point, un par noeud, etc). Bref, une belle économie de mémoire. - Séparation des opérations de coupes & tranches:
WithCutting
devientSlices
etClippingPlane
. Grâce à cette séparation, les objets internes des coupes sont gérés par des objetsFeatureEdge
,Grid
etMesh
.
Fichiers ajoutés/supprimés
Dans mtDrawables
:
A ClippingPlane.cpp A ClippingPlane.h A Contours.cpp A Contours.h A Extrusion.cpp A Extrusion.h A FeatureEdges.cpp A FeatureEdges.h A FeatureEdges2D.cpp A FeatureEdges2D.h A FeatureEdges3D.cpp A FeatureEdges3D.h A Grid.cpp A Grid.h A Grid2D.cpp A Grid2D.h A Grid3D.cpp A Grid3D.h A Labels.cpp A Labels.h A Mesh.cpp A Mesh.h A Mesh2D.cpp A Mesh2D.h A Mesh3D.cpp A Mesh3D.h A Normals.cpp A Normals.h R ObjectiveFunctionDrawable.cpp R ObjectiveFunctionDrawable.h R ShapeObjectiveFunctionDrawable.cpp R ShapeObjectiveFunctionDrawable.h A Slices.cpp A Slices.h A SymmetryFilter2D.cpp A SymmetryFilter2D.h A SymmetryFilter3D.cpp A SymmetryFilter3D.h A Tubes.cpp A Tubes.h R WithContour.cpp R WithContour.h R WithCutting.cpp R WithCutting.h R WithExtrusion.cpp A WithFeatureEdges.h R WithGaussPoints.cpp A WithGrid.h R WithLabel.cpp R WithLabel.h A WithLabels.h A WithMesh.h R WithNormal.cpp R WithNormal.h A WithNormals.h R WithPolySymmetry.cpp R WithPolySymmetry.h R WithSymmetry.cpp R WithSymmetry.h A WithTubes.h
— Romain BOMAN 2006/05/22 13:33
commit/2006/05_22b.txt · Last modified: 2016/03/30 15:23 by 127.0.0.1