pfiGetCollideStatus man page on IRIX

Man page or keyword search:  
man Server   31559 pages
apropos Keyword Search (all sections)
Output format
IRIX logo
[printable version]



pfiCollide(3pf)			OpenGL Performer 3.2.2 libpfui Reference Pages

NAME
     pfiGetCollideClassType, pfiNewCollide, pfiEnableCollide,
     pfiDisableCollide, pfiGetCollideEnable, pfiCollideMode,
     pfiGetCollideMode, pfiCollideStatus, pfiGetCollideStatus, pfiCollideDist,
     pfiGetCollideDist, pfiCollideHeightAboveGrnd,
     pfiGetCollideHeightAboveGrnd, pfiCollideGroundNode,
     pfiGetCollideGroundNode, pfiCollideObjNode, pfiGetCollideObjNode,
     pfiCollideCurMotionParams, pfiGetCollideCurMotionParams,
     pfiGetCollideMotionCoord, pfiCollideFunc, pfiGetCollisionFunc,
     pfiUpdateCollide - pfiCollide functions.

FUNCTION SPECIFICATION
     #include <Performer/pfui.h>

     pfType *	    pfiGetCollideClassType(void);

     pfiCollide *   pfiNewCollide(void *arena);

     void	    pfiEnableCollide(pfiCollide *collide);

     void	    pfiDisableCollide(pfiCollide *collide);

     int	    pfiGetCollideEnable(pfiCollide *collide);

     void	    pfiCollideMode(pfiCollide *collide, int mode, int val);

     int	    pfiGetCollideMode(pfiCollide *collide, int mode);

     void	    pfiCollideStatus(pfiCollide *collide, int status);

     int	    pfiGetCollideStatus(pfiCollide *collide);

     void	    pfiCollideDist(pfiCollide *collide, float dist);

     float	    pfiGetCollideDist(pfiCollide *collide);

     void	    pfiCollideHeightAboveGrnd(pfiCollide *collide,
		      float dist);

     float	    pfiGetCollideHeightAboveGrnd(pfiCollide *collide);

     void	    pfiCollideGroundNode(pfiCollide *collide, pfNode* ground);

     pfNode *	    pfiGetCollideGroundNode(pfiCollide *collide);

     void	    pfiCollideObjNode(pfiCollide *collide, pfNode* db);

     pfNode *	    pfiGetCollideObjNode(pfiCollide *collide);

     void	    pfiCollideCurMotionParams(pfiCollide *collide,
		      pfCoord* pos, pfCoord* prevPos, float speed);

									Page 1

pfiCollide(3pf)			OpenGL Performer 3.2.2 libpfui Reference Pages

     void	    pfiGetCollideCurMotionParams(pfiCollide *collide,
		      pfCoord* pos, pfCoord* prevPos, float *speed);

     void	    pfiGetCollideMotionCoord(pfiCollide *collide,
		      pfiMotionCoord* xcoord);

     void	    pfiCollideFunc(pfiCollide *collide,
		      pfiCollideFuncType func, void *data);

     void	    pfiGetCollisionFunc(pfiCollide *collide,
		      pfiCollideFuncType *func, void **data);

     int	    pfiUpdateCollide(pfiCollide *collide);

	  typedef int (*pfiCollideFuncType)(pfiCollide *, void *);

DESCRIPTION
     pfiCollide functions.

     The pfiCollide has a complete C++ API following the conventions of
     general OpenGL Performer C++ API; C++ methods are declared in
     /usr/include/Performer/pfui/pfiCollide.h.

     pfiInit should be called once before any pfiCollide routines and before
     the forked creation of any additional processes that will be calling
     pfiCollide routines.

NOTES
     The libpfui source code, object code and documentation are provided as
     unsupported software.  Routines are subject to change in future releases.

									Page 2

[top]

List of man pages available for IRIX

Copyright (c) for man pages and the logo by the respective OS vendor.

For those who want to learn more, the polarhome community provides shell access and support.

[legal] [privacy] [GNU] [policy] [cookies] [netiquette] [sponsors] [FAQ]
Tweet
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
Vote for polarhome
Free Shell Accounts :: the biggest list on the net