InteractionModeΒΆ

Enumeration InteractionMode

The available interaction modes. They determine how interactions with the space and its entities are processed.

Enumeration Members

AREA_SELECTION: 0

Allows to define a 2D box on the canvas. Entities contained by this box will be selected.

AREA_ZOOM: 1

Allows to define a 2D box on the canvas. The viewer will zoom into the defined area.

AUX: 2

Allows to identify relations between PMI's and faces.

CLIP_PLANE: 3

Allows to create clip planes from geometrical features.

COLOR_COMPARISON: 4

Allows to compare two nodes.

DEFAULT: 5

The default interaction mode. Will also be set when InteractionAPI.resetInteractionMode is being called.

EXPLOSION: 6

Allows to perform an explosion.

MEASUREMENT_ARC: 7

Allows to perform an arc measurement based on three points on a geometry.

MEASUREMENT_DOUBLE: 8

Allows to perform a double measurement between two geometrical features.

MEASUREMENT_SINGLE: 9

Allows to perform a single measurement on a geometry.

MEASUREMENT_THICKNESS: 10

Allows to perform a thickness measurement on a geometry.

NONE: 11

Mode to disable all interaction.

PAINT: 12

Allows to draw on geometries.

TRANSFORMATION: 13

Allows to transform nodes.