SoDecomposeVec3f man page on IRIX

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



							 SoDecomposeVec3f(3IV)

NAME
     SoDecomposeVec3f (SoDecmpsV3f) - decomposes 3D vectors into floating-
     point values

INHERITS FROM
     SoBase > SoFieldContainer > SoEngine > SoDecomposeVec3f

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

     typedef SoDecomposeVec3f  SoDecmpsV3f

	  Inputs from class SoDecomposeVec3f:

     SoMFVec3f		 vector

	  Outputs from class SoDecomposeVec3f:

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

	  Functions from class SoDecomposeVec3f:

     SoDecomposeVec3f *	 SoDecmpsV3fCreate()

	  Functions from class SoEngine:

     SoType		 SoDecmpsV3fGetTypeId()
     int		 SoDecmpsV3fGetOuts(const SoDecmpsV3f *this,
			      SoEngineOutputList *list)
     SoEngineOutput *	 SoDecmpsV3fGetOut(const SoDecmpsV3f *this, const char
			      *outputName)
     SbBool		 SoDecmpsV3fGetOutName(const SoDecmpsV3f *this, const
			      SoEngineOutput *output, SbName *outputName)
     SoEngine *		 SoDecmpsV3fCopy(const SoDecmpsV3f *this)
     SoEngine *		 SoDecmpsV3fGetByName(const char *name)
     int		 SoDecmpsV3fGetByNameList(const char *name,
			      SoEngineList *list)

	  Functions from class SoFieldContainer:

     SoType		 SoDecmpsV3fGetClassTypeId()
     void		 SoDecmpsV3fSetToDflts(SoDecmpsV3f *this)
     SbBool		 SoDecmpsV3fHasDfltVals(const SoDecmpsV3f *this)
     SbBool		 SoDecmpsV3fFldsAreEq(const SoDecmpsV3f *this, const
			      SoFieldContainer *fc)
     void		 SoDecmpsV3fCopyFieldVals(SoDecmpsV3f *this, const
			      SoFieldContainer *fc, SbBool copyConnections =
			      FALSE)
     SbBool		 SoDecmpsV3fSet(SoDecmpsV3f *this, const char
			      *fieldDataString)

Page 1

SoDecomposeVec3f(3IV)

     void		 SoDecmpsV3fGet(SoDecmpsV3f *this, SbString
			      *fieldDataString)
     int		 SoDecmpsV3fGetFields(const SoDecmpsV3f *this,
			      SoFieldList *resultList)
     SoField *		 SoDecmpsV3fGetField(const SoDecmpsV3f *this, const
			      char *fieldName)
     SbBool		 SoDecmpsV3fGetFieldName(const SoDecmpsV3f *this,
			      const SoField *field, SbName *fieldName)
     SbBool		 SoDecmpsV3fIsNotifyEnabled(const SoDecmpsV3f *this)
     SbBool		 SoDecmpsV3fEnableNotify(SoDecmpsV3f *this, SbBool
			      flag)

	  Functions from class SoBase:

     void		 SoDecmpsV3fRef(SoDecmpsV3f *this)
     void		 SoDecmpsV3fUnref(const SoDecmpsV3f *this)
     void		 SoDecmpsV3fUnrefNoDelete(const SoDecmpsV3f *this)
     void		 SoDecmpsV3fTouch(SoDecmpsV3f *this)
     SbBool		 SoDecmpsV3fIsOfType(const SoDecmpsV3f *this, SoType
			      type)
     void		 SoDecmpsV3fSetName(SoDecmpsV3f *this, const char
			      *name)
     SbName		 SoDecmpsV3fGetName(const SoDecmpsV3f *this)

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

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

INPUTS
     SoMFVec3f		 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.

FUNCTIONS
     SoDecomposeVec3f *	 SoDecmpsV3fCreate()
	  Constructor

Page 2

							 SoDecomposeVec3f(3IV)

FILE FORMAT/DEFAULTS
     DecomposeVec3f {
	  vector  0 0 0
     }

SEE ALSO
     SoComposeVec3f, 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