Skip to content

Real-world entity class #9

@ts5746

Description

@ts5746

Description

Define and implement a class for real-world entities.

Rationale

Whiteflag messages a intended for communication about real-world entities, but do not represent those entities themselves. For a correct software implementation, those real-world entities should be represented in a separate class.

Solution

Specification

The entity class is to be created and updated from Whiteflag messages.
It should contain at least the following information about the real-world entity is models:

  • entity type, i.a.w. Whiteflag subjects and objects
  • geometric information, i.e. location, shape, size
  • status information, e.g. last update, active, etc.
  • source of information, i.e. reference to all Whiteflag messages that created or updated the entity

The entity represented may be both physical (building, mine field, etc.) and non-physical (mission, originator).

Affected components

Requires new components; existing component should not be affected.

Alternatives

N/A

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Projects

    No projects

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions