SoPickStyle man page on IRIX

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



							      SoPickStyle(3IV)

NAME
     SoPickStyle (SoPickStyle) - picking style node

INHERITS FROM
     SoBase > SoFieldContainer > SoNode > SoPickStyle

SYNOPSIS
     #include <Inventor_c/nodes/SoPickStyle.h>

     enum SoPickStyleStyle {
	  SO_PICK_STYLE_SHAPE	      Points on the surfaces of shapes may be
					   picked
	  SO_PICK_STYLE_BOUNDING_BOX  Points on the surfaces of 3D bounding
					   boxes of shapes may be picked
	  SO_PICK_STYLE_UNPICKABLE    Subsequent objects are transparent to
					   picks
     }

	  Fields from class SoPickStyle:

     SoSFEnum		 style

	  Functions from class SoPickStyle:

     SoPickStyle *	 SoPickStyleCreate()
     SoType		 SoPickStyleGetClassTypeId()

	  Functions from class SoNode:

     void		 SoPickStyleSetOverride(SoPickStyle *this, SbBool
			      state)
     SbBool		 SoPickStyleIsOverride(const SoPickStyle *this)
     SoNode *		 SoPickStyleCopy(const SoPickStyle *this, SbBool
			      copyConnections = FALSE)
     SbBool		 SoPickStyleAffectsState(const SoPickStyle *this)
     SoNode *		 SoPickStyleGetByName(const char *name)
     int		 SoPickStyleGetByNameList(const char *name, SoNodeList
			      *list)

	  Functions from class SoFieldContainer:

     void		 SoPickStyleSetToDflts(SoPickStyle *this)
     SbBool		 SoPickStyleHasDfltVals(const SoPickStyle *this)
     SbBool		 SoPickStyleFldsAreEq(const SoPickStyle *this, const
			      SoFieldContainer *fc)
     void		 SoPickStyleCopyFieldVals(SoPickStyle *this, const
			      SoFieldContainer *fc, SbBool copyConnections =
			      FALSE)
     SbBool		 SoPickStyleSet(SoPickStyle *this, const char
			      *fieldDataString)
     void		 SoPickStyleGet(SoPickStyle *this, SbString
			      *fieldDataString)

Page 1

SoPickStyle(3IV)

     int		 SoPickStyleGetFields(const SoPickStyle *this,
			      SoFieldList *resultList)
     SoField *		 SoPickStyleGetField(const SoPickStyle *this, const
			      char *fieldName)
     SbBool		 SoPickStyleGetFieldName(const SoPickStyle *this,
			      const SoField *field, SbName *fieldName)
     SbBool		 SoPickStyleIsNotifyEnabled(const SoPickStyle *this)
     SbBool		 SoPickStyleEnableNotify(SoPickStyle *this, SbBool
			      flag)

	  Functions from class SoBase:

     void		 SoPickStyleRef(SoPickStyle *this)
     void		 SoPickStyleUnref(const SoPickStyle *this)
     void		 SoPickStyleUnrefNoDelete(const SoPickStyle *this)
     void		 SoPickStyleTouch(SoPickStyle *this)
     SoType		 SoPickStyleGetTypeId(const SoPickStyle *this)
     SbBool		 SoPickStyleIsOfType(const SoPickStyle *this, SoType
			      type)
     void		 SoPickStyleSetName(SoPickStyle *this, const char
			      *name)
     SbName		 SoPickStyleGetName(const SoPickStyle *this)

DESCRIPTION
     This node determines how subsequent geometry nodes in the scene graph are
     to be picked, as indicated by the style field.

     Note that this is the only way to change the pick behavior of shapes;
     drawing style, complexity, and other rendering-related properties have no
     effect on picking.

FIELDS
     SoSFEnum		 style
	  Picking style.

FUNCTIONS
     SoPickStyle *	 SoPickStyleCreate()
	  Creates a pick style node with default settings.

     SoType		 SoPickStyleGetClassTypeId()
	  Returns type identifier for this class.

ACTION BEHAVIOR
     SoRayPickAction, SoCallbackAction
	  Sets the current pick style in the state.

Page 2

							      SoPickStyle(3IV)

FILE FORMAT/DEFAULTS
     PickStyle {
	  style	 SHAPE
     }

SEE ALSO
     SoComplexity, SoDrawStyle, SoRayPickAction

Page 3

[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