BALL  1.4.1
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Private Attributes
BALL::VIEW::GeometricObjectSelectionMessage Class Reference

#include <BALL/VIEW/KERNEL/message.h>

Inheritance diagram for BALL::VIEW::GeometricObjectSelectionMessage:
BALL::VIEW::Message

List of all members.

Public Member Functions

Constructors and Destructors
 GeometricObjectSelectionMessage ()
virtual ~GeometricObjectSelectionMessage ()
Accessors: inspectors and mutators
void setSelection (const std::list< GeometricObject * > &selection)
const std::list
< GeometricObject * > & 
getSelection () const
void setSelected (bool state)
 Set the GeometricObject's to be selected or deselected.
bool isSelected () const
 Query if the GeometricObject are selected or deselected.

Private Attributes

std::list< GeometricObject * > selection_
bool state_

Detailed Description

GeometricObjectSelectionMessage class.

Sent by Scene after picking GeometricObject.
Caught by MainControl.

Definition at line 516 of file message.h.


Constructor & Destructor Documentation

Default Constructor.

Destructor.


Member Function Documentation

Non-mutable inspection of the selection of Composite objects.

Definition at line 545 of file message.h.

Query if the GeometricObject are selected or deselected.

Definition at line 553 of file message.h.

Set the GeometricObject's to be selected or deselected.

Definition at line 549 of file message.h.

void BALL::VIEW::GeometricObjectSelectionMessage::setSelection ( const std::list< GeometricObject * > &  selection) [inline]

Change the selection of Composite objects. The selection list will be copied from the given list.

Definition at line 540 of file message.h.


Member Data Documentation

Definition at line 560 of file message.h.

Definition at line 562 of file message.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines