Main Page | Data Structures | File List | Data Fields | Globals

fbgxCurvaNivel.c File Reference

#include <stdlib.h>
#include <math.h>
#include "ibguXdraw.h"

Data Structures

struct  cbgxCntlCrv

Functions

void fbgxCurvaRotulada (long, float *, float, short)
void fbgxDesenhaCurvaTxt (double *, double *, float *, char *, long)
void fbgxPltTxt (float *, char *, long)
void fbgxCurvaNivel (long NumPtos, float *Ptos, float Cota, short Suav, short Decimais, float IntCm1)

Function Documentation

void fbgxCurvaNivel (  long  NumPtos,
float *  Ptos,
float  Cota,
short  Suav,
short  Decimais,
float  IntCm1
) 
 

-------------------------------------------------------------------------

NOME: fbgxCurvaNivel

DESCRICAO: Desenha primitiva do tipo curva de nivel.

PROTOTIPO: void fbgxCurvaNivel (long NumPtos, float *Ptos, float Cota, short Suav, short Decimais, float IntCm)

ENTRADAS : NumPtos - numero de pares de coordenadas. Ptos - coordenadas (x0,y0,des0,..., xnumptos,ynumptos,desn.). des = 0.0 mover, =1.0 desenhar, =2.0 rotular). Cota - valor da curva de nivel. Suav - opcao de suavizacao (=0 nao suaviza, =1 suaviza). Decimais - numero de casas decimais do rotulo da curva. IntCm - intervalo de rotulacao (cm).

SAIDAS : ---.

--------------------------------------------------------------------------

void fbgxCurvaRotulada (  long  ,
float *  ,
float  ,
short 
) 
 

void fbgxDesenhaCurvaTxt (  double *  ,
double *  ,
float *  ,
char *  ,
long 
) 
 

void fbgxPltTxt (  float *  ,
char *  ,
long 
) 
 


Generated on Wed Dec 17 13:53:56 2008 for XDraw by doxygen 1.3.5