Titania X3D Editor

Bring Colours to Your Life.

Titania v4.0.1

Bring Colours to Your Life.

X3D Reference

DISEntityManager

DISEntityManager

DISEntityManager notifies a scene when new DIS ESPDU entities arrive or current entities leave. DISEntityManager may contain any number of DISEntityTypeMapping nodes that provide a best-match X3D model to incoming entity type values. For each new DIS entity, DISEntityManager thus produces a new EspduTransform node that contains a corresponding X3D model.

The DISEntityManager node belongs to the DIS component and its container field is children. It is available since X3D version 3.0 or later.

Hierarchy

Fields

SFNode [in, out] metadata NULL [X3DMetadataObject]

Metadata are not part of the X3D world and not interpreted by the X3D browser, but they can be accessed via the ECMAScript interface.

SFString [in, out] address "localhost"

Multicast network address, or else "localhost" example: 224.2.181.145.

SFInt32 [in, out] applicationID 1 [0,65535]

Each simulation application that can respond to simulation management PDUs needs to have a unique applicationID.

MFNode [in, out] mapping [ ] [DISEntityTypeMapping]

Input/Output field mapping.

SFInt32 [in, out] port [0,65535]

Multicast network port, for example: 62040.

SFInt32 [in, out] siteID [0,65535]

Simulation/exercise siteID of the participating LAN or organization.

MFNode [out] addedEntities

Output field addedEntities.

MFNode [out] removedEntities

Output field removedEntities.

Description

Hints

  • DISEntityManager contains DISEntityTypeMapping nodes.
  • DisEntityManager ESPDU packets use the IEEE Distributed Interactive Simulation (DIS) protocol.
  • Include <component name='DIS' level='2'/>

Browser Compatibility

Titania X_ITE
no no