Project
Loading...
Searching...
No Matches
o2::cad::surface::RayHit Struct Reference

One ray/surface intersection: the ray parameter and the outward normal; a quadric patch can give several per ray. More...

#include <BoundedSurface.h>

Public Attributes

double distance = 0.
 
Vec3 normal
 
bool onTrimBoundary = false
 The hit lies within the trim's on-boundary band, so its inside/outside side is a tie-break, not data.
 

Detailed Description

One ray/surface intersection: the ray parameter and the outward normal; a quadric patch can give several per ray.

Definition at line 329 of file BoundedSurface.h.

Member Data Documentation

◆ distance

double o2::cad::surface::RayHit::distance = 0.

Definition at line 330 of file BoundedSurface.h.

◆ normal

Vec3 o2::cad::surface::RayHit::normal

Definition at line 331 of file BoundedSurface.h.

◆ onTrimBoundary

bool o2::cad::surface::RayHit::onTrimBoundary = false

The hit lies within the trim's on-boundary band, so its inside/outside side is a tie-break, not data.

Definition at line 333 of file BoundedSurface.h.


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