Interface d'un système d'unité. Plus de détails...
#include <arcane/core/IPhysicalUnitSystem.h>
Fonctions membres publiques | |
virtual | ~IPhysicalUnitSystem () |
Libère les ressources. | |
virtual IPhysicalUnitConverter * | createConverter (IPhysicalUnit *from, IPhysicalUnit *to)=0 |
Créé un convertisseur entre deux unités. L'appelant doit détruire le convertisseur retourné. Les unités from et to doivent avoir été créées par ce système d'unité. | |
virtual IPhysicalUnitConverter * | createConverter (const String &from, const String &to)=0 |
Créé un convertisseur entre deux unités. L'appelant doit détruire le convertisseur retourné. | |
Interface d'un système d'unité.
Définition à la ligne 36 du fichier IPhysicalUnitSystem.h.
|
inlinevirtual |
Libère les ressources.
Définition à la ligne 40 du fichier IPhysicalUnitSystem.h.
|
pure virtual |
Créé un convertisseur entre deux unités. L'appelant doit détruire le convertisseur retourné.
Implémenté dans Arcane::UdunitsPhysicalUnitSystem, et Arcane::NullPhysicalUnitSystem.
|
pure virtual |
Créé un convertisseur entre deux unités. L'appelant doit détruire le convertisseur retourné. Les unités from et to doivent avoir été créées par ce système d'unité.
Implémenté dans Arcane::UdunitsPhysicalUnitSystem, et Arcane::NullPhysicalUnitSystem.