Table of Contents

Commit 2006-05-18

Modifs

Nettoyage en (relative) profondeur des castests de la batterie : repassage sur tous les castests (un par un!)

    dom = sonaca_tee_3d
    geometry = dom.getGeometry()
    poiset = dom.getGeometry().getPointSet()
    curset = dom.getGeometry().getCurveSet()
    conset = dom.getGeometry().getWireSet()
    surset = dom.getGeometry().getSurfaceSet()
    facset = dom.getGeometry().getSideSet()
    skset = dom.getGeometry().getSkinSet()
    topo = dom.getTopology()
    tpoi = dom.getTopology().getPointSet(); tpoi.buildHash()
    groupset = dom.getGeometry().getGroupSet()
    loadset = dom.getLoadingSet()
    fixset = dom.getFixationSet()
    matset = dom.getMaterialSet()
    intset = dom.getInteractionSet()
    metafor = dom.getMetafor()

A présent, les références ne sont initialisées qu'au moment où on en a besoin. C'est beaucoup plus propre et de ce fait, on n'a plus de références inutiles. De plus, ça permet d'utiliser plus facilement des fonctions. J'espère que Luc ne pleurera pas trop de cette disparition ;-)

    type_mat = EvpHypoMaterial
    matset.define(1, type_mat)

C'est devenu maintenant :

    matset.define(1, EvpHypoMaterial)

C'est bête, mais c'est plus propre et plus clair!

:!: Updatez oo_nda :!:

Fichiers ajoutés/supprimés

Rien

TAG : PP_060518

Pierre-Paul Jeunechamps 2006/05/16 15:17