#include <Geom2dLProp_CLProps2d.hxx>
Public Member Functions | |
| void * | operator new (size_t, void *anAddress) |
| void * | operator new (size_t size) |
| void | operator delete (void *anAddress) |
| Standard_EXPORT | Geom2dLProp_CLProps2d (const Handle(Geom2d_Curve)&C, const Standard_Integer N, const Standard_Real Resolution) |
| Standard_EXPORT | Geom2dLProp_CLProps2d (const Handle(Geom2d_Curve)&C, const Standard_Real U, const Standard_Integer N, const Standard_Real Resolution) |
| Standard_EXPORT | Geom2dLProp_CLProps2d (const Standard_Integer N, const Standard_Real Resolution) |
| Standard_EXPORT void | SetParameter (const Standard_Real U) |
| Standard_EXPORT void | SetCurve (const Handle(Geom2d_Curve)&C) |
| Standard_EXPORT const gp_Pnt2d & | Value () const |
| Standard_EXPORT const gp_Vec2d & | D1 () |
| Standard_EXPORT const gp_Vec2d & | D2 () |
| Standard_EXPORT const gp_Vec2d & | D3 () |
| Standard_EXPORT Standard_Boolean | IsTangentDefined () |
| Standard_EXPORT void | Tangent (gp_Dir2d &D) |
| Standard_EXPORT Standard_Real | Curvature () |
| Standard_EXPORT void | Normal (gp_Dir2d &N) |
| Standard_EXPORT void | CentreOfCurvature (gp_Pnt2d &P) |
Private Attributes | |
| Handle_Geom2d_Curve | myCurve |
| Standard_Real | u |
| Standard_Integer | level |
| Standard_Real | cn |
| Standard_Real | linTol |
| gp_Pnt2d | pnt |
| gp_Vec2d | d [3] |
| gp_Dir2d | tangent |
| Standard_Real | curvature |
| LProp_Status | tangentStatus |
| Standard_Integer | significantFirstDerivativeOrder |
|
||||||||||||||||
|
|
|
||||||||||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1.4.1