SoSFVec3f man page on IRIX

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



								SoSFVec3f(3IV)

NAME
     SoSFVec3f (SoSVec3f) - field containing a three-dimensional vector

INHERITS FROM
     SoField > SoSField > SoSFVec3f

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

     typedef SoSFVec3f	 SoSVec3f

	  Functions from class SoSFVec3f:

     void		 SoSVec3fSetX_Y_Z(SoSVec3f *this, float x, float y,
			      float z)
     void		 SoSVec3fSetXYZ(SoSVec3f *this, const float xyz[3])
     SoType		 SoSVec3fGetClassTypeId()
     void		 SoSVec3fGetTypeId(const SoSVec3f *this)
     const SbVec3f *	 SoSVec3fGet(const SoSVec3f *this)
     void		 SoSVec3fSet(SoSVec3f *this, const SbVec3f * newValue)
     int		 SoSVec3fIsEq(const SoSVec3f *this, const SoSFVec3f
			      *f)
     int		 SoSVec3fIsNEq(const SoSVec3f *this, const SoSFVec3f
			      *f)

	  Functions from class SoField:

     void		 SoSVec3fSetIgnored(SoSVec3f *this, SbBool ignore)
     SbBool		 SoSVec3fIsIgnored(const SoSVec3f *this)
     SbBool		 SoSVec3fIsDflt(const SoSVec3f *this)
     SbBool		 SoSVec3fIsOfType(const SoSVec3f *this, SoType type)
     SbBool		 SoSVec3fSetFromStr(SoSVec3f *this, const char
			      *valueString)
     void		 SoSVec3fGetIntoStr(SoSVec3f *this, SbString
			      *valueString)
     void		 SoSVec3fTouch(SoSVec3f *this)
     SbBool		 SoSVec3fConnFromField(SoSVec3f *this, SoField
			      *fromField)
     SbBool		 SoSVec3fConnFrom(SoSVec3f *this, SoEngineOutput
			      *fromEngine)
     void		 SoSVec3fDisconn(SoSVec3f *this)
     SbBool		 SoSVec3fIsConn(const SoSVec3f *this)
     SbBool		 SoSVec3fIsConnFromField(const SoSVec3f *this)
     SbBool		 SoSVec3fGetConnField(const SoSVec3f *this, SoField
			      **writingField)
     SbBool		 SoSVec3fIsConnFromEngine(const SoSVec3f *this)
     SbBool		 SoSVec3fGetConnEngine(const SoSVec3f *this,
			      SoEngineOutput **engineOutput)
     void		 SoSVec3fEnableConn(SoSVec3f *this, SbBool flag)
     SbBool		 SoSVec3fIsConnEnabled(const SoSVec3f *this)
     int		 SoSVec3fGetForwardConn(const SoSVec3f *this,
			      SoFieldList *list)

Page 1

SoSFVec3f(3IV)

     SoFieldContainer *	 SoSVec3fGetContainer(const SoSVec3f *this)

DESCRIPTION
     Field containing a three-dimensional vector.

     SoSFVec3fs are written to file as three floating point values separated
     by whitespace.

FUNCTIONS
     void		 SoSVec3fSetX_Y_Z(SoSVec3f *this, float x, float y,
			      float z)
     void		 SoSVec3fSetXYZ(SoSVec3f *this, const float xyz[3])
	  Sets the field to the given value.

     SoType		 SoSVec3fGetClassTypeId()
     void		 SoSVec3fGetTypeId(const SoSVec3f *this)
	  Returns the type for this class or a particular object of this
	  class.

     const SbVec3f *	 SoSVec3fGet(const SoSVec3f *this)
	  Returns this field's value.

     void		 SoSVec3fSet(SoSVec3f *this, const SbVec3f * newValue)
	  Sets this field to newValue.

     int		 SoSVec3fIsEq(const SoSVec3f *this, const SoSFVec3f
			      *f)
     int		 SoSVec3fIsNEq(const SoSVec3f *this, const SoSFVec3f
			      *f)
	  Returns TRUE if f is of the same type and has the same value as this
	  field.

SEE ALSO
     SoField, SoSField, SoMFVec3f

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