Overture  Version 25
Macros | Functions
nurbsCurveEditor.h File Reference
#include "GenericGraphicsInterface.h"
#include "GUIState.h"
#include "NurbsMapping.h"
#include "IntersectionMapping.h"
#include "MappingInformation.h"
#include "Point.h"
Include dependency graph for nurbsCurveEditor.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Macros

#define SC   (char *)(const char *)
 

Functions

int snapCurvesToIntersection (GenericGraphicsInterface &gi, NurbsMapping &curve, int &curve1, int &curve2, int curve1End, int curve2End, const real *xSelect, const real *c1click)
 
int assembleSubCurves (int &currentCurve, GenericGraphicsInterface &gi, NurbsMapping &curve, NurbsMapping &newCurve, int &numberOfAssembledCurves, NurbsMapping **&assemblyCurves, bool &curveRebuilt, bool &plotCurve)
 
int nurbsCurveEditor (NurbsMapping &curve, GenericGraphicsInterface &gi, PointList &points)
 

Macro Definition Documentation

#define SC   (char *)(const char *)

Function Documentation

int assembleSubCurves ( int &  currentCurve,
GenericGraphicsInterface gi,
NurbsMapping curve,
NurbsMapping newCurve,
int &  numberOfAssembledCurves,
NurbsMapping **&  assemblyCurves,
bool &  curveRebuilt,
bool &  plotCurve 
)
int nurbsCurveEditor ( NurbsMapping curve,
GenericGraphicsInterface gi,
PointList points 
)

Referenced by main().

int snapCurvesToIntersection ( GenericGraphicsInterface gi,
NurbsMapping curve,
int &  curve1,
int &  curve2,
int  curve1End,
int  curve2End,
const real xSelect,
const real c1click 
)