FreeWRL/FreeX3D  3.0.0
Mapdesc Class Reference
Inheritance diagram for Mapdesc:
PooledObj

Public Member Functions

 Mapdesc (long, int, int, Backend &)
 
int isProperty (long)
 
REAL getProperty (long)
 
void setProperty (long, REAL)
 
int isConstantSampling (void)
 
int isDomainSampling (void)
 
int isRangeSampling (void)
 
int isSampling (void)
 
int isParametricDistanceSampling (void)
 
int isObjectSpaceParaSampling (void)
 
int isObjectSpacePathSampling (void)
 
int isSurfaceAreaSampling (void)
 
int isPathLengthSampling (void)
 
int isCulling (void)
 
int isBboxSubdividing (void)
 
long getType (void)
 
void subdivide (REAL *, REAL *, REAL, int, int)
 
int cullCheck (REAL *, int, int)
 
void xformBounding (REAL *, int, int, REAL *, int)
 
void xformCulling (REAL *, int, int, REAL *, int)
 
void xformSampling (REAL *, int, int, REAL *, int)
 
void xformMat (Maxmatrix, REAL *, int, int, REAL *, int)
 
REAL calcPartialVelocity (REAL *, int, int, int, REAL)
 
int project (REAL *, int, REAL *, int, int)
 
REAL calcVelocityRational (REAL *, int, int)
 
REAL calcVelocityNonrational (REAL *, int, int)
 
void subdivide (REAL *, REAL *, REAL, int, int, int, int)
 
int cullCheck (REAL *, int, int, int, int)
 
void xformBounding (REAL *, int, int, int, int, REAL *, int, int)
 
void xformCulling (REAL *, int, int, int, int, REAL *, int, int)
 
void xformSampling (REAL *, int, int, int, int, REAL *, int, int)
 
void xformMat (Maxmatrix, REAL *, int, int, int, int, REAL *, int, int)
 
REAL calcPartialVelocity (REAL *, REAL *, int, int, int, int, int, int, REAL, REAL, int)
 
int project (REAL *, int, int, REAL *, int, int, int, int)
 
void surfbbox (REAL bb[2][MAXCOORDS])
 
int bboxTooBig (REAL *, int, int, int, int, REAL[2][MAXCOORDS])
 
int xformAndCullCheck (REAL *, int, int, int, int)
 
void identify (REAL[MAXCOORDS][MAXCOORDS])
 
void setBboxsize (INREAL *)
 
void setBmat (INREAL *, long, long)
 
void setCmat (INREAL *, long, long)
 
void setSmat (INREAL *, long, long)
 
int isRational (void)
 
int getNcoords (void)
 
- Public Member Functions inherited from PooledObj
void * operator new (size_t, Pool &)
 
void * operator new (size_t, void *)
 
void * operator new (size_t s)
 
void operator delete (void *)
 
void operator delete (void *, Pool &)
 
void deleteMe (Pool &)
 

Data Fields

REAL pixel_tolerance
 
REAL error_tolerance
 
REAL object_space_error_tolerance
 
REAL clampfactor
 
REAL minsavings
 
REAL maxrate
 
REAL maxsrate
 
REAL maxtrate
 
REAL bboxsize [MAXCOORDS]
 

Friends

class Maplist
 

Detailed Description

Definition at line 49 of file mapdesc.h.


The documentation for this class was generated from the following files: