Data Structures | Defines | Typedefs | Functions | Variables

egholef.h File Reference

This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

struct  GHoleDomainf

Defines

#define CONST_   const
#define GH_MAX_K   16

Typedefs

typedef struct GHoleDomainf GHoleDomainf

Functions

GHoleDomainfgh_CreateDomainf (int hole_k, float *hole_knots, point2f *domain_cp)
void gh_DestroyDomainf (GHoleDomainf *domain)
void gh_GetBspInd (int hole_k, int i, int j, int *ind)
int gh_DrawBFcpn (int hole_k, unsigned char *bfcpn)
boolean gh_FindDomSurrndBezPatchesf (GHoleDomainf *domain)
float gh_DomainDiamf (GHoleDomainf *domain)
float gh_HoleDomainAreaf (GHoleDomainf *domain, boolean symmetric)
void gh_DrawDomSurrndPatchesf (GHoleDomainf *domain, void(*drawpatch)(int n, int m, const point2f *cp))
void gh_GetDomSurrndBFuncf (GHoleDomainf *domain, int fn, int i, int j, float *bf)

Variables

point2f egh_eigendom3f []
point2f egh_eigendom5f []
point2f egh_eigendom6f []
point2f egh_eigendom7f []
point2f egh_eigendom8f []
point2f egh_eigendom9f []
point2f egh_eigendom10f []
point2f egh_eigendom11f []
point2f egh_eigendom12f []
point2f egh_eigendom13f []
point2f egh_eigendom14f []
point2f egh_eigendom15f []
point2f egh_eigendom16f []
point2fegh_eigendomcpf []
float egh_eigenvalf [GH_MAX_K-3]

Define Documentation

#define CONST_   const
#define GH_MAX_K   16

Typedef Documentation

typedef struct GHoleDomainf GHoleDomainf

Function Documentation

GHoleDomainf* gh_CreateDomainf ( int  hole_k,
float *  hole_knots,
point2f domain_cp 
)
void gh_DestroyDomainf ( GHoleDomainf domain  ) 
float gh_DomainDiamf ( GHoleDomainf domain  ) 
int gh_DrawBFcpn ( int  hole_k,
unsigned char *  bfcpn 
)
void gh_DrawDomSurrndPatchesf ( GHoleDomainf domain,
void(*)(int n, int m, const point2f *cp)  drawpatch 
)
boolean gh_FindDomSurrndBezPatchesf ( GHoleDomainf domain  ) 
void gh_GetBspInd ( int  hole_k,
int  i,
int  j,
int *  ind 
)
void gh_GetDomSurrndBFuncf ( GHoleDomainf domain,
int  fn,
int  i,
int  j,
float *  bf 
)
float gh_HoleDomainAreaf ( GHoleDomainf domain,
boolean  symmetric 
)

Variable Documentation

float egh_eigenvalf[GH_MAX_K-3]