SoSFPath(3IV)
SoSFPath (SoSPath) - field containing a pointer to an SoPath
As shipped in IRIX 6.5.22. Added in IRIX 6.5.22.
NAME SoSFPath (SoSPath) - field containing a pointer to an SoPath INHERITS FROM SoField > SoSField > SoSFPath SYNOPSIS #include <Inventor_c/fields/SoSFPath.h> typedef SoSFPath SoSPath Functions from class SoSFPath: SoType SoSPathGetClassTypeId() void SoSPathGetTypeId(const SoSPath *this) SoPath * SoSPathGet(const SoSPath *this) void SoSPathSet(SoSPath *this, SoPath * newValue) int SoSPathIsEq(const SoSPath *this, const SoSFPath *f) int SoSPathIsNEq(const SoSPath *this, const SoSFPath *f) Functions from class SoField: void SoSPathSetIgnored(SoSPath *this, SbBool ignore) SbBool SoSPathIsIgnored(const SoSPath *this) SbBool SoSPathIsDflt(const SoSPath *this) SbBool SoSPathIsOfType(const SoSPath *this, SoType type) SbBool SoSPathSetFromStr(SoSPath *this, const char *valueString) void SoSPathGetIntoStr(SoSPath *this, SbString *valueString) void SoSPathTouch(SoSPath *this) SbBool SoSPathConnFromField(SoSPath *this, SoField *fromField) SbBool SoSPathConnFrom(SoSPath *this, SoEngineOutput *fromEngine) void SoSPathDisconn(SoSPath *this) SbBool SoSPathIsConn(const SoSPath *this) SbBool SoSPathIsConnFromField(const SoSPath *this) SbBool SoSPathGetConnField(const SoSPath *this, SoField **writingField) SbBool SoSPathIsConnFromEngine(const SoSPath *this) SbBool SoSPathGetConnEngine(const SoSPath *this, SoEngineOutput **engineOutput) void SoSPathEnableConn(SoSPath *this, SbBool flag) SbBool SoSPathIsConnEnabled(const SoSPath *this) int SoSPathGetForwardConn(const SoSPath *this, SoFieldList *list) SoFieldContainer * SoSPathGetContainer(const SoSPath *this) DESCRIPTION This field maintains a pointer to an SoPath instance, correctly maintaining its reference count. SoSFPaths are written to file as the path they point to. See the SoPath manual page for a description of the file format for a path. FUNCTIONS SoType SoSPathGetClassTypeId() void SoSPathGetTypeId(const SoSPath *this) Returns the type for this class or a particular object of this class. SoPath * SoSPathGet(const SoSPath *this) Returns this field's value. void SoSPathSet(SoSPath *this, SoPath * newValue) Sets this field to newValue. int SoSPathIsEq(const SoSPath *this, const SoSFPath *f) int SoSPathIsNEq(const SoSPath *this, const SoSFPath *f) Returns TRUE if f is of the same type and has the same value as this field. SEE ALSO SoField, SoSField, SoMFPath, SoPath