Open CASCADE Technology Reference Manual 8.0.0
Loading...
Searching...
No Matches
Public Member Functions
LProp_CurAndInf Class Reference

Stores the parameters of a curve 2d or 3d corresponding to the curvature's extremas and the Inflection's Points. More...

#include <LProp_CurAndInf.hxx>

Inheritance diagram for LProp_CurAndInf:
Inheritance graph
[legend]

Public Member Functions

 LProp_CurAndInf ()
 
void AddInflection (const double Param)
 
void AddExtCur (const double Param, const bool IsMin)
 
void Clear ()
 
bool IsEmpty () const
 
int NbPoints () const
 Returns the number of points. The Points are stored to increasing parameter.
 
double Parameter (const int N) const
 Returns the parameter of the Nth point. raises if N not in the range [1,NbPoints()].
 
LProp_CIType Type (const int N) const
 Returns.
 

Detailed Description

Stores the parameters of a curve 2d or 3d corresponding to the curvature's extremas and the Inflection's Points.

Constructor & Destructor Documentation

◆ LProp_CurAndInf()

LProp_CurAndInf::LProp_CurAndInf ( )

Member Function Documentation

◆ AddExtCur()

void LProp_CurAndInf::AddExtCur ( const double Param,
const bool IsMin )

◆ AddInflection()

void LProp_CurAndInf::AddInflection ( const double Param)

◆ Clear()

void LProp_CurAndInf::Clear ( )

◆ IsEmpty()

bool LProp_CurAndInf::IsEmpty ( ) const

◆ NbPoints()

int LProp_CurAndInf::NbPoints ( ) const

Returns the number of points. The Points are stored to increasing parameter.

◆ Parameter()

double LProp_CurAndInf::Parameter ( const int N) const

Returns the parameter of the Nth point. raises if N not in the range [1,NbPoints()].

◆ Type()

LProp_CIType LProp_CurAndInf::Type ( const int N) const

Returns.

  • MinCur if the Nth parameter corresponds to a minimum of the radius of curvature.
  • MaxCur if the Nth parameter corresponds to a maximum of the radius of curvature.
  • Inflection if the parameter corresponds to a point of inflection. raises if N not in the range [1,NbPoints()]

The documentation for this class was generated from the following file: