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