---
name: "SoMFLong"
section: "3iv"
platform: "linux"
package: "inventor-doc"
version: "2.1.6+ds-2"
release: "Debian 13 (Trixie)"
platforms: ["linux"]
url: "https://new.carta.tech/SoMFLong"
---

# SoMFLong(3iv)

synonym for SoMFInt32

## 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.**
