SoDetailList man page on IRIX

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



							     SoDetailList(3IV)

NAME
     SoDetailList (SoDtlList) - maintains a list of instances of details

INHERITS FROM
     SbPList > SoDetailList

SYNOPSIS
     #include <Inventor_c/SoLists.h>

     typedef SoDetailList  SoDtlList

	  Functions from class SoDetailList:

     SoDetailList *	 SoDtlListCreate()
     SoDetailList *	 SoDtlListCreateSize(int size)
     void		 SoDtlListDelete(SoDtlList *this)
     void		 SoDtlListAppend(SoDtlList *this, SoDetail *detail)
     void		 SoDtlListInsert(SoDtlList *this, SoDetail *detail,
			      int addBefore)
     void		 SoDtlListTruncate(SoDtlList *this, int start)
     void		 SoDtlListCopy(SoDtlList *this, const SoDetailList *l)
     SoDetail *		 SoDtlListUnknownOperator(const SoDtlList *this, int
			      i)
     void		 SoDtlListSet(SoDtlList *this, int i, SoDetail
			      *detail)

	  Functions from class SbPList:

     int		 SoDtlListFind(const SoDtlList *this, const void *ptr)
     void		 SoDtlListRemove(SoDtlList *this, int which)
     int		 SoDtlListGetLen(const SoDtlList *this)
     int		 SoDtlListIsEq(const SoDtlList *this, const SbPList
			      *pl)
     int		 SoDtlListIsNEq(const SoDtlList *this, const SbPList
			      *pl)

DESCRIPTION
     This subclass of SbPList holds lists of instances of classes derived from
     SoDetail.

FUNCTIONS
     SoDetailList *	 SoDtlListCreate()
	  Constructor.

     SoDetailList *	 SoDtlListCreateSize(int size)
	  Constructor that pre-allocates storage for size pointers.

     void		 SoDtlListDelete(SoDtlList *this)
	  Destructor.

Page 1

SoDetailList(3IV)

     void		 SoDtlListAppend(SoDtlList *this, SoDetail *detail)
	  Adds a detail to the end of the list.

     void		 SoDtlListInsert(SoDtlList *this, SoDetail *detail,
			      int addBefore)
	  Inserts given detail in list before detail with given index.

     void		 SoDtlListTruncate(SoDtlList *this, int start)
	  Removes all details after one with given index, inclusive. Removed
	  detail instances are deleted.

     void		 SoDtlListCopy(SoDtlList *this, const SoDetailList *l)
	  Copies a list, making a copy of each detail instance in the list.

     SoDetail *		 SoDtlListUnknownOperator(const SoDtlList *this, int
			      i)
	  Accesses an element of a list.

     void		 SoDtlListSet(SoDtlList *this, int i, SoDetail
			      *detail)
	  Sets an element of a list, deleting the old entry first.

SEE ALSO
     SoDetail

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