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

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

Inheritance diagram for BALL::VIEW::MolecularTaskMessage:
BALL::VIEW::Message

List of all members.


Public Types

enum  MolecularTaskMessageType {
  UNDEFINED = -1, BUILD_BONDS, CHECK_RESIDUE, ADD_HYDROGENS,
  CREATE_DISTANCE_GRID
}
 

Enum for the different molecular tasks.

More...

Public Member Functions

 MolecularTaskMessage (MolecularTaskMessageType type=UNDEFINED)
void setType (MolecularTaskMessageType type)
MolecularTaskMessageType getType () const

Protected Attributes

MolecularTaskMessageType type_

Detailed Description

Message to perform specific tasks for molecular items.

Send by MolecularControl to MolecularProperties.

Member Enumeration Documentation

Enum for the different molecular tasks.

Enumerator:
UNDEFINED 
BUILD_BONDS 
CHECK_RESIDUE 
ADD_HYDROGENS 
CREATE_DISTANCE_GRID 

Constructor & Destructor Documentation

BALL::VIEW::MolecularTaskMessage::MolecularTaskMessage ( MolecularTaskMessageType  type = UNDEFINED  ) 

Member Function Documentation

MolecularTaskMessageType BALL::VIEW::MolecularTaskMessage::getType (  )  const [inline]
void BALL::VIEW::MolecularTaskMessage::setType ( MolecularTaskMessageType  type  ) 

Member Data Documentation