Functions
opennurbs_polycurve.cpp File Reference
#include "pcl/surface/3rdparty/opennurbs/opennurbs.h"
Include dependency graph for opennurbs_polycurve.cpp:

Go to the source code of this file.

Functions

static ON_NurbsCurveChangeArcEnd (const ON_ArcCurve *arc, ON_3dPoint P, ON_3dPoint Q, int end_index)
static void Flatten (ON_PolyCurve *poly, ON_Interval pdom, ON_SimpleArray< double > &new_t, ON_SimpleArray< ON_Curve * > &new_seg)
static bool GetLineIsoCoordinates (const ON_Line &line, const ON_3dPoint P, ON_3dPoint &C)
static bool GetTestPlane (const ON_Curve &curve, ON_Plane &plane)
static void LineLineTieBreaker (const ON_Line &line0, const ON_Line &line1, ON_3dPoint &Q0, ON_3dPoint &Q1)
 ON_OBJECT_IMPLEMENT (ON_PolyCurve, ON_Curve,"4ED7D4E0-E947-11d3-BFE5-0010830122F0")
bool ON_TuneupEvaluationParameter (int side, double s0, double s1, double *s)
static void SetLineIsoCoords (const ON_Line &line, const ON_3dPoint &P, ON_3dPoint &Q)

Function Documentation

static ON_NurbsCurve* ChangeArcEnd ( const ON_ArcCurve arc,
ON_3dPoint  P,
ON_3dPoint  Q,
int  end_index 
) [static]

Definition at line 1072 of file opennurbs_polycurve.cpp.

static void Flatten ( ON_PolyCurve poly,
ON_Interval  pdom,
ON_SimpleArray< double > &  new_t,
ON_SimpleArray< ON_Curve * > &  new_seg 
) [static]

Definition at line 2979 of file opennurbs_polycurve.cpp.

static bool GetLineIsoCoordinates ( const ON_Line line,
const ON_3dPoint  P,
ON_3dPoint C 
) [static]

Definition at line 1013 of file opennurbs_polycurve.cpp.

static bool GetTestPlane ( const ON_Curve curve,
ON_Plane plane 
) [static]

Definition at line 876 of file opennurbs_polycurve.cpp.

static void LineLineTieBreaker ( const ON_Line line0,
const ON_Line line1,
ON_3dPoint Q0,
ON_3dPoint Q1 
) [static]

Definition at line 1021 of file opennurbs_polycurve.cpp.

ON_OBJECT_IMPLEMENT ( ON_PolyCurve  ,
ON_Curve  ,
"4ED7D4E0-E947-11d3-BFE5-0010830122F0"   
)
bool ON_TuneupEvaluationParameter ( int  side,
double  s0,
double  s1,
double *  s 
)

Definition at line 1803 of file opennurbs_polycurve.cpp.

static void SetLineIsoCoords ( const ON_Line line,
const ON_3dPoint P,
ON_3dPoint Q 
) [static]

Definition at line 1058 of file opennurbs_polycurve.cpp.



pcl
Author(s): Open Perception
autogenerated on Wed Aug 26 2015 15:38:46