Project
Loading...
Searching...
No Matches
O2BVHSurfaceSolid.h File Reference
#include "TGeoBBox.h"
#include <array>
#include <iosfwd>
#include <vector>

Go to the source code of this file.

Classes

struct  o2::cad::BVHSurfaceCurveRecord
 One boundary curve of a BVHSurfaceRecord in the flat form ROOT streams: a segment, an arc or a B-spline. More...
 
struct  o2::cad::BVHSurfaceRecord
 The persistent record of one successful Add*Surface call; reading a solid back replays the records. More...
 
class  o2::cad::O2BVHSurfaceSolid
 
struct  o2::cad::O2BVHSurfaceSolid::PlanarBoundaryCurve
 One boundary curve in the surface's local (u, v) frame: a line segment, a circular arc or a clamped (rational) B-spline. More...
 
struct  o2::cad::O2BVHSurfaceSolid::ContainsCrossing
 One crossing of the containment parity ray, as seen by Contains(). More...
 
struct  o2::cad::O2BVHSurfaceSolid::RimReport
 One trim loop of one face as the closure measurement saw it, naming the rim and its worst chord. More...
 

Namespaces

namespace  o2
 a couple of static helper functions to create timestamp values for CCDB queries or override obsolete objects
 
namespace  o2::cad