Graphite  Version 3
An experimental 3D geometry processing program
GEO::MeshFacetsAABB::Intersection Struct Reference

Stores all the information related with a ray-facet intersection. More...

#include <geogram/mesh/mesh_AABB.h>

Public Attributes

vec3 p
 
double t
 
index_t f
 
vec3 N
 
index_t i
 
index_t j
 
index_t k
 
double u
 
double v
 

Detailed Description

Stores all the information related with a ray-facet intersection.

Definition at line 388 of file mesh_AABB.h.

Member Data Documentation

◆ f

index_t GEO::MeshFacetsAABB::Intersection::f

the intersected facet.

Definition at line 397 of file mesh_AABB.h.

◆ k

index_t GEO::MeshFacetsAABB::Intersection::k

the vertices of the intersected triangle.

Definition at line 399 of file mesh_AABB.h.

◆ N

vec3 GEO::MeshFacetsAABB::Intersection::N

the normal vector at the intersection.

Definition at line 398 of file mesh_AABB.h.

◆ p

vec3 GEO::MeshFacetsAABB::Intersection::p

the intersection.

Definition at line 395 of file mesh_AABB.h.

◆ t

double GEO::MeshFacetsAABB::Intersection::t

the parameter along the intersected ray.

Definition at line 396 of file mesh_AABB.h.

◆ v

double GEO::MeshFacetsAABB::Intersection::v

the barycentric coordinates in the triangle.

Definition at line 400 of file mesh_AABB.h.


The documentation for this struct was generated from the following file: