SoMFLong(3IV)

NAME
SoMFLong — synonym for SoMFInt32

INHERITS FROM
SoField > SoMField > SoMFLong

SYNOPSIS
#include <Inventor/fields/SoMFInt32.h>

Methods from class SoMField:

int
getNum() const
void
setNum(int num)
virtual void
deleteValues(int start, int num = -1)
virtual void
insertSpace(int start, int num)
SbBool
set1(int index, const char *valueString)
void
get1(int index, SbString &valueString)
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
This class is obsolete, and is provided for backwards compatibility only. You should use the new SoMFInt32 class instead. If you compile your code -DIV_STRICT, #including the SoMFLong.h header file will cause a compile-time error.