SoEngineList man page on IRIX

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



							     SoEngineList(3IV)

NAME
     SoEngineList (SoEngineList) - maintains a list of pointers to engines

INHERITS FROM
     SbPList > SoBaseList > SoEngineList

SYNOPSIS
     #include <Inventor_c/SoLists.h>

	  Functions from class SoEngineList:

     SoEngineList *	 SoEngineListCreate()
     SoEngineList *	 SoEngineListCreateSize(int size)
     void		 SoEngineListDelete(SoEngineList *this)
     void		 SoEngineListAppend(SoEngineList *this, SoEngine
			      *engine)
     SoEngine *		 SoEngineListUnknownOperator(const SoEngineList *this,
			      int i)
     SoEngineList *	 SoEngineListCopy(SoEngineList *this, const
			      SoEngineList *l)

	  Functions from class SoBaseList:

     void		 SoEngineListInsert(SoEngineList *this, SoBase *ptr,
			      int addBefore)
     void		 SoEngineListRemove(SoEngineList *this, int which)
     void		 SoEngineListTruncate(SoEngineList *this, int start)
     void		 SoEngineListSet(SoEngineList *this, int i, SoBase
			      *ptr)
     void		 SoEngineListAddReferences(SoEngineList *this, SbBool
			      flag)

	  Functions from class SbPList:

     int		 SoEngineListFind(const SoEngineList *this, const void
			      *ptr)
     int		 SoEngineListGetLen(const SoEngineList *this)
     int		 SoEngineListIsEq(const SoEngineList *this, const
			      SbPList *pl)
     int		 SoEngineListIsNEq(const SoEngineList *this, const
			      SbPList *pl)

DESCRIPTION
     This subclass of SoBaseList holds lists of pointers to SoEngines. It
     updates reference counts to engines in the list whenever adding or
     removing pointers.

FUNCTIONS
     SoEngineList *	 SoEngineListCreate()
	  Constructor.

Page 1

SoEngineList(3IV)

     SoEngineList *	 SoEngineListCreateSize(int size)
	  Constructor that pre-allocates storage for size pointers.

     void		 SoEngineListDelete(SoEngineList *this)
	  Destructor.

     void		 SoEngineListAppend(SoEngineList *this, SoEngine
			      *engine)
	  Adds an engine to the end of the list.

     SoEngine *		 SoEngineListUnknownOperator(const SoEngineList *this,
			      int i)
	  Accesses an element of a list.

     SoEngineList *	 SoEngineListCopy(SoEngineList *this, const
			      SoEngineList *l)
	  Copies a list, keeping all reference counts correct.

SEE ALSO
     SoEngine

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