ESyS-Particle  2.3.4
frame.cpp File Reference
#include "frame.h"
#include <string>
#include <vector>
#include <fstream>
#include <iostream>
#include <algorithm>
#include <iterator>
#include <map>
#include <sstream>
#include <cstdlib>
#include <utility>
#include "vec3.h"
Include dependency graph for frame.cpp:

Functions

int get_version (const string &infilename)
 
void do_single_frame (const string &infilename, const string &outfilename, int iframe, const vector< string > &incfile, int camdir, const ColorMap *cm, int field, Vec3 clook, Vec3 cpos, bool use_cam, bool bonds_only)
 
void do_single_frame_r (const string &infilename, const string &outfilename, int iframe, const vector< string > &incfile, int camdir, const ColorMap *cm, int field, Vec3 clook, Vec3 cpos, bool use_cam, bool bonds_only, bool no_bonds, map< int, Vec3 > &p_orig)
 
map< int, Vec3get_frame_disp_r (const string &infilename)
 

Function Documentation

◆ do_single_frame()

void do_single_frame ( const string &  infilename,
const string &  outfilename,
int  iframe,
const vector< string > &  incfile,
int  camdir,
const ColorMap cm,
int  field,
Vec3  clook,
Vec3  cpos,
bool  use_cam,
bool  bonds_only 
)

References get_version(), ColorMap::getColor(), esys::lsm::bpu::iter(), Vec3::X(), Vec3::Y(), and Vec3::Z().

Referenced by main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ do_single_frame_r()

void do_single_frame_r ( const string &  infilename,
const string &  outfilename,
int  iframe,
const vector< string > &  incfile,
int  camdir,
const ColorMap cm,
int  field,
Vec3  clook,
Vec3  cpos,
bool  use_cam,
bool  bonds_only,
bool  no_bonds,
map< int, Vec3 > &  p_orig 
)

References get_version(), ColorMap::getColor(), esys::lsm::bpu::iter(), Vec3::X(), Vec3::Y(), and Vec3::Z().

Referenced by main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_frame_disp_r()

map<int,Vec3> get_frame_disp_r ( const string &  infilename)

References get_version(), and esys::lsm::bpu::iter().

Referenced by main().

Here is the call graph for this function:
Here is the caller graph for this function:

◆ get_version()

int get_version ( const string &  infilename)

Referenced by do_single_frame(), do_single_frame_r(), and get_frame_disp_r().

Here is the caller graph for this function: