Arcane  v3.14.10.0
Documentation développeur
Chargement...
Recherche...
Aucune correspondance
Référence de la classe Arcane::IPhysicalUnitConverterabstract

Interface d'un convertisseur d'unité. Plus de détails...

#include <arcane/core/IPhysicalUnitConverter.h>

+ Graphe d'héritage de Arcane::IPhysicalUnitConverter:
+ Graphe de collaboration de Arcane::IPhysicalUnitConverter:

Fonctions membres publiques

virtual ~IPhysicalUnitConverter ()
 Libère les ressources.
 
virtual Real convert (Real value)=0
 Retourne la valeur convertie de value.
 
virtual void convert (RealConstArrayView input_values, RealArrayView output_values)=0
 Retourne dans output_values les valeurs converties de input_values.
 
virtual IPhysicalUnitfromUnit ()=0
 Unité de départ.
 
virtual IPhysicalUnittoUnit ()=0
 Unité d'arrivée.
 

Description détaillée

Interface d'un convertisseur d'unité.

Le convertisseur est créé via IPhysicalUnitSystem::createConverter().

Définition à la ligne 37 du fichier IPhysicalUnitConverter.h.

Documentation des constructeurs et destructeur

◆ ~IPhysicalUnitConverter()

virtual Arcane::IPhysicalUnitConverter::~IPhysicalUnitConverter ( )
inlinevirtual

Libère les ressources.

Définition à la ligne 41 du fichier IPhysicalUnitConverter.h.

Documentation des fonctions membres

◆ convert() [1/2]

virtual Real Arcane::IPhysicalUnitConverter::convert ( Real  value)
pure virtual

Retourne la valeur convertie de value.

Implémenté dans Arcane::UdunitsPhysicalUnitConverter, et Arcane::NullPhysicalUnitConverter.

◆ convert() [2/2]

virtual void Arcane::IPhysicalUnitConverter::convert ( RealConstArrayView  input_values,
RealArrayView  output_values 
)
pure virtual

Retourne dans output_values les valeurs converties de input_values.

Implémenté dans Arcane::UdunitsPhysicalUnitConverter, et Arcane::NullPhysicalUnitConverter.

◆ fromUnit()

virtual IPhysicalUnit * Arcane::IPhysicalUnitConverter::fromUnit ( )
pure virtual

◆ toUnit()

virtual IPhysicalUnit * Arcane::IPhysicalUnitConverter::toUnit ( )
pure virtual

La documentation de cette classe a été générée à partir du fichier suivant :