SoDecomposeVec4f man page on IRIX

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



							 SoDecomposeVec4f(3IV)

NAME
     SoDecomposeVec4f (SoDecmpsV4f) - decomposes 4D vectors into floating-
     point values

INHERITS FROM
     SoBase > SoFieldContainer > SoEngine > SoDecomposeVec4f

SYNOPSIS
     #include <Inventor_c/engines/SoCompose.h>

     typedef SoDecomposeVec4f  SoDecmpsV4f

	  Inputs from class SoDecomposeVec4f:

     SoMFVec4f		 vector

	  Outputs from class SoDecomposeVec4f:

     (SoMFFloat)	 x
     (SoMFFloat)	 y
     (SoMFFloat)	 z
     (SoMFFloat)	 w

	  Functions from class SoDecomposeVec4f:

     SoDecomposeVec4f *	 SoDecmpsV4fCreate()

	  Functions from class SoEngine:

     SoType		 SoDecmpsV4fGetTypeId()
     int		 SoDecmpsV4fGetOuts(const SoDecmpsV4f *this,
			      SoEngineOutputList *list)
     SoEngineOutput *	 SoDecmpsV4fGetOut(const SoDecmpsV4f *this, const char
			      *outputName)
     SbBool		 SoDecmpsV4fGetOutName(const SoDecmpsV4f *this, const
			      SoEngineOutput *output, SbName *outputName)
     SoEngine *		 SoDecmpsV4fCopy(const SoDecmpsV4f *this)
     SoEngine *		 SoDecmpsV4fGetByName(const char *name)
     int		 SoDecmpsV4fGetByNameList(const char *name,
			      SoEngineList *list)

	  Functions from class SoFieldContainer:

     SoType		 SoDecmpsV4fGetClassTypeId()
     void		 SoDecmpsV4fSetToDflts(SoDecmpsV4f *this)
     SbBool		 SoDecmpsV4fHasDfltVals(const SoDecmpsV4f *this)
     SbBool		 SoDecmpsV4fFldsAreEq(const SoDecmpsV4f *this, const
			      SoFieldContainer *fc)
     void		 SoDecmpsV4fCopyFieldVals(SoDecmpsV4f *this, const
			      SoFieldContainer *fc, SbBool copyConnections =
			      FALSE)

Page 1

SoDecomposeVec4f(3IV)

     SbBool		 SoDecmpsV4fSet(SoDecmpsV4f *this, const char
			      *fieldDataString)
     void		 SoDecmpsV4fGet(SoDecmpsV4f *this, SbString
			      *fieldDataString)
     int		 SoDecmpsV4fGetFields(const SoDecmpsV4f *this,
			      SoFieldList *resultList)
     SoField *		 SoDecmpsV4fGetField(const SoDecmpsV4f *this, const
			      char *fieldName)
     SbBool		 SoDecmpsV4fGetFieldName(const SoDecmpsV4f *this,
			      const SoField *field, SbName *fieldName)
     SbBool		 SoDecmpsV4fIsNotifyEnabled(const SoDecmpsV4f *this)
     SbBool		 SoDecmpsV4fEnableNotify(SoDecmpsV4f *this, SbBool
			      flag)

	  Functions from class SoBase:

     void		 SoDecmpsV4fRef(SoDecmpsV4f *this)
     void		 SoDecmpsV4fUnref(const SoDecmpsV4f *this)
     void		 SoDecmpsV4fUnrefNoDelete(const SoDecmpsV4f *this)
     void		 SoDecmpsV4fTouch(SoDecmpsV4f *this)
     SbBool		 SoDecmpsV4fIsOfType(const SoDecmpsV4f *this, SoType
			      type)
     void		 SoDecmpsV4fSetName(SoDecmpsV4f *this, const char
			      *name)
     SbName		 SoDecmpsV4fGetName(const SoDecmpsV4f *this)

DESCRIPTION
     This engine takes as input a 4D vector, and decomposes it into four
     single floating-point values.

     The input can have multiple values, allowing the engine to decompose
     several vectors in parallel.

INPUTS
     SoMFVec4f		 vector
	  Vector to be decomposed.

OUTPUTS
     (SoMFFloat)	 x
	  First component of the vector.

     (SoMFFloat)	 y
	  Second component of the vector.

     (SoMFFloat)	 z
	  Third component of the vector.

     (SoMFFloat)	 w
	  Fourth component of the vector.

Page 2

							 SoDecomposeVec4f(3IV)

FUNCTIONS
     SoDecomposeVec4f *	 SoDecmpsV4fCreate()
	  Constructor

FILE FORMAT/DEFAULTS
     DecomposeVec4f {
	  vector  0 0 0 0
     }

SEE ALSO
     SoComposeVec4f, SoEngineOutput

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