|
Overture
Version 25
|
#include "NurbsMapping.h"#include "MappingInformation.h"#include "MappingRC.h"#include <float.h>#include "IgesReader.h"#include "DataPointMapping.h"#include "display.h"#include "ArraySimple.h"#include "MappingsFromCAD.h"#include "ParallelUtility.h"
Macros | |
| #define | GET_LENGTH getLength |
| #define | DGECO EXTERN_C_NAME(dgeco) |
| #define | SGECO EXTERN_C_NAME(sgeco) |
| #define | DGESL EXTERN_C_NAME(dgesl) |
| #define | SGESL EXTERN_C_NAME(sgesl) |
| #define | GECO SGECO |
| #define | GESL SGESL |
| #define | XP(t) (t) |
| #define | YP(t) (t)*(t) |
| #define | ZP(t) 0. |
| #define | XP(t) ae*cos(Pi*(t)) |
| #define | YP(t) be*sin(Pi*(t)) |
| #define | ZP(t) 0. |
| #define | XP(t) (t) |
| #define | YP(t) sqrt(1.+(t)*(t)) |
| #define | ZP(t) 0. |
| #define | YPT(t) (t)/sqrt(1.+(t)*(t)) |
Functions | |
| void | SGECO (real &b, const int &nbd, const int &nb, int &ipvt, real &rcond, real &work) |
| void | DGECO (real &b, const int &nbd, const int &nb, int &ipvt, real &rcond, real &work) |
| void | SGESL (real &a, const int &lda, const int &n, int &ipvt, real &b, int &job) |
| void | DGESL (real &a, const int &lda, const int &n, int &ipvt, real &b, int &job) |
| void | createLineAsNurbs (NurbsMapping *nurb, const RealArray &p1, const RealArray &p2) |
| int | getLineFromFile (FILE *file, char s[], int lim) |
Variables | |
| real | timeToMergeNurbs =0. |
| real | timeToMergeNurbsAddSubCurve =0. |
| real | timeToMergeNurbsArcLength =0. |
| real | timeToMergeNurbsElevateDegree =0. |
| real | timeToMergeNurbsOther =0. |
| #define DGECO EXTERN_C_NAME(dgeco) |
| #define DGESL EXTERN_C_NAME(dgesl) |
| #define GECO SGECO |
| #define GESL SGESL |
| #define GET_LENGTH getLength |
| #define SGECO EXTERN_C_NAME(sgeco) |
| #define SGESL EXTERN_C_NAME(sgesl) |
| #define XP | ( | t | ) | (t) |
Referenced by NurbsMapping::update().
| #define XP | ( | t | ) | ae*cos(Pi*(t)) |
| #define XP | ( | t | ) | (t) |
| #define YP | ( | t | ) | (t)*(t) |
Referenced by NurbsMapping::update().
| #define YP | ( | t | ) | be*sin(Pi*(t)) |
| #define YP | ( | t | ) | sqrt(1.+(t)*(t)) |
| #define YPT | ( | t | ) | (t)/sqrt(1.+(t)*(t)) |
Referenced by NurbsMapping::update().
| #define ZP | ( | t | ) | 0. |
Referenced by NurbsMapping::update().
| #define ZP | ( | t | ) | 0. |
| #define ZP | ( | t | ) | 0. |
| void createLineAsNurbs | ( | NurbsMapping * | nurb, |
| const RealArray & | p1, | ||
| const RealArray & | p2 | ||
| ) |
References knot, and NurbsMapping::specify().
Referenced by NurbsMapping::forcedMerge(), and NurbsMapping::line().
| int getLineFromFile | ( | FILE * | file, |
| char | s[], | ||
| int | lim | ||
| ) |
| real timeToMergeNurbs =0. |
Referenced by NurbsMapping::merge(), and MappingsFromCAD::readMappings().
| real timeToMergeNurbsAddSubCurve =0. |
Referenced by NurbsMapping::merge(), and MappingsFromCAD::readMappings().
| real timeToMergeNurbsArcLength =0. |
Referenced by NurbsMapping::merge(), and MappingsFromCAD::readMappings().
| real timeToMergeNurbsElevateDegree =0. |
Referenced by NurbsMapping::merge(), and MappingsFromCAD::readMappings().
| real timeToMergeNurbsOther =0. |
Referenced by NurbsMapping::merge(), and MappingsFromCAD::readMappings().
1.8.3