BALL::VIEW::RepresentationMessage Class Reference
[Messages]

Base class for all messages concerning a Representation. More...

#include <message.h>

Inheritance diagram for BALL::VIEW::RepresentationMessage:
Inheritance graph
[legend]

List of all members.


Public Types

enum RepresentationMessageType {
UNDEFINED = -1, ADD = 0, REMOVE, UPDATE,
SELECTED, STARTED_UPDATE, FINISHED_UPDATE, ADD_TO_GEOMETRIC_CONTROL
}
Types of RepresentationMessage. More...

Public Member Functions

RepresentationMessage (Representation &rep, RepresentationMessageType type)
void setRepresentation (Representation &rep)
Representation * getRepresentation ()
void setType (RepresentationMessageType type)
RepresentationMessageType getType () const

Detailed Description

Base class for all messages concerning a Representation.

Member Enumeration Documentation

Types of RepresentationMessage.

Enumerator:
UNDEFINED Default Value.
ADD Add a Representation.
REMOVE Remove a Representation.
UPDATE Update the Representation.
SELECTED Representation was selected in GeometriControl.
STARTED_UPDATE Started the update of a Representation, no changes allowed in GeometricControl.
FINISHED_UPDATE Finished the update of a Representation.
ADD_TO_GEOMETRIC_CONTROL Add a Representation to GeometricControl, but dont update in Scene.

Generated on Thu Aug 6 18:30:55 2009 for BALL by doxygen 1.5.8