BALL::VIEW::FieldLineCreator Class Reference
[Model Processors]

FieldLineCreator class. More...

#include <fieldLineCreator.h>

Inheritance diagram for BALL::VIEW::FieldLineCreator:
Inheritance graph
[legend]

List of all members.


Public Types

typedef TRegularData3D< Vector3 > VectorGrid

Public Member Functions

FieldLineCreator ()
Default Constructor.
FieldLineCreator (const FieldLineCreator &fc)
Copy constructor.
virtual ~FieldLineCreator ()
Destructor.
Representation * createLines ()
void createFieldLine_ (const Vector3 &point, Representation &rep)
void calculateLinePoints_ (Vector3 point, vector< Vector3 > &points, float factor=1.)
void setUsePotentialGrid (bool state)
For the Stalling approach: use the potential or the vector field as basis for the placement.

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_

Detailed Description

FieldLineCreator class.

Generated on Thu Aug 6 18:30:57 2009 for BALL by doxygen 1.5.8