SoDecomposeVec4f man page on IRIX
[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]
Polarhome, production since 1999.
Member of Polarhome portal.
Based on Fawad Halim's script.
....................................................................
|
Vote for polarhome
|