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 |
GHoleDomainf * | gh_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 [] |
point2f * | egh_eigendomcpf [] |
float | egh_eigenvalf [GH_MAX_K-3] |
Define Documentation
Typedef Documentation
Function Documentation
int gh_DrawBFcpn |
( |
int |
hole_k, |
|
|
unsigned char * |
bfcpn | |
|
) |
| | |
void gh_DrawDomSurrndPatchesf |
( |
GHoleDomainf * |
domain, |
|
|
void(*)(int n, int m, const point2f *cp) |
drawpatch | |
|
) |
| | |
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 | |
|
) |
| | |
Variable Documentation