SoSFVec3f man page on IRIX
[printable version]
SoSFVec3f(3IV)
NAME
SoSFVec3f (SoSVec3f) - field containing a three-dimensional vector
INHERITS FROM
SoField > SoSField > SoSFVec3f
SYNOPSIS
#include <Inventor_c/fields/SoSFVec3f.h>
typedef SoSFVec3f SoSVec3f
Functions from class SoSFVec3f:
void SoSVec3fSetX_Y_Z(SoSVec3f *this, float x, float y,
float z)
void SoSVec3fSetXYZ(SoSVec3f *this, const float xyz[3])
SoType SoSVec3fGetClassTypeId()
void SoSVec3fGetTypeId(const SoSVec3f *this)
const SbVec3f * SoSVec3fGet(const SoSVec3f *this)
void SoSVec3fSet(SoSVec3f *this, const SbVec3f * newValue)
int SoSVec3fIsEq(const SoSVec3f *this, const SoSFVec3f
*f)
int SoSVec3fIsNEq(const SoSVec3f *this, const SoSFVec3f
*f)
Functions from class SoField:
void SoSVec3fSetIgnored(SoSVec3f *this, SbBool ignore)
SbBool SoSVec3fIsIgnored(const SoSVec3f *this)
SbBool SoSVec3fIsDflt(const SoSVec3f *this)
SbBool SoSVec3fIsOfType(const SoSVec3f *this, SoType type)
SbBool SoSVec3fSetFromStr(SoSVec3f *this, const char
*valueString)
void SoSVec3fGetIntoStr(SoSVec3f *this, SbString
*valueString)
void SoSVec3fTouch(SoSVec3f *this)
SbBool SoSVec3fConnFromField(SoSVec3f *this, SoField
*fromField)
SbBool SoSVec3fConnFrom(SoSVec3f *this, SoEngineOutput
*fromEngine)
void SoSVec3fDisconn(SoSVec3f *this)
SbBool SoSVec3fIsConn(const SoSVec3f *this)
SbBool SoSVec3fIsConnFromField(const SoSVec3f *this)
SbBool SoSVec3fGetConnField(const SoSVec3f *this, SoField
**writingField)
SbBool SoSVec3fIsConnFromEngine(const SoSVec3f *this)
SbBool SoSVec3fGetConnEngine(const SoSVec3f *this,
SoEngineOutput **engineOutput)
void SoSVec3fEnableConn(SoSVec3f *this, SbBool flag)
SbBool SoSVec3fIsConnEnabled(const SoSVec3f *this)
int SoSVec3fGetForwardConn(const SoSVec3f *this,
SoFieldList *list)
Page 1
SoSFVec3f(3IV)
SoFieldContainer * SoSVec3fGetContainer(const SoSVec3f *this)
DESCRIPTION
Field containing a three-dimensional vector.
SoSFVec3fs are written to file as three floating point values separated
by whitespace.
FUNCTIONS
void SoSVec3fSetX_Y_Z(SoSVec3f *this, float x, float y,
float z)
void SoSVec3fSetXYZ(SoSVec3f *this, const float xyz[3])
Sets the field to the given value.
SoType SoSVec3fGetClassTypeId()
void SoSVec3fGetTypeId(const SoSVec3f *this)
Returns the type for this class or a particular object of this
class.
const SbVec3f * SoSVec3fGet(const SoSVec3f *this)
Returns this field's value.
void SoSVec3fSet(SoSVec3f *this, const SbVec3f * newValue)
Sets this field to newValue.
int SoSVec3fIsEq(const SoSVec3f *this, const SoSFVec3f
*f)
int SoSVec3fIsNEq(const SoSVec3f *this, const SoSFVec3f
*f)
Returns TRUE if f is of the same type and has the same value as this
field.
SEE ALSO
SoField, SoSField, SoMFVec3f
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
|