#include <BALL/VIEW/MODELS/fieldLineCreator.h>
Public Types | |
| typedef TRegularData3D< Vector3 > | VectorGrid |
Public Member Functions | |
| FieldLineCreator () | |
| FieldLineCreator (const FieldLineCreator &fc) | |
| virtual | ~FieldLineCreator () |
| Representation * | createLines () |
| void | createFieldLine_ (const Vector3 &point, Representation &rep) |
| void | calculateLinePoints_ (Vector3 point, vector< Vector3 > &points, float factor=1.) |
| void | setUsePotentialGrid (bool state) |
Public Attributes | |
| float | tolerance_ |
| Size | max_steps_ |
| Size | interpolation_steps_ |
| Size | icosaeder_steps_ |
| float | atom_distance_ |
| Size | field_line_errors_ |
| bool | use_atoms_ |
| Size | monte_carlo_nr_lines_ |
| RegularData3D * | potential_grid_ |
| VectorGrid * | vector_grid_ |
| AtomContainer * | ac_ |
| bool | use_potential_grid_ |
FieldLineCreator class.
| BALL::VIEW::FieldLineCreator::FieldLineCreator | ( | ) |
Default Constructor.
| BALL::VIEW::FieldLineCreator::FieldLineCreator | ( | const FieldLineCreator & | fc | ) |
Copy constructor.
| virtual BALL::VIEW::FieldLineCreator::~FieldLineCreator | ( | ) | [virtual] |
Destructor.
| void BALL::VIEW::FieldLineCreator::calculateLinePoints_ | ( | Vector3 | point, | |
| vector< Vector3 > & | points, | |||
| float | factor = 1. | |||
| ) | [inline] |
| void BALL::VIEW::FieldLineCreator::createFieldLine_ | ( | const Vector3 & | point, | |
| Representation & | rep | |||
| ) |
| Representation* BALL::VIEW::FieldLineCreator::createLines | ( | ) |
| void BALL::VIEW::FieldLineCreator::setUsePotentialGrid | ( | bool | state | ) | [inline] |
For the Stalling approach: use the potential or the vector field as basis for the placement