13#ifndef ARCANE_CORE_IMESHSECTION_H
14#define ARCANE_CORE_IMESHSECTION_H
Déclarations des types généraux de Arcane.
Interface de service permettant la création d'un maillage avec une section d'un autre maillage.
virtual void updateSection()=0
Méthode permettant de mettre à jour la section du maillage avec tous les plans.
virtual void setVariables(VariableCollection variables)=0
Méthode permettant d'ajouter un ensemble de variables à copier sur le nouveau maillage.
virtual MeshHandle meshSection()=0
Méthode permettant d'obtenir la section du maillage.
virtual void addPlane(const Real3 &p0, const Real3 &normal)=0
Méthode permettant d'ajouter un plan au service de coupe. L'utilisation de ces plans dépend du servic...
virtual VariableCollection variables()=0
Méthode permettant d'obtenir un ensemble de variables copiées sur le nouveau maillage.
virtual void setServiceMeshUniqueId(Int32 unique_id)=0
Méthode permettant de définir un identifiant unique pour créer plusieurs services de section pour un ...
virtual ~IMeshSection()=default
Libère les ressources.
Classe gérant un vecteur réel de 3 dimensions.
-- tab-width: 2; indent-tabs-mode: nil; coding: utf-8-with-signature --
std::int32_t Int32
Type entier signé sur 32 bits.