Points&Forces (survey)
Software tools facilitating the task of surveying architecture
Public Member Functions | Static Public Member Functions | List of all members
a_axes Class Reference

layer used by screen to draw vector graphics More...

#include <a_axes.h>

+ Inheritance diagram for a_axes:
+ Collaboration diagram for a_axes:

Public Member Functions

 a_axes ()
 
 ~a_axes ()
 
virtual std::string type () const
 
void reset ()
 
virtual void read (std::istream &in)
 
virtual void write (std::ostream &o) const
 
- Public Member Functions inherited from a_element
 a_element ()
 
 ~a_element ()
 
virtual void clear ()
 
void setcanvas (a_canvas &can)
 
void reset ()
 
void render ()
 
void name (std::string &aname)
 
std::string name () const
 
bool empty () const
 
void empty (const bool code)
 
void flushlog ()
 
void color (double r, double g, double b)
 
void R (double v)
 
void G (double v)
 
void B (double v)
 
double R () const
 
double G () const
 
double B () const
 
void thickness (const int)
 
void greyscale (bool)
 set the scalar viewing mode to greyscale (1) or colour (0) More...
 
void zebra (bool)
 
bool greyscale () const
 get the scalar viewing mode More...
 
void steps (const int)
 
int steps () const
 
int thickness () const
 
vtkActor * actor ()
 
vtkPolyData * polydata ()
 
bool operator== (const std::string &s) const
 
bool operator!= (const std::string &s) const
 
void dxfout (std::ostream &o) const
 
void visibility (const int code)
 
bool isvisible () const
 
bool isnotvisible () const
 
void opacity (const double val)
 
void edges (const bool val)
 
void smooth (const bool val)
 
void relief (const a_point &p1, const a_point &p2)
 
void image (a_image &image)
 
void imageon ()
 
void imageoff ()
 
void open (const std::string &file)
 
void save (const std::string &file)
 
void save_transform (const std::string &file)
 
void open_scalars (const std::string &file)
 
void reset_mapper_clipping ()
 
void place (const double x, const double y, const double z)
 
void translate (const double x, const double y, const double z)
 
void origin (const double x, const double y, const double z)
 
void orient (const double pitch, const double roll, const double yaw)
 
void rotate (const double pitch, const double roll, const double yaw)
 
void scale (double s)
 
void scale (double s1, double s2, double s3)
 
a_point place () const
 
a_point origin () const
 
a_point orient () const
 
double scale () const
 
double small () const
 
void small (const double s)
 
a_point center () const
 
double size () const
 
double minx () const
 
double maxx () const
 
double miny () const
 
double maxy () const
 
double minz () const
 
double maxz () const
 

Static Public Member Functions

static const std::string help ()
 
- Static Public Member Functions inherited from a_element
static const std::string help ()
 

Additional Inherited Members

- Protected Member Functions inherited from a_element
void logname ()
 
int addpoint (const a_point &p)
 
void log (std::ostringstream &text)
 
- Protected Attributes inherited from a_element
std::string name_
 
vtkActor * actor_
 
vtkPolyData * polydata_
 
a_canvascan_
 
a_imageimage_
 
double R_
 
double G_
 
double B_
 
int thickness_
 
bool empty_
 
std::vector< std::string > log0_
 
double small_
 

Detailed Description

layer used by screen to draw vector graphics

Definition at line 29 of file a_axes.h.

Constructor & Destructor Documentation

◆ a_axes()

a_axes::a_axes ( )

Definition at line 23 of file a_axes.cxx.

+ Here is the call graph for this function:

◆ ~a_axes()

a_axes::~a_axes ( )

Definition at line 50 of file a_axes.cxx.

Member Function Documentation

◆ help()

const std::string a_axes::help ( )
static

Definition at line 54 of file a_axes.cxx.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ read()

void a_axes::read ( std::istream &  in)
virtual

Reimplemented from a_element.

Definition at line 74 of file a_axes.cxx.

◆ reset()

void a_axes::reset ( )

Definition at line 69 of file a_axes.cxx.

+ Here is the call graph for this function:

◆ type()

virtual std::string a_axes::type ( ) const
inlinevirtual

Reimplemented from a_element.

Definition at line 35 of file a_axes.h.

◆ write()

void a_axes::write ( std::ostream &  o) const
virtual

Reimplemented from a_element.

Definition at line 78 of file a_axes.cxx.


The documentation for this class was generated from the following files: