Developer documentation | Axl-2.5.1

axlCompositeCurveConverter.cpp File Reference
#include "axlCompositeCurveConverter.h"
#include "axlCompositeCurve.h"
#include <axlCore/axlMesh.h>
#include <dtkCoreSupport/dtkAbstractDataFactory.h>

Go to the source code of this file.

Functions

axlPointrotatePoint (double a, double b, double c, double x, double y, double z, double u, double v, double w, double alpha)
 
axlPointRotatePoint (axlPoint a, axlPoint x, axlPoint u, double alpha)
 
axlPointRotatePoint (axlLine *line, axlPoint *x, double alpha)
 
void normalize (axlPoint &point)
 
double angle (axlPoint vCompute, axlPoint vRef, axlPoint normal)
 
double angleOfArc (const axlCircleArc *arc)
 
axlPoint normalCCWArc (const axlCircleArc &arc)
 
QList< axlPoint * > Sampling (axlAbstractCurve *curve)
 
dtkAbstractDataConverter * createaxlCompositeCurveConverter (void)
 

Function Documentation

double angle ( axlPoint  vCompute,
axlPoint  vRef,
axlPoint  normal 
)

Definition at line 114 of file axlCompositeCurveConverter.cpp.

double angleOfArc ( const axlCircleArc arc)

Definition at line 124 of file axlCompositeCurveConverter.cpp.

dtkAbstractDataConverter* createaxlCompositeCurveConverter ( void  )

Definition at line 249 of file axlCompositeCurveConverter.cpp.

axlPoint normalCCWArc ( const axlCircleArc arc)

Definition at line 144 of file axlCompositeCurveConverter.cpp.

void normalize ( axlPoint point)

Definition at line 103 of file axlCompositeCurveConverter.cpp.

axlPoint* rotatePoint ( double  a,
double  b,
double  c,
double  x,
double  y,
double  z,
double  u,
double  v,
double  w,
double  alpha 
)

Definition at line 81 of file axlCompositeCurveConverter.cpp.

axlPoint* RotatePoint ( axlPoint  a,
axlPoint  x,
axlPoint  u,
double  alpha 
)

Definition at line 91 of file axlCompositeCurveConverter.cpp.

axlPoint* RotatePoint ( axlLine line,
axlPoint x,
double  alpha 
)

Definition at line 96 of file axlCompositeCurveConverter.cpp.

QList<axlPoint *> Sampling ( axlAbstractCurve curve)

Definition at line 158 of file axlCompositeCurveConverter.cpp.