16 #ifndef _A_TRIANGLECLOUD_H_
17 #define _A_TRIANGLECLOUD_H_
24 #include "vtkPolyData.h"
37 static const std::string
help();
41 virtual std::string
type()
const {
return "a_trianglecloud";}
43 void dxfout(std::ostream& o)
const;
44 void read(std::istream&
in);
45 void write(std::ostream& o)
const;
46 void gettriangle(
const int ref, a_point& p1, a_point& p2, a_point& p3)
const;
47 int addtriangle(
const a_point& p1,
const a_point& p2,
const a_point& p3);
bool operator!=(a_trianglecloud *l, const std::string s)
void delete_vector(std::vector< a_trianglecloud * > &)
layer used by screen to draw vector graphics
layer used by screen to draw vector graphics
void dxfout(std::ostream &o) const
virtual std::string type() const
void append(const a_trianglecloud &)
static const std::string help()
void read(std::istream &in)
void gettriangle(const int ref, a_point &p1, a_point &p2, a_point &p3) const
void reset_mapper_clipping()
a_trianglecloud & operator+=(const a_trianglecloud &c)
int addtriangle(const a_point &p1, const a_point &p2, const a_point &p3)
void write(std::ostream &o) const