AmbientOcclusion
Atom Struct Reference

The Atom struct - structure which encapsulated and simlates an atom, an elementary component of a molecule. More...

#include <Molecule.h>

Public Attributes

QVector3D color
 color - specific Atom color More...
 
QVector3D chainColor
 chainColor - Atom color specific to the chain it belongs to More...
 
float covalentRadius
 covalentRadius - stores the covalent atomar radius More...
 
float vanDerWaalsRadius
 vanDerWaalsRadius - stores the vanDerWaals atomar radius More...
 
QVector3D position
 position - Describes the position of the sphere in model space More...
 
std::string name
 name - Stores the name of the molecule More...
 
float distanceCameraTranslate
 distanceCameraTranslate - distance by which the camera needs to be translated from center of model, in order for the user to see the whole model More...
 

Detailed Description

The Atom struct - structure which encapsulated and simlates an atom, an elementary component of a molecule.

Member Data Documentation

QVector3D Atom::chainColor

chainColor - Atom color specific to the chain it belongs to

QVector3D Atom::color

color - specific Atom color

float Atom::covalentRadius

covalentRadius - stores the covalent atomar radius

float Atom::distanceCameraTranslate

distanceCameraTranslate - distance by which the camera needs to be translated from center of model, in order for the user to see the whole model

std::string Atom::name

name - Stores the name of the molecule

QVector3D Atom::position

position - Describes the position of the sphere in model space

float Atom::vanDerWaalsRadius

vanDerWaalsRadius - stores the vanDerWaals atomar radius


The documentation for this struct was generated from the following file: