SoSFName man page on IRIX

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



								 SoSFName(3IV)

NAME
     SoSFName (SoSName) - field containg a name

INHERITS FROM
     SoField > SoSField > SoSFName

SYNOPSIS
     #include <Inventor_c/fields/SoSFName.h>

     typedef SoSFName	 SoSName

	  Functions from class SoSFName:

     void		 SoSNameSetStr(SoSName *this, const char *string)
     SoType		 SoSNameGetClassTypeId()
     void		 SoSNameGetTypeId(const SoSName *this)
     const SbName *	 SoSNameGet(const SoSName *this)
     void		 SoSNameSet(SoSName *this, const char * newValue)
     int		 SoSNameIsEq(const SoSName *this, const SoSFName *f)
     int		 SoSNameIsNEq(const SoSName *this, const SoSFName *f)

	  Functions from class SoField:

     void		 SoSNameSetIgnored(SoSName *this, SbBool ignore)
     SbBool		 SoSNameIsIgnored(const SoSName *this)
     SbBool		 SoSNameIsDflt(const SoSName *this)
     SbBool		 SoSNameIsOfType(const SoSName *this, SoType type)
     SbBool		 SoSNameSetFromStr(SoSName *this, const char
			      *valueString)
     void		 SoSNameGetIntoStr(SoSName *this, SbString
			      *valueString)
     void		 SoSNameTouch(SoSName *this)
     SbBool		 SoSNameConnFromField(SoSName *this, SoField
			      *fromField)
     SbBool		 SoSNameConnFrom(SoSName *this, SoEngineOutput
			      *fromEngine)
     void		 SoSNameDisconn(SoSName *this)
     SbBool		 SoSNameIsConn(const SoSName *this)
     SbBool		 SoSNameIsConnFromField(const SoSName *this)
     SbBool		 SoSNameGetConnField(const SoSName *this, SoField
			      **writingField)
     SbBool		 SoSNameIsConnFromEngine(const SoSName *this)
     SbBool		 SoSNameGetConnEngine(const SoSName *this,
			      SoEngineOutput **engineOutput)
     void		 SoSNameEnableConn(SoSName *this, SbBool flag)
     SbBool		 SoSNameIsConnEnabled(const SoSName *this)
     int		 SoSNameGetForwardConn(const SoSName *this,
			      SoFieldList *list)
     SoFieldContainer *	 SoSNameGetContainer(const SoSName *this)

Page 1

SoSFName(3IV)

DESCRIPTION
     A field containing a name. Names are short series of characters generally
     used for labels or names, and are stored in a special table designed to
     allow fast lookup and comparison. For most purposes, an SoSFString field
     is probably more appropriate.

     SoSFNames are written to file as a string of characters. Names must begin
     with an underscore or alphabetic character, and must consist entirely of
     underscores, alphabetic characters, or numbers.

FUNCTIONS
     void		 SoSNameSetStr(SoSName *this, const char *string)
	  Set this field to the name equivalent to the given string.

     SoType		 SoSNameGetClassTypeId()
     void		 SoSNameGetTypeId(const SoSName *this)
	  Returns the type for this class or a particular object of this
	  class.

     const SbName *	 SoSNameGet(const SoSName *this)
	  Returns this field's value.

     void		 SoSNameSet(SoSName *this, const char * newValue)
	  Sets this field to newValue.

     int		 SoSNameIsEq(const SoSName *this, const SoSFName *f)
     int		 SoSNameIsNEq(const SoSName *this, const SoSFName *f)
	  Returns TRUE if f is of the same type and has the same value as this
	  field.

SEE ALSO
     SoField, SoSField, SoMFName

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