26 #include "vtkPolyData.h"
44 virtual std::string
type()
const {
return "a_element";}
45 static const std::string
help();
49 inline void name(std::string& aname) {
name_ =aname;}
54 void color(
double r,
double g,
double b);
58 inline double R()
const {
return R_;}
59 inline double G()
const {
return G_;}
60 inline double B()
const {
return B_;}
67 void steps(
const int);
74 void dxfout(std::ostream& o)
const;
79 void edges(
const bool val);
80 void smooth(
const bool val);
81 void relief(
const a_point & p1,
const a_point & p2);
89 virtual void read(std::istream&
in) {};
90 virtual void write(std::ostream& o)
const {};
91 void open(
const std::string& file);
92 void save(
const std::string& file);
98 void place(
const double x,
const double y,
const double z);
99 void translate(
const double x,
const double y,
const double z);
100 void origin(
const double x,
const double y,
const double z);
101 void orient(
const double pitch,
const double roll,
const double yaw);
102 void rotate(
const double pitch,
const double roll,
const double yaw);
103 void scale(
double s);
104 void scale(
double s1,
double s2,
double s3);
105 a_point
place()
const;
108 double scale()
const;
134 void log(std::ostringstream& text);
void delete_vector(std::vector< a_element * > &)
bool operator!=(a_element *l, const std::string s)
bool operator==(a_element *l, const std::string s)
layer used by screen to draw vector graphics
void open(const std::string &file)
void log(std::ostringstream &text)
bool operator==(const std::string &s) const
void setcanvas(a_canvas &can)
void name(std::string &aname)
void open_scalars(const std::string &file)
void smooth(const bool val)
friend std::ostream & operator<<(std::ostream &o, const a_element &l)
virtual void read(std::istream &in)
int addpoint(const a_point &p)
void dxfout(std::ostream &o) const
bool isnotvisible() const
void small(const double s)
static const std::string help()
void translate(const double x, const double y, const double z)
void image(a_image &image)
void save(const std::string &file)
bool operator!=(const std::string &s) const
void reset_mapper_clipping()
void save_transform(const std::string &file)
friend std::istream & operator>>(std::istream &i, a_element &l)
std::vector< std::string > log0_
void relief(const a_point &p1, const a_point &p2)
void visibility(const int code)
void empty(const bool code)
bool greyscale() const
get the scalar viewing mode
void color(double r, double g, double b)
void opacity(const double val)
virtual std::string type() const
void rotate(const double pitch, const double roll, const double yaw)
virtual void write(std::ostream &o) const
void edges(const bool val)
double v(const uint32_t step, const uint32_t n)