kalzium
Avogadro Namespace Reference
Classes | |
| class | Camera |
|
More... | |
| class | Color |
| This class represents a color in OpenGL float red-green-blue-alpha format. More... | |
| class | Cylinder |
| class | Engine |
| Engine plugin interface. More... | |
| class | EngineFactory |
| |
| class | BSDYEngine |
| class | BSDYSettingsWidget |
| class | BSDYEngineFactory |
| Generates instances of our BSDYEngine class. More... | |
| class | LabelEngine |
| Label Engine class. More... | |
| class | LabelEngineFactory |
| Generates instances of our LabelEngine class. More... | |
| class | SphereEngine |
| Sphere Engine class. More... | |
| class | SphereEngineFactory |
| Generates instances of our SphereEngine class. More... | |
| class | StickEngine |
| Ball and Stick Engine class. More... | |
| class | StickEngineFactory |
| Generates instances of our StickEngine class. More... | |
| class | WireEngine |
| Wireframe Engine class. More... | |
| class | WireEngineFactory |
| Generates instances of our WireEngine class. More... | |
| class | GLHit |
| Class for wrapping hits from GL picking. More... | |
| class | GLWidget |
| GL widget class for rendering molecules. More... | |
| class | MoleculeTreeView |
| Tree based view of a Molecule. More... | |
| class | MoleculeItemDelegate |
| class | Painter |
| A simple Painter class for Avogadro. More... | |
| class | Primitive |
| Base class for all primitives (Molecule, Atom, Bond, Residue, . More... | |
| class | Atom |
| Atom Class. More... | |
| class | Bond |
| Bond Class. More... | |
| class | Residue |
| Residue Class. More... | |
| class | Molecule |
| Molecule Class. More... | |
| class | PrimitiveQueue |
| Class which set of Primitives. More... | |
| class | Sphere |
| class | TextRenderer |
| class | Tool |
| Interface for tool plugins. More... | |
| class | ToolFactory |
| class | ToolGroup |
| Manager for GLWidget Tools. More... | |
| class | NavigateTool |
| Port of Navigation from Kalzium. More... | |
| class | NavigateToolFactory |
| class | UndoSequence |
| Provides a sequence of Undo/Redo commands in a single command. More... | |
Functions | |
| static void | normalizeTexSize (GLenum textureTarget, int &texwidth, int &texheight) |
| bool | toolGreaterThan (const Tool *first, const Tool *second) |
Variables | |
| const int | PAINTER_MAX_DETAIL_LEVEL = PAINTER_DETAIL_LEVELS - 1 |
| const double | PAINTER_SPHERES_SQRT_LIMIT_MIN_LEVEL = sqrt(PAINTER_SPHERES_LIMIT_MIN_LEVEL) |
| const double | PAINTER_SPHERES_SQRT_LIMIT_MAX_LEVEL = sqrt(PAINTER_SPHERES_LIMIT_MAX_LEVEL) |
| const double | PAINTER_SPHERES_DETAIL_COEFF |
| const double | PAINTER_CYLINDERS_SQRT_LIMIT_MIN_LEVEL = sqrt(PAINTER_CYLINDERS_LIMIT_MIN_LEVEL) |
| const double | PAINTER_CYLINDERS_SQRT_LIMIT_MAX_LEVEL = sqrt(PAINTER_CYLINDERS_LIMIT_MAX_LEVEL) |
| const double | PAINTER_CYLINDERS_DETAIL_COEFF |
Function Documentation
| static void Avogadro::normalizeTexSize | ( | GLenum | textureTarget, | |
| int & | texwidth, | |||
| int & | texheight | |||
| ) | [static] |
Definition at line 123 of file textrenderer.cpp.
| bool Avogadro::toolGreaterThan | ( | const Tool * | first, | |
| const Tool * | second | |||
| ) |
Definition at line 38 of file toolgroup.cpp.
Variable Documentation
| const double Avogadro::PAINTER_CYLINDERS_DETAIL_COEFF |
Initial value:
static_cast<double>(PAINTER_MAX_DETAIL_LEVEL - 1) / (PAINTER_CYLINDERS_SQRT_LIMIT_MAX_LEVEL - PAINTER_CYLINDERS_SQRT_LIMIT_MIN_LEVEL)
Definition at line 56 of file painter.cpp.
| const double Avogadro::PAINTER_CYLINDERS_SQRT_LIMIT_MAX_LEVEL = sqrt(PAINTER_CYLINDERS_LIMIT_MAX_LEVEL) |
Definition at line 54 of file painter.cpp.
| const double Avogadro::PAINTER_CYLINDERS_SQRT_LIMIT_MIN_LEVEL = sqrt(PAINTER_CYLINDERS_LIMIT_MIN_LEVEL) |
Definition at line 52 of file painter.cpp.
| const int Avogadro::PAINTER_MAX_DETAIL_LEVEL = PAINTER_DETAIL_LEVELS - 1 |
Definition at line 43 of file painter.cpp.
| const double Avogadro::PAINTER_SPHERES_DETAIL_COEFF |
Initial value:
static_cast<double>(PAINTER_MAX_DETAIL_LEVEL - 1) / (PAINTER_SPHERES_SQRT_LIMIT_MAX_LEVEL - PAINTER_SPHERES_SQRT_LIMIT_MIN_LEVEL)
Definition at line 49 of file painter.cpp.
| const double Avogadro::PAINTER_SPHERES_SQRT_LIMIT_MAX_LEVEL = sqrt(PAINTER_SPHERES_LIMIT_MAX_LEVEL) |
Definition at line 47 of file painter.cpp.
| const double Avogadro::PAINTER_SPHERES_SQRT_LIMIT_MIN_LEVEL = sqrt(PAINTER_SPHERES_LIMIT_MIN_LEVEL) |
Definition at line 45 of file painter.cpp.
KDE 4.0 API Reference