![]() |
Open CASCADE Technology Reference Manual 8.0.0
|
#include <Standard.hxx>#include <Standard_DefineAlloc.hxx>#include <Standard_Handle.hxx>#include <Standard_OutOfRange.hxx>#include <gp_Pnt.hxx>#include <gp_Pnt2d.hxx>#include <gp_Vec.hxx>#include <gp_Vec2d.hxx>#include <gp_Dir.hxx>#include <gp_Dir2d.hxx>#include <LProp_Status.hxx>#include <Geom_Curve.hxx>#include <Geom2d_Curve.hxx>#include <LProp_CurveUtils.hxx>Data Structures | |
| class | GeomLProp_CLPropsBase< Pnt, Vec, Dir, CurveType, Access > |
| Implementation class for computing local properties of a curve: point, derivatives up to order 3, tangent, curvature, normal, and centre of curvature. Parameterized by geometric types (Pnt/Vec/Dir) and curve type. More... | |
Typedefs | |
| using | GeomLProp_CLProps = GeomLProp_CLPropsBase<gp_Pnt, gp_Vec, gp_Dir, occ::handle<Geom_Curve>> |
| Default 3D curve local properties class using occ::handle<Geom_Curve>. | |
| using | GeomLProp_CLProps2d |
| Default 2D curve local properties class using occ::handle<Geom2d_Curve>. | |
Default 3D curve local properties class using occ::handle<Geom_Curve>.
Default 2D curve local properties class using occ::handle<Geom2d_Curve>.