#include <stdlib.h>
#include <string.h>
#include <stdio.h>
#include <math.h>
#include <pthread.h>
#include "pkvaria.h"
#include "pknum.h"
#include "pkgeom.h"
#include "multibs.h"
#include "raybez.h"
Defines | |
#define | CONST_ |
#define | EPS 1.0e-10 |
Functions | |
RBezCurveTreefp | rbez_NewRBezCurveTreef (int object_id, short degree, float t0, float t1, float ext, CONST_ point4f *ctlpoints) |
void | rbez_DestroyRBezCurveTreef (RBezCurveTreefp tree) |
RBezCurveTreeVertexfp | rbez_GetRBezCurveLeftVertexf (RBezCurveTreefp tree, RBezCurveTreeVertexfp vertex) |
RBezCurveTreeVertexfp | rbez_GetRBezCurveRightVertexf (RBezCurveTreefp tree, RBezCurveTreeVertexfp vertex) |
#define CONST_ |
#define EPS 1.0e-10 |
void rbez_DestroyRBezCurveTreef | ( | RBezCurveTreefp | tree | ) |
RBezCurveTreeVertexfp rbez_GetRBezCurveLeftVertexf | ( | RBezCurveTreefp | tree, | |
RBezCurveTreeVertexfp | vertex | |||
) |
RBezCurveTreeVertexfp rbez_GetRBezCurveRightVertexf | ( | RBezCurveTreefp | tree, | |
RBezCurveTreeVertexfp | vertex | |||
) |
RBezCurveTreefp rbez_NewRBezCurveTreef | ( | int | object_id, | |
short | degree, | |||
float | t0, | |||
float | t1, | |||
float | ext, | |||
CONST_ point4f * | ctlpoints | |||
) |