ESyS-Particle  2.3.4
frame.h
Go to the documentation of this file.
1 // //
3 // Copyright (c) 2003-2017 by The University of Queensland //
4 // Centre for Geoscience Computing //
5 // http://earth.uq.edu.au/centre-geoscience-computing //
6 // //
7 // Primary Business: Brisbane, Queensland, Australia //
8 // Licensed under the Open Software License version 3.0 //
9 // http://www.apache.org/licenses/LICENSE-2.0 //
10 // //
12 
13 #ifndef __FRAME_H
14 #define __FRAME_H
15 
16 // -- project includes --
17 #include "colormap.h"
18 
19 // -- STL includes --
20 #include <vector>
21 #include <string>
22 #include <map>
23 
24 using std::string;
25 using std::vector;
26 using std::map;
27 
28 void do_single_frame(const string&,const string&,int,const vector<string>&,int,const ColorMap*,int,Vec3,Vec3,bool,bool);
29 void do_single_frame_r(const string&,const string&,int,const vector<string>&,int,const ColorMap*,int,Vec3,Vec3,bool,bool,bool,map<int,Vec3>&);
30 map<int,Vec3> get_frame_disp_r(const string&);
31 
32 #endif // __FRAME_H
pdata
Definition: graph.h:35
do_single_frame
void do_single_frame(const string &, const string &, int, const vector< string > &, int, const ColorMap *, int, Vec3, Vec3, bool, bool)
Definition: frame.cpp:63
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)
Definition: frame.cpp:263
get_frame_disp_r
map< int, Vec3 > get_frame_disp_r(const string &infilename)
Definition: frame.cpp:503
ColorMap::getColor
virtual Vec3 getColor(double) const
Definition: colormap.cpp:23
get_version
int get_version(const string &infilename)
Definition: frame.cpp:42
Vec3::X
VEC3_INLINE double & X()
Definition: vec3.h:119
Vec3::Z
VEC3_INLINE double & Z()
Definition: vec3.h:121
do_single_frame_r
void do_single_frame_r(const string &, const string &, int, const vector< string > &, int, const ColorMap *, int, Vec3, Vec3, bool, bool, bool, map< int, Vec3 > &)
Definition: frame.cpp:263
Vec3::Y
VEC3_INLINE double & Y()
Definition: vec3.h:120
frame.h
Vec3
Definition: vec3.h:47
esys::lsm::bpu::iter
boost::python::object iter(const boost::python::object &pyOb)
Definition: Util.h:25
ColorMap
Definition: colormap.h:19
get_frame_disp_r
map< int, Vec3 > get_frame_disp_r(const string &)
Definition: frame.cpp:503
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)
Definition: frame.cpp:63
colormap.h