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

#include <BALL/VIEW/MODELS/fieldLineCreator.h>

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

List of all members.

Public Types

typedef TRegularData3D< Vector3VectorGrid

Public Member Functions

 FieldLineCreator ()
 FieldLineCreator (const FieldLineCreator &fc)
virtual ~FieldLineCreator ()
RepresentationcreateLines ()
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_
RegularData3Dpotential_grid_
VectorGridvector_grid_
AtomContainerac_
bool use_potential_grid_

Detailed Description

FieldLineCreator class.

Definition at line 28 of file fieldLineCreator.h.


Member Typedef Documentation

Definition at line 32 of file fieldLineCreator.h.


Constructor & Destructor Documentation

BALL::VIEW::FieldLineCreator::FieldLineCreator (  ) 

Default Constructor.

BALL::VIEW::FieldLineCreator::FieldLineCreator ( const FieldLineCreator fc  ) 

Copy constructor.

virtual BALL::VIEW::FieldLineCreator::~FieldLineCreator (  )  [virtual]

Destructor.


Member Function Documentation

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

Definition at line 56 of file fieldLineCreator.h.


Member Data Documentation

Definition at line 68 of file fieldLineCreator.h.

Definition at line 62 of file fieldLineCreator.h.

Definition at line 63 of file fieldLineCreator.h.

Definition at line 61 of file fieldLineCreator.h.

Definition at line 60 of file fieldLineCreator.h.

Definition at line 59 of file fieldLineCreator.h.

Definition at line 65 of file fieldLineCreator.h.

Definition at line 66 of file fieldLineCreator.h.

Definition at line 58 of file fieldLineCreator.h.

Definition at line 64 of file fieldLineCreator.h.

Definition at line 69 of file fieldLineCreator.h.

Definition at line 67 of file fieldLineCreator.h.

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Properties Friends Defines
Generated by  doxygen 1.6.3