Définition à la ligne 385 du fichier BasicRayMeshIntersection.cc.
 
◆ BasicRayFaceIntersector()
  
  | 
        
          | Arcane::BasicRayFaceIntersector::BasicRayFaceIntersector | ( | ITraceMng * | tm | ) |  |  | inline | 
 
 
◆ computeIntersection()
Calcul l'intersection entre un rayon et une face. 
- Paramètres
- 
  
    | origin | position d'origine du rayon. |  | direction | direction du rayon. |  | orig_face_local_id | numéro local de la face d'origine du rayon |  | face_nodes | positions des noeuds de la face. |  | face_local_id | numéro local de la face. S'il ne s'agit pas d'une face du sous-domaine, vaut ITEM_NULL_LOCAL_ID. |  | user_value | valeur utilisateur à remplir par l'appelant si besoin |  | distance | en retour, distance d'intersection s'il y en a une |  | intersection_position | en retour, position du point d'intersection |  
 
- Renvoie
- true si une intersection est trouvée, false sinon. 
Implémente Arcane::IRayFaceIntersector.
Définition à la ligne 394 du fichier BasicRayMeshIntersection.cc.
Références Arcane::ConstArrayView< T >::size().
 
 
◆ m_triangle_intersector
La documentation de cette classe a été générée à partir du fichier suivant :