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