16 #ifndef _A_LINECLOUD_H_
17 #define _A_LINECLOUD_H_
35 static const std::string
help();
38 virtual std::string
type()
const {
return "a_linecloud";}
40 void dxfout(std::ostream& o)
const;
41 void read(std::istream&
in);
42 void write(std::ostream& o)
const;
43 void getline(
const int ref, a_point& p1, a_point& p2)
const;
44 int addline(
const a_point& p1,
const a_point& p2);
void delete_vector(std::vector< a_linecloud * > &)
bool operator!=(a_linecloud *l, const std::string s)
layer used by screen to draw vector graphics
layer used by screen to draw vector graphics
a_linecloud & operator+=(const a_linecloud &c)
int addline(const a_point &p1, const a_point &p2)
static const std::string help()
void append(const a_linecloud &)
virtual std::string type() const
void write(std::ostream &o) const
void dxfout(std::ostream &o) const
void read(std::istream &in)
void getline(const int ref, a_point &p1, a_point &p2) const