Developer documentation | Axl-2.5.1

axlSamplingCurve.h File Reference
#include "axlPoint.h"
#include "axlCircleArc.h"
#include "axlLine.h"
#include "axlAbstractCurve.h"

Go to the source code of this file.

Functions

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

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.

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.