SOSFLONG(3iv)
π SoSFLong π
okay bestie, so this is the manual page for SoSFLong from the 3IV manual set β sit down, grab a lil snack, we're gonna get through this together π
β¨ NAME β¨
SoSFLong β it's literally just a synonym for SoSFInt32, that's the whole vibe π
π¦ INHERITS FROM π¦
SoField > SoSField > SoSFLong
so yeah, the family tree is giving legacy royalty π
πΈ SYNOPSIS πΈ
#include <Inventor/fields/SoSFInt32.h>
π Methods from class SoSField π
static SoType getClassTypeId()
π Methods from class SoField π
void setIgnored(SbBool ignore)
SbBool isIgnored() const
SbBool isDefault() const
virtual SoType getTypeId() const
virtual SbBool isOfType(SoType type) const
SbBool set(const char *valueString)
void get(SbString &valueString)
int operator ==(const SoField &f) const
int operator !=(const SoField &f) const
void touch()
SbBool connectFrom(SoField *fromField)
SbBool connectFrom(SoEngineOutput *fromEngine)
void disconnect()
SbBool isConnected() const
SbBool isConnectedFromField() const
SbBool getConnectedField(SoField *&writingField) const
SbBool isConnectedFromEngine() const
SbBool getConnectedEngine(SoEngineOutput *&engineOutput)
const
void enableConnection(SbBool flag)
SbBool isConnectionEnabled() const
int getForwardConnections(SoFieldList &list) const
SoFieldContainer * getContainer() const
π DESCRIPTION π
okay so, real talk: this class is obsolete π it's only still here for backwards compatibility, like that one group chat you can't bring yourself to leave. no cap.
use the newSoSFInt32class instead, bestie βSoSFLongis not the moment.
and listen, if you compile your code with -DIV_STRICT, then #includeing the SoSFLong.h header file will cause a compile-time error. it's giving "we told you to move on" π so like, genuinely, don't.
that's the whole page fr fr π«Ά this lil legend comes to you from the SoSFLong(3IV)() source/version situation, dated however long ago, and it's still out here doing its synonym thing β¨ goodnight and slay ππ
π¦ where this page comes from
- debian bookworm: inventor-doc 2.1.5-10+dfsg-2 Β· LGPL-2.0-or-later
- debian trixie: inventor-doc 2.1.6+ds-2 Β· LGPL-2.0-or-later
- ubuntu jammy: inventor-doc 2.1.5-10-24
- ubuntu noble: inventor-doc 2.1.5-10+dfsg-2.1build2 Β· LGPL-2.0-or-later
- ubuntu questing: inventor-doc 2.1.6+ds-2
- ubuntu resolute: inventor-doc 2.1.6.1+ds-1 Β· LGPL-2.0-or-later
- ubuntu stonking: inventor-doc 2.1.6.1+ds-1 Β· LGPL-2.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms