Go to the source code of this file.
Data Structures | |
struct | GHoleSgnPartf |
struct | GHolePrivateRecf |
Defines | |
#define | MIN_DELTA (PI/180.0) |
#define | MAX_DELTA (179.0*PI/180.0) |
#define | ANGLETOL (0.001*PI/180) |
Typedefs | |
typedef struct GHoleSgnPartf | GHoleSgnPartf |
typedef struct GHolePrivateRecf | GHolePrivateRecf |
Functions | |
int | gh_GetDefaultOptionf (GHoleDomainf *domain, int query, int qn, int *ndata, int **idata, float **fdata) |
float * | _gh_GetKnotSequencef (GHoleDomainf *domain, int i) |
point2f * | _gh_GetDomSurrndPatchf (GHoleDomainf *domain, int i, int j) |
boolean | _gh_FindDomSurrndPatchf (GHoleDomainf *domain, int i, int j, point2f *bezcp) |
boolean | _gh_FindBasisFuncbSupport (int hole_k, int nfunc_b, unsigned short *support_b, unsigned char *bfcpn) |
boolean | _gh_FindDomSurrndBFuncPatchesf (GHoleDomainf *domain) |
boolean | _gh_AnalyzePartitionf (GHoleDomainf *domain, int omcdeg, vector2f *omcbc, int *_hole_m, int *_auxp_k, float **_partition, GHoleSgnPartf **_spartition, float *_spart_alpha0) |
void | _gh_PrepareTabKnotsf (int nquad, int opt, float *knots) |
void | _g2h_DiJacobian3f (const vector2f *du, const vector2f *dv, const vector2f *duu, const vector2f *duv, const vector2f *dvv, const vector2f *duuu, const vector2f *duuv, const vector2f *duvv, const vector2f *dvvv, float *jac, float *trd) |
float | _g2h_Integralf (int hole_k, int nknsq, float *jac, unsigned short supp1, vector2f *func1, unsigned short supp2, vector2f *func2) |
float | _g2h_Integral0f (int nknsq, const float *jac, const vector2f *func1, const vector2f *func2) |
float | _g2h_SplIntegralf (int nkn, float *jac, int i00, int i01, int j00, int j01, vector2f *func0, int i10, int i11, int j10, int j11, vector2f *func1) |
void | _g2h_TabSplCLaplacianGradf (int nkn, int fknp, int lknp, const float *tp, const float *tpu, const float *tpuu, const float *tpuuu, int fknq, int lknq, const float *tq, const float *tqv, const float *tqvv, const float *tqvvv, const float *trd, vector2f *lgr) |
#define ANGLETOL (0.001*PI/180) |
#define MAX_DELTA (179.0*PI/180.0) |
#define MIN_DELTA (PI/180.0) |
typedef struct GHolePrivateRecf GHolePrivateRecf |
typedef struct GHoleSgnPartf GHoleSgnPartf |
void _g2h_DiJacobian3f | ( | const vector2f * | du, | |
const vector2f * | dv, | |||
const vector2f * | duu, | |||
const vector2f * | duv, | |||
const vector2f * | dvv, | |||
const vector2f * | duuu, | |||
const vector2f * | duuv, | |||
const vector2f * | duvv, | |||
const vector2f * | dvvv, | |||
float * | jac, | |||
float * | trd | |||
) |
float _g2h_Integral0f | ( | int | nknsq, | |
const float * | jac, | |||
const vector2f * | func1, | |||
const vector2f * | func2 | |||
) |
float _g2h_Integralf | ( | int | hole_k, | |
int | nknsq, | |||
float * | jac, | |||
unsigned short | supp1, | |||
vector2f * | func1, | |||
unsigned short | supp2, | |||
vector2f * | func2 | |||
) |
float _g2h_SplIntegralf | ( | int | nkn, | |
float * | jac, | |||
int | i00, | |||
int | i01, | |||
int | j00, | |||
int | j01, | |||
vector2f * | func0, | |||
int | i10, | |||
int | i11, | |||
int | j10, | |||
int | j11, | |||
vector2f * | func1 | |||
) |
void _g2h_TabSplCLaplacianGradf | ( | int | nkn, | |
int | fknp, | |||
int | lknp, | |||
const float * | tp, | |||
const float * | tpu, | |||
const float * | tpuu, | |||
const float * | tpuuu, | |||
int | fknq, | |||
int | lknq, | |||
const float * | tq, | |||
const float * | tqv, | |||
const float * | tqvv, | |||
const float * | tqvvv, | |||
const float * | trd, | |||
vector2f * | lgr | |||
) |
boolean _gh_AnalyzePartitionf | ( | GHoleDomainf * | domain, | |
int | omcdeg, | |||
vector2f * | omcbc, | |||
int * | _hole_m, | |||
int * | _auxp_k, | |||
float ** | _partition, | |||
GHoleSgnPartf ** | _spartition, | |||
float * | _spart_alpha0 | |||
) |
boolean _gh_FindBasisFuncbSupport | ( | int | hole_k, | |
int | nfunc_b, | |||
unsigned short * | support_b, | |||
unsigned char * | bfcpn | |||
) |
boolean _gh_FindDomSurrndBFuncPatchesf | ( | GHoleDomainf * | domain | ) |
boolean _gh_FindDomSurrndPatchf | ( | GHoleDomainf * | domain, | |
int | i, | |||
int | j, | |||
point2f * | bezcp | |||
) |
point2f* _gh_GetDomSurrndPatchf | ( | GHoleDomainf * | domain, | |
int | i, | |||
int | j | |||
) |
float* _gh_GetKnotSequencef | ( | GHoleDomainf * | domain, | |
int | i | |||
) |
void _gh_PrepareTabKnotsf | ( | int | nquad, | |
int | opt, | |||
float * | knots | |||
) |
int gh_GetDefaultOptionf | ( | GHoleDomainf * | domain, | |
int | query, | |||
int | qn, | |||
int * | ndata, | |||
int ** | idata, | |||
float ** | fdata | |||
) |