RobWorkProject
24.5.15

A boundary representation where the geometry of a face is a QuadraticSurface, and an edge curve is a QuadraticCurve. More...
#include <rw/geometry/OBB.hpp>
#include <rw/geometry/analytic/BREP.hpp>
#include <rw/geometry/analytic/quadratics/QuadraticCurve.hpp>
#include <rw/geometry/analytic/quadratics/QuadraticFace.hpp>
#include <rw/geometry/analytic/quadratics/QuadraticShell.hpp>
#include <rw/geometry/analytic/quadratics/QuadraticSurface.hpp>
#include <rw/math/Vector3D.hpp>
#include <set>
Classes  
class  QuadraticBREP 
A boundary representation where the geometry of a face is a QuadraticSurface, and an edge curve is a QuadraticCurve. More...  
class  QuadraticBREP::CommonQuadraticCurveSet 
Convenience type for a set of curves in a QuadraticBREP. More...  
Namespaces  
rw  
Deprecated namespace since 16/42020 for this class.  
rw::geometry  
Loading and storing of CAD models.  
A boundary representation where the geometry of a face is a QuadraticSurface, and an edge curve is a QuadraticCurve.
This implementation adds the geometry related to Quadrics, based on BREP which handles the topology.
To build a geometry composed of Quadratic surfaces and curves, follow the following procedure:
Together this forms a connected set of surfaces, curves and vertices, that forms a closed geometry. Functions are provided that makes it easy to search for various neighbouring primitives in the boundary representation.
It is also possible to retrieve a nonconnected shell representation, either by making a PlainQuadraticShell with all information fully copied, or by using a the more lightweight shellProxy which retrieves its information from the underlying QuadraticBREP.