Fonctions membres publiques | |
GeometryKernelSurfaceToolsService (const Arcane::ServiceBuildInfo &sbi) | |
virtual | ~GeometryKernelSurfaceToolsService () |
void | init () |
Initialisation. | |
ISurface * | createSurface () |
Création d'une nouvelle surface. | |
void | setFaceToSurface (ISurface *surface, FaceGroup face_group) |
Définit les faces d'une surface. | |
void | computeSurfaceContact (ISurface *surface1, ISurface *surface2, FaceFaceContactList &contact) |
compute for each face of surface1 the nearest face of surface2 | |
Fonctions membres privées | |
GeometryKernelSurfaceImpl * | castSurface (ISurface *) const |
void | buildFaceGroupSurface (FaceGroup group, GeometryKernelSurfaceImpl *surface_impl) const |
Définition à la ligne 23 du fichier GeometryKernelSurfaceToolsService.h.
|
inline |
Constructeur de la classe
Définition à la ligne 28 du fichier GeometryKernelSurfaceToolsService.h.
|
inlinevirtual |
Destructeur de la classe
Définition à la ligne 35 du fichier GeometryKernelSurfaceToolsService.h.
|
private |
Définition à la ligne 276 du fichier GeometryKernelSurfaceToolsService.cc.
|
private |
Définition à la ligne 264 du fichier GeometryKernelSurfaceToolsService.cc.
void GeometryKernelSurfaceToolsService::computeSurfaceContact | ( | ISurface * | surface1, |
ISurface * | surface2, | ||
FaceFaceContactList & | contact | ||
) |
compute for each face of surface1 the nearest face of surface2
Définition à la ligne 58 du fichier GeometryKernelSurfaceToolsService.cc.
Références Arcane::convertGKVector(), Arcane::math::min(), Arcane::ItemWithNodes::nbNode(), Arcane::math::normeR3(), et Arcane::Item::null().
ISurface * GeometryKernelSurfaceToolsService::createSurface | ( | ) |
Création d'une nouvelle surface.
Définition à la ligne 39 du fichier GeometryKernelSurfaceToolsService.cc.
void GeometryKernelSurfaceToolsService::init | ( | ) |
Initialisation.
Définition à la ligne 30 du fichier GeometryKernelSurfaceToolsService.cc.
void GeometryKernelSurfaceToolsService::setFaceToSurface | ( | ISurface * | surface, |
FaceGroup | face_group | ||
) |
Définit les faces d'une surface.
Définition à la ligne 48 du fichier GeometryKernelSurfaceToolsService.cc.