|
BRL-CAD
|
Define surface and curve structures for Non-Uniform Rational B-Spline (NURBS) curves and surfaces. Uses openNURBS library. More...
Modules | |
| Definitions | |
| These are definitions specific to libbrep, used throughout the library. | |
| BRep Utility Routines | |
| Constrained Delaunay Triangulation of brep solids. | |
| OpenNURBS Ray Routines | |
| Implement the concept of a geometry ray in terms of OpenNURBS data types. | |
| Bounding Rectangle Hierarchy Node | |
| Bounding Rectangle Hierarchy Node. | |
| Curve Tree - Hierarchy of Bounding Rectangle Nodes | |
| Curve Tree. | |
| Bounding Box Hierarchy Node | |
| Bounding Box Hierarchy Node. | |
| Surface Tree - Hierarchy of Bounding Box Nodes | |
| Curve Tree. | |
| Find Parametric Surface Coordinates of 3D Point | |
| point pullback. | |
| Curve and Surface Intersection Routines | |
| Intersection routines for Non-Uniform Rational B-Spline (NURBS) curves and surfaces. | |
| Boolean Operations On B-Reps | |
| Boolean Operations for Non-Uniform Rational B-Spline (NURBS) Boundary Representations. | |
| CSG Hierarchy Reconstruction from B-Reps | |
| Reconstruct CSG Implicit Boolean Hierarchies from Non-Uniform Rational B-Spline (NURBS) Boundary Representations. | |
| Editing Operations for B-Reps | |
| Implementation of edit support for brep. C functions and Cpp functions are provided. | |
Files | |
| file | brep.h |
Define surface and curve structures for Non-Uniform Rational B-Spline (NURBS) curves and surfaces. Uses openNURBS library.