#include <PChainNavigator.h>
Public Member Functions | |
PChainNavigator (PProtein *p) | |
PChainNavigator (PProtein *protein, PProtein *subchain) | |
~PChainNavigator () | |
virtual bool | Initialize () |
void | RenderWorld () |
void | Handle_Keypress (unsigned char key, int x, int y) |
PChainNavigator::PChainNavigator | ( | PProtein * | p | ) |
Constructs a PChainNavigator for a given protein p.
Constructs a PChainNavigator for a given protein and a subchain.
PChainNavigator::~PChainNavigator | ( | ) | [inline] |
Destroys the PChainNavigator, PProtein
, and frees PResources
.
bool PChainNavigator::Initialize | ( | ) | [virtual] |
Prepares for rendering.
void PChainNavigator::RenderWorld | ( | ) |
Renders the protein.
void PChainNavigator::Handle_Keypress | ( | unsigned char | key, | |
int | x, | |||
int | y | |||
) |
Handles the keyboard input.