Data Structures | Defines | Typedefs | Functions | Variables

egholed.h File Reference

Go to the source code of this file.

Data Structures

struct  GHoleDomaind

Defines

#define CONST_   const
#define GH_MAX_K   16

Typedefs

typedef struct GHoleDomaind GHoleDomaind

Functions

GHoleDomaindgh_CreateDomaind (int hole_k, double *hole_knots, point2d *domain_cp)
void gh_DestroyDomaind (GHoleDomaind *domain)
void gh_GetBspInd (int hole_k, int i, int j, int *ind)
int gh_DrawBFcpn (int hole_k, unsigned char *bfcpn)
boolean gh_FindDomSurrndBezPatchesd (GHoleDomaind *domain)
double gh_DomainDiamd (GHoleDomaind *domain)
double gh_HoleDomainAread (GHoleDomaind *domain, boolean symmetric)
void gh_DrawDomSurrndPatchesd (GHoleDomaind *domain, void(*drawpatch)(int n, int m, const point2d *cp))
void gh_GetDomSurrndBFuncd (GHoleDomaind *domain, int fn, int i, int j, double *bf)

Variables

point2d egh_eigendom3d []
point2d egh_eigendom5d []
point2d egh_eigendom6d []
point2d egh_eigendom7d []
point2d egh_eigendom8d []
point2d egh_eigendom9d []
point2d egh_eigendom10d []
point2d egh_eigendom11d []
point2d egh_eigendom12d []
point2d egh_eigendom13d []
point2d egh_eigendom14d []
point2d egh_eigendom15d []
point2d egh_eigendom16d []
point2degh_eigendomcpd []
double egh_eigenvald [GH_MAX_K-3]

Define Documentation

#define CONST_   const
#define GH_MAX_K   16

Typedef Documentation

typedef struct GHoleDomaind GHoleDomaind

Function Documentation

GHoleDomaind* gh_CreateDomaind ( int  hole_k,
double *  hole_knots,
point2d domain_cp 
)
void gh_DestroyDomaind ( GHoleDomaind domain  ) 
double gh_DomainDiamd ( GHoleDomaind domain  ) 
int gh_DrawBFcpn ( int  hole_k,
unsigned char *  bfcpn 
)
void gh_DrawDomSurrndPatchesd ( GHoleDomaind domain,
void(*)(int n, int m, const point2d *cp)  drawpatch 
)
boolean gh_FindDomSurrndBezPatchesd ( GHoleDomaind domain  ) 
void gh_GetBspInd ( int  hole_k,
int  i,
int  j,
int *  ind 
)
void gh_GetDomSurrndBFuncd ( GHoleDomaind domain,
int  fn,
int  i,
int  j,
double *  bf 
)
double gh_HoleDomainAread ( GHoleDomaind domain,
boolean  symmetric 
)

Variable Documentation

double egh_eigenvald[GH_MAX_K-3]