SoSFVec4f man page on IRIX
[printable version]
SoSFVec4f(3IV)
NAME
SoSFVec4f (SoSVec4f) - field containing a homogeneous three-dimensional
vector
INHERITS FROM
SoField > SoSField > SoSFVec4f
SYNOPSIS
#include <Inventor_c/fields/SoSFVec4f.h>
typedef SoSFVec4f SoSVec4f
Functions from class SoSFVec4f:
void SoSVec4fSetX_Y_Z_W(SoSVec4f *this, float x, float y,
float z, float w)
void SoSVec4fSetXYZW(SoSVec4f *this, const float xyzw[4])
SoType SoSVec4fGetClassTypeId()
void SoSVec4fGetTypeId(const SoSVec4f *this)
const SbVec4f * SoSVec4fGet(const SoSVec4f *this)
void SoSVec4fSet(SoSVec4f *this, const SbVec4f * newValue)
int SoSVec4fIsEq(const SoSVec4f *this, const SoSFVec4f
*f)
int SoSVec4fIsNEq(const SoSVec4f *this, const SoSFVec4f
*f)
Functions from class SoField:
void SoSVec4fSetIgnored(SoSVec4f *this, SbBool ignore)
SbBool SoSVec4fIsIgnored(const SoSVec4f *this)
SbBool SoSVec4fIsDflt(const SoSVec4f *this)
SbBool SoSVec4fIsOfType(const SoSVec4f *this, SoType type)
SbBool SoSVec4fSetFromStr(SoSVec4f *this, const char
*valueString)
void SoSVec4fGetIntoStr(SoSVec4f *this, SbString
*valueString)
void SoSVec4fTouch(SoSVec4f *this)
SbBool SoSVec4fConnFromField(SoSVec4f *this, SoField
*fromField)
SbBool SoSVec4fConnFrom(SoSVec4f *this, SoEngineOutput
*fromEngine)
void SoSVec4fDisconn(SoSVec4f *this)
SbBool SoSVec4fIsConn(const SoSVec4f *this)
SbBool SoSVec4fIsConnFromField(const SoSVec4f *this)
SbBool SoSVec4fGetConnField(const SoSVec4f *this, SoField
**writingField)
SbBool SoSVec4fIsConnFromEngine(const SoSVec4f *this)
SbBool SoSVec4fGetConnEngine(const SoSVec4f *this,
SoEngineOutput **engineOutput)
void SoSVec4fEnableConn(SoSVec4f *this, SbBool flag)
SbBool SoSVec4fIsConnEnabled(const SoSVec4f *this)
Page 1
SoSFVec4f(3IV)
int SoSVec4fGetForwardConn(const SoSVec4f *this,
SoFieldList *list)
SoFieldContainer * SoSVec4fGetContainer(const SoSVec4f *this)
DESCRIPTION
Field containing a homogeneous three-dimensional vector.
SoSFVec4fs are written to file as four floating point values separated by
whitespace.
FUNCTIONS
void SoSVec4fSetX_Y_Z_W(SoSVec4f *this, float x, float y,
float z, float w)
void SoSVec4fSetXYZW(SoSVec4f *this, const float xyzw[4])
Sets the field to the given value.
SoType SoSVec4fGetClassTypeId()
void SoSVec4fGetTypeId(const SoSVec4f *this)
Returns the type for this class or a particular object of this
class.
const SbVec4f * SoSVec4fGet(const SoSVec4f *this)
Returns this field's value.
void SoSVec4fSet(SoSVec4f *this, const SbVec4f * newValue)
Sets this field to newValue.
int SoSVec4fIsEq(const SoSVec4f *this, const SoSFVec4f
*f)
int SoSVec4fIsNEq(const SoSVec4f *this, const SoSFVec4f
*f)
Returns TRUE if f is of the same type and has the same value as this
field.
SEE ALSO
SoField, SoSField, SoMFVec4f
Page 2
[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
|