23 #include "vtkPoints.h"
24 #include "vtkDoubleArray.h"
25 #include "vtkFloatArray.h"
26 #include "vtkTexture.h"
37 static const std::string
help();
38 virtual std::string
type()
const {
return "a_image";}
40 void image(
const std::string& file_name);
41 void pmatrix(
const std::string& file_name);
42 void gettcoords(vtkPoints *, vtkFloatArray * tcoords)
const;
51 virtual void read(std::istream&
in) {};
52 virtual void write(std::ostream& o)
const {};
53 void open(
const std::string file);
54 void save(
const std::string file);
bool operator==(a_image *l, const std::string s)
void delete_vector(std::vector< a_image * > &)
bool operator!=(a_image *l, const std::string s)
bool operator!=(const std::string &s)
virtual void write(std::ostream &o) const
a_image(const std::string &image_file, const std::string &matrix_file)
void file_exist(const std::string &name) const
vtkTexture * texture() const
virtual std::string type() const
void image(const std::string &file_name)
void save(const std::string file)
friend std::istream & operator>>(std::istream &i, a_image &l)
void texture_coordinates(const double *x, float *tcoord) const
void name(std::string aname)
virtual void read(std::istream &in)
void pmatrix(const std::string &file_name)
friend std::ostream & operator<<(std::ostream &o, const a_image &l)
static const std::string help()
bool operator==(const std::string &s)
void gettcoords(vtkPoints *, vtkFloatArray *tcoords) const
void open(const std::string file)
std::string image_file("")