|
virtual bool | isActivated () const =0 |
|
virtual void | addDependency (IItemFamily *master_family, IItemFamily *slave_family, IIncrementalItemConnectivity *slave_to_master_connectivity, bool is_deep_connectivity=true)=0 |
|
virtual void | addRelation (IItemFamily *source_family, IItemFamily *target_family, IIncrementalItemConnectivity *source_to_target_connectivity)=0 |
|
virtual IIncrementalItemConnectivity * | getConnectivity (IItemFamily *source_family, IItemFamily *target_family, const String &name)=0 |
| Retourne la connectivité entre les familles source_family et target_family de nom name, qu'elle soit une relation ou une dépendance.
|
|
virtual IIncrementalItemConnectivity * | getConnectivity (IItemFamily *source_family, IItemFamily *target_family, const String &name, bool &is_dependency)=0 |
|
virtual IIncrementalItemConnectivity * | getStoredConnectivity (IItemFamily *source_family, IItemFamily *target_family, const String &name)=0 |
| Retourne, si elle es associée à un stockage, la connectivité entre les familles source_family et target_family de nom name, qu'elle soit une relation ou une dépendance.
|
|
virtual IIncrementalItemConnectivity * | getStoredConnectivity (IItemFamily *source_family, IItemFamily *target_family, const String &name, bool &is_dependency)=0 |
|
virtual List< IIncrementalItemConnectivity * > | getConnectivities ()=0 |
| Obtenir la liste de toutes les connectivités, qu'elles soient relation ou dépendance.
|
|
virtual SharedArray< IIncrementalItemConnectivity * > | getChildConnectivities (IItemFamily *source_family)=0 |
| Obtenir la liste de toutes les connectivités (dépendances ou relations), filles d'une famille source_family ou parentes d'une famille target_family.
|
|
virtual SharedArray< IIncrementalItemConnectivity * > | getParentConnectivities (IItemFamily *target_family)=0 |
|
virtual SharedArray< IIncrementalItemConnectivity * > | getChildDependencies (IItemFamily *source_family)=0 |
| Obtenir la liste de toutes les dépendances, filles d'une famille source_family ou parentes d'une famille target_family.
|
|
virtual SharedArray< IIncrementalItemConnectivity * > | getParentDependencies (IItemFamily *target_family)=0 |
|
virtual SharedArray< IIncrementalItemConnectivity * > | getChildRelations (IItemFamily *source_family)=0 |
| Obtenir la liste de toutes les relations, filles d'une famille source_family ou parentes d'une famille target_family.
|
|
virtual SharedArray< IIncrementalItemConnectivity * > | getParentRelations (IItemFamily *source_family)=0 |
|
virtual const std::set< IItemFamily * > & | getFamilies () const =0 |
| Obtenir la liste de toutes les familles.
|
|
virtual SharedArray< IItemFamily * > | getFamilies (eSchedulingOrder order) const =0 |
|
virtual void | schedule (IItemFamilyNetworkTask task, eSchedulingOrder order=TopologicalOrder)=0 |
| Ordonnance l'exécution d'une tâche, dans l'ordre topologique ou topologique inverse du graphe de dépendance des familles.
|
|
virtual void | setIsStored (IIncrementalItemConnectivity *connectivity)=0 |
| Positionne une connectivité comme étant stockée.
|
|
virtual bool | isStored (IIncrementalItemConnectivity *connectivity)=0 |
| Récupère l'information relative au stockage de la connectivité
|
|
virtual bool | isDeep (IIncrementalItemConnectivity *connectivity)=0 |
| Récupère l'information relative au stockage de la connectivité
|
|
virtual Integer | registerConnectedGraph (IGraph2 *graph)=0 |
| enregistre un graphe gérant des DoFs connectés au maillage
|
|
virtual void | releaseConnectedGraph (Integer graph_id)=0 |
| dé enregistre un graphe gérant des DoFs connectés au maillage
|
|
virtual void | removeConnectedDoFsFromCells (Int32ConstArrayView local_ids)=0 |
| supprime les DoFs et les liens entre DoFs connectés aux mailles supprimées
|
|
Définition à la ligne 35 du fichier IItemFamilyNetwork.h.