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

idface.h File Reference

#include "idgen.h"
#include "idpoint.h"
#include "idface-restricted.h"

Go to the source code of this file.

Data Structures

struct  FACE

Defines

#define FAC_FLOAT   (FAC | TY_FLOAT)
#define IdFacFree(f)   _IdFacFree((PFACE*)&(f))
#define IdFacTabFree(f, n, l)   _IdFacTabFree((PFACE*)&(f),(n),(l))
#define IdFacSameFaces(f1, f2)
#define IdFacPntIn(f, p)

Typedefs

typedef * PFACE

Functions

FACEIdFacAddPnt (FACE *, IDPOINT *)
PFACE IdFacAlloc (int)
PFACEIdFacTabAlloc (int, int)


Define Documentation

#define FAC_FLOAT   (FAC | TY_FLOAT)
 

Definition at line 50 of file idface.h.

#define IdFacFree  )     _IdFacFree((PFACE*)&(f))
 

Definition at line 70 of file idface.h.

#define IdFacPntIn f,
 ) 
 

Value:

( (PIDPOINT)(f)->P1==(p) \ || (PIDPOINT)(f)->P2==(p) \ || (PIDPOINT)(f)->P3==(p) )

Definition at line 85 of file idface.h.

#define IdFacSameFaces f1,
f2   ) 
 

Value:

( (f1)->P1==(f2)->P1 \ && (f1)->P2==(f2)->P2 \ && (f1)->P3==(f2)->P3 )

Definition at line 81 of file idface.h.

#define IdFacTabFree f,
n,
 )     _IdFacTabFree((PFACE*)&(f),(n),(l))
 

Definition at line 71 of file idface.h.


Typedef Documentation

typedef * PFACE
 


Function Documentation

FACE* IdFacAddPnt FACE ,
IDPOINT
 

PFACE IdFacAlloc int   ) 
 

PFACE* IdFacTabAlloc int  ,
int 
 


Generated on Wed Oct 19 09:28:35 2005 for SIMRI3D by doxygen 1.3.7