SoDecomposeRotation man page on IRIX

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



						      SoDecomposeRotation(3IV)

NAME
     SoDecomposeRotation (SoDecmpsRot) - decomposes rotation values

INHERITS FROM
     SoBase > SoFieldContainer > SoEngine > SoDecomposeRotation

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

     typedef SoDecomposeRotation  SoDecmpsRot

	  Inputs from class SoDecomposeRotation:

     SoMFRotation	 rotation

	  Outputs from class SoDecomposeRotation:

     (SoMFVec3f)	 axis
     (SoMFFloat)	 angle

	  Functions from class SoDecomposeRotation:

     SoDecomposeRotation *  SoDecmpsRotCreate()

	  Functions from class SoEngine:

     SoType		 SoDecmpsRotGetTypeId()
     int		 SoDecmpsRotGetOuts(const SoDecmpsRot *this,
			      SoEngineOutputList *list)
     SoEngineOutput *	 SoDecmpsRotGetOut(const SoDecmpsRot *this, const char
			      *outputName)
     SbBool		 SoDecmpsRotGetOutName(const SoDecmpsRot *this, const
			      SoEngineOutput *output, SbName *outputName)
     SoEngine *		 SoDecmpsRotCopy(const SoDecmpsRot *this)
     SoEngine *		 SoDecmpsRotGetByName(const char *name)
     int		 SoDecmpsRotGetByNameList(const char *name,
			      SoEngineList *list)

	  Functions from class SoFieldContainer:

     SoType		 SoDecmpsRotGetClassTypeId()
     void		 SoDecmpsRotSetToDflts(SoDecmpsRot *this)
     SbBool		 SoDecmpsRotHasDfltVals(const SoDecmpsRot *this)
     SbBool		 SoDecmpsRotFldsAreEq(const SoDecmpsRot *this, const
			      SoFieldContainer *fc)
     void		 SoDecmpsRotCopyFieldVals(SoDecmpsRot *this, const
			      SoFieldContainer *fc, SbBool copyConnections =
			      FALSE)
     SbBool		 SoDecmpsRotSet(SoDecmpsRot *this, const char
			      *fieldDataString)
     void		 SoDecmpsRotGet(SoDecmpsRot *this, SbString
			      *fieldDataString)

Page 1

SoDecomposeRotation(3IV)

     int		 SoDecmpsRotGetFields(const SoDecmpsRot *this,
			      SoFieldList *resultList)
     SoField *		 SoDecmpsRotGetField(const SoDecmpsRot *this, const
			      char *fieldName)
     SbBool		 SoDecmpsRotGetFieldName(const SoDecmpsRot *this,
			      const SoField *field, SbName *fieldName)
     SbBool		 SoDecmpsRotIsNotifyEnabled(const SoDecmpsRot *this)
     SbBool		 SoDecmpsRotEnableNotify(SoDecmpsRot *this, SbBool
			      flag)

	  Functions from class SoBase:

     void		 SoDecmpsRotRef(SoDecmpsRot *this)
     void		 SoDecmpsRotUnref(const SoDecmpsRot *this)
     void		 SoDecmpsRotUnrefNoDelete(const SoDecmpsRot *this)
     void		 SoDecmpsRotTouch(SoDecmpsRot *this)
     SbBool		 SoDecmpsRotIsOfType(const SoDecmpsRot *this, SoType
			      type)
     void		 SoDecmpsRotSetName(SoDecmpsRot *this, const char
			      *name)
     SbName		 SoDecmpsRotGetName(const SoDecmpsRot *this)

DESCRIPTION
     This engine takes as input a rotation, and decomposes it into an axis
     value and a rotation angle (in radians).

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

INPUTS
     SoMFRotation	 rotation
	  Rotation to be decomposed.

OUTPUTS
     (SoMFVec3f)	 axis
	  Axis of rotation derived from the input.

     (SoMFFloat)	 angle
	  Angle (in radians) derived from the input.

FUNCTIONS
     SoDecomposeRotation *  SoDecmpsRotCreate()
	  Constructor

FILE FORMAT/DEFAULTS
     DecomposeRotation {
	  rotation  0 0 1  0
     }

Page 2

						      SoDecomposeRotation(3IV)

SEE ALSO
     SoDecomposeRotationFromTo, SoComposeRotation, 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