SoInterpolateVec2f man page on IRIX

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



						       SoInterpolateVec2f(3IV)

NAME
     SoInterpolateVec2f (SoInterpV2f) - interpolates 2D floating-point vectors

INHERITS FROM
     SoBase > SoFieldContainer > SoEngine > SoInterpolate > SoInterpolateVec2f

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

     typedef SoInterpolateVec2f	 SoInterpV2f

	  Inputs from class SoInterpolateVec2f:

     SoMFVec2f		 input0
     SoMFVec2f		 input1

	  Inputs from class SoInterpolate:

     SoSFFloat		 alpha

	  Outputs from class SoInterpolate:

     (SoMFVec2f)	 output

	  Functions from class SoInterpolateVec2f:

     SoInterpolateVec2f *  SoInterpV2fCreate()

	  Functions from class SoEngine:

     SoType		 SoInterpV2fGetTypeId()
     int		 SoInterpV2fGetOuts(const SoInterpV2f *this,
			      SoEngineOutputList *list)
     SoEngineOutput *	 SoInterpV2fGetOut(const SoInterpV2f *this, const char
			      *outputName)
     SbBool		 SoInterpV2fGetOutName(const SoInterpV2f *this, const
			      SoEngineOutput *output, SbName *outputName)
     SoEngine *		 SoInterpV2fCopy(const SoInterpV2f *this)
     SoEngine *		 SoInterpV2fGetByName(const char *name)
     int		 SoInterpV2fGetByNameList(const char *name,
			      SoEngineList *list)

	  Functions from class SoFieldContainer:

     SoType		 SoInterpV2fGetClassTypeId()
     void		 SoInterpV2fSetToDflts(SoInterpV2f *this)
     SbBool		 SoInterpV2fHasDfltVals(const SoInterpV2f *this)
     SbBool		 SoInterpV2fFldsAreEq(const SoInterpV2f *this, const
			      SoFieldContainer *fc)
     void		 SoInterpV2fCopyFieldVals(SoInterpV2f *this, const
			      SoFieldContainer *fc, SbBool copyConnections =
			      FALSE)

Page 1

SoInterpolateVec2f(3IV)

     SbBool		 SoInterpV2fSet(SoInterpV2f *this, const char
			      *fieldDataString)
     void		 SoInterpV2fGet(SoInterpV2f *this, SbString
			      *fieldDataString)
     int		 SoInterpV2fGetFields(const SoInterpV2f *this,
			      SoFieldList *resultList)
     SoField *		 SoInterpV2fGetField(const SoInterpV2f *this, const
			      char *fieldName)
     SbBool		 SoInterpV2fGetFieldName(const SoInterpV2f *this,
			      const SoField *field, SbName *fieldName)
     SbBool		 SoInterpV2fIsNotifyEnabled(const SoInterpV2f *this)
     SbBool		 SoInterpV2fEnableNotify(SoInterpV2f *this, SbBool
			      flag)

	  Functions from class SoBase:

     void		 SoInterpV2fRef(SoInterpV2f *this)
     void		 SoInterpV2fUnref(const SoInterpV2f *this)
     void		 SoInterpV2fUnrefNoDelete(const SoInterpV2f *this)
     void		 SoInterpV2fTouch(SoInterpV2f *this)
     SbBool		 SoInterpV2fIsOfType(const SoInterpV2f *this, SoType
			      type)
     void		 SoInterpV2fSetName(SoInterpV2f *this, const char
			      *name)
     SbName		 SoInterpV2fGetName(const SoInterpV2f *this)

DESCRIPTION
     This engine linearly interpolates between two 2D vectors, based on the
     alpha input value. The alpha value should be between 0.0 and 1.0.

     The input fields can have multiple vectors, allowing the engine to
     interpolate several objects in parallel. One of the inputs may have more
     values than the other. In that case, the last value of the shorter input
     will be repeated as necessary.

INPUTS
     SoMFVec2f		 input0
     SoMFVec2f		 input1
	  The engine linearly interpolates from input0 to input1.

FUNCTIONS
     SoInterpolateVec2f *  SoInterpV2fCreate()
	  Constructor.

FILE FORMAT/DEFAULTS
     InterpolateVec2f {
	  alpha	  0
	  input0  0 0
	  input1  0 0

Page 2

						       SoInterpolateVec2f(3IV)

     }

SEE ALSO
     SoEngineOutput, SoInterpolateFloat, SoInterpolateRotation,
     SoInterpolateVec3f, SoInterpolateVec4f

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