SoPickedPointList man page on IRIX

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



							SoPickedPointList(3IV)

NAME
     SoPickedPointList (SoPickPtList) - maintains a list of pointers to
     SoPickedPoint instances

INHERITS FROM
     SbPList > SoPickedPointList

SYNOPSIS
     #include <Inventor_c/SoLists.h>

     typedef SoPickedPointList	SoPickPtList

	  Functions from class SoPickedPointList:

     SoPickedPointList *  SoPickPtListCreate()
     SoPickedPointList *  SoPickPtListCreateSize(int size)
     void		  SoPickPtListDelete(SoPickPtList *this)
     void		  SoPickPtListAppend(SoPickPtList *this, SoPickedPoint
			       *ptr)
     void		  SoPickPtListInsert(SoPickPtList *this, SoPickedPoint
			       *ptr, int addBefore)
     void		  SoPickPtListTruncate(SoPickPtList *this, int start)
     SoPickedPoint *	  SoPickPtListUnknownOperator(const SoPickPtList
			       *this, int i)
     void		  SoPickPtListSet(SoPickPtList *this, int i,
			       SoPickedPoint *pickedPoint)

	  Functions from class SbPList:

     int		 SoPickPtListFind(const SoPickPtList *this, const void
			      *ptr)
     void		 SoPickPtListRemove(SoPickPtList *this, int which)
     int		 SoPickPtListGetLen(const SoPickPtList *this)
     void		 SoPickPtListCopy(SoPickPtList *this, const SbPList
			      *pl)
     int		 SoPickPtListIsEq(const SoPickPtList *this, const
			      SbPList *pl)
     int		 SoPickPtListIsNEq(const SoPickPtList *this, const
			      SbPList *pl)

DESCRIPTION
     This subclass of SbPList holds lists of pointers to instances of classes
     derived from SoPickedPoint. It is used primarily to return information
     from picking with the SoRayPickAction class.

FUNCTIONS
     SoPickedPointList *  SoPickPtListCreate()
	  Constructor.

     SoPickedPointList *  SoPickPtListCreateSize(int size)
	  Constructor that pre-allocates storage for size pointers.

Page 1

SoPickedPointList(3IV)

     void		  SoPickPtListDelete(SoPickPtList *this)
	  Destructor.

     void		  SoPickPtListAppend(SoPickPtList *this, SoPickedPoint
			       *ptr)
	  Adds a pointer to the end of the list.

     void		  SoPickPtListInsert(SoPickPtList *this, SoPickedPoint
			       *ptr, int addBefore)
	  Inserts given pointer in list before pointer with given index.

     void		  SoPickPtListTruncate(SoPickPtList *this, int start)
	  Removes all pointers after one with given index, inclusive, deleting
	  all instances removed from the list.

     SoPickedPoint *	  SoPickPtListUnknownOperator(const SoPickPtList
			       *this, int i)
	  Accesses an element of a list.

     void		  SoPickPtListSet(SoPickPtList *this, int i,
			       SoPickedPoint *pickedPoint)
	  Sets an element of a list.

SEE ALSO
     SoPickedPoint, SoRayPickAction

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