Programmation du BIM avec IFC SDK

ExpressDataSet

C'est la classe principale qui permet de gérer l'ensemble des class entities (dérivé de Step::BaseEntity). Pour chaque entité, mappé sur une classe Entity, elle propose les méthodes suivantes :

  • createEntity() : la seule façon de créer une nouvelle Entity ;

  • getEntity (Step::Id) : pour obtenir une entité, par son id ;

  • remove(Entity *) : supprime un entité du ExpressDataSet (elle ne sera pas écrit dans le fichier) ;

  • cloneEntity() : permet de dupliquer une entité de différente manières, suivant l'opérateur Copy utilisé.

PrécédentPrécédentSuivantSuivant
AccueilAccueilImprimerImprimerRéalisé avec Scenari (nouvelle fenêtre)