layer used by screen to draw vector graphics
More...
#include <a_screenlayer.h>
|
| a_screenlayer () |
|
| ~a_screenlayer () |
|
void | reset () |
|
void | name (std::string aname) |
|
std::string | name () const |
|
bool | empty () const |
|
void | empty (bool code) |
|
void | color (float r, float g, float b) |
|
void | R (float v) |
|
void | G (float v) |
|
void | B (float v) |
|
float | R () const |
|
float | G () const |
|
float | B () const |
|
void | thickness (const int) |
|
int | thickness () const |
|
vtkActor * | actor () |
|
vtkActor * | actor2 () |
|
vtkActor * | surfaceactor () |
|
vtkPolyData * | polydata () |
|
vtkPolyData * | polydata2 () |
|
bool | operator== (const std::string s) const |
|
bool | operator!= (const std::string s) const |
|
void | point (double x, double y, double z) |
|
void | point (double x[3]) |
|
void | line (double x1, double y1, double z1, double x2, double y2, double z2) |
|
void | line (double x[6]) |
|
void | vertex (double x, double y, double z) |
|
void | vertex (double x[3]) |
|
void | endpolyline () |
|
void | closepolyline () |
|
void | surfacepoint (double x, double y, double z) |
|
bool | hassurface () |
|
bool | surfaceready () |
|
void | eraselastpoint () |
|
void | eraselastline () |
|
void | eraselastpolyline () |
|
void | dxfout (std::ostream &o) const |
|
void | ptin (std::istream &in) |
|
void | ptout (std::ostream &o) const |
|
void | visibility (const int code) |
|
bool | isvisible () const |
|
bool | isnotvisible () const |
|
void | open (const std::string file) |
|
void | save (const std::string file) |
|
void | append (const a_screenlayer &) |
|
void | reset_mapper_clipping () |
|
layer used by screen to draw vector graphics
Definition at line 30 of file a_screenlayer.h.
◆ a_screenlayer()
a_screenlayer::a_screenlayer |
( |
| ) |
|
◆ ~a_screenlayer()
a_screenlayer::~a_screenlayer |
( |
| ) |
|
◆ actor()
vtkActor* a_screenlayer::actor |
( |
| ) |
|
|
inline |
◆ actor2()
vtkActor* a_screenlayer::actor2 |
( |
| ) |
|
|
inline |
◆ append()
◆ B() [1/2]
float a_screenlayer::B |
( |
| ) |
const |
|
inline |
◆ B() [2/2]
void a_screenlayer::B |
( |
float |
v | ) |
|
◆ closepolyline()
void a_screenlayer::closepolyline |
( |
| ) |
|
◆ color()
void a_screenlayer::color |
( |
float |
r, |
|
|
float |
g, |
|
|
float |
b |
|
) |
| |
◆ dxfout()
void a_screenlayer::dxfout |
( |
std::ostream & |
o | ) |
const |
◆ empty() [1/2]
bool a_screenlayer::empty |
( |
| ) |
const |
|
inline |
◆ empty() [2/2]
void a_screenlayer::empty |
( |
bool |
code | ) |
|
|
inline |
◆ endpolyline()
void a_screenlayer::endpolyline |
( |
| ) |
|
◆ eraselastline()
void a_screenlayer::eraselastline |
( |
| ) |
|
◆ eraselastpoint()
void a_screenlayer::eraselastpoint |
( |
| ) |
|
◆ eraselastpolyline()
void a_screenlayer::eraselastpolyline |
( |
| ) |
|
◆ G() [1/2]
float a_screenlayer::G |
( |
| ) |
const |
|
inline |
◆ G() [2/2]
void a_screenlayer::G |
( |
float |
v | ) |
|
◆ hassurface()
bool a_screenlayer::hassurface |
( |
| ) |
|
|
inline |
◆ isnotvisible()
bool a_screenlayer::isnotvisible |
( |
| ) |
const |
|
inline |
◆ isvisible()
bool a_screenlayer::isvisible |
( |
| ) |
const |
|
inline |
◆ line() [1/2]
void a_screenlayer::line |
( |
double |
x1, |
|
|
double |
y1, |
|
|
double |
z1, |
|
|
double |
x2, |
|
|
double |
y2, |
|
|
double |
z2 |
|
) |
| |
◆ line() [2/2]
void a_screenlayer::line |
( |
double |
x[6] | ) |
|
◆ name() [1/2]
std::string a_screenlayer::name |
( |
| ) |
const |
|
inline |
◆ name() [2/2]
void a_screenlayer::name |
( |
std::string |
aname | ) |
|
|
inline |
◆ open()
void a_screenlayer::open |
( |
const std::string |
file | ) |
|
◆ operator!=()
bool a_screenlayer::operator!= |
( |
const std::string |
s | ) |
const |
|
inline |
◆ operator==()
bool a_screenlayer::operator== |
( |
const std::string |
s | ) |
const |
|
inline |
◆ point() [1/2]
void a_screenlayer::point |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
◆ point() [2/2]
void a_screenlayer::point |
( |
double |
x[3] | ) |
|
◆ polydata()
vtkPolyData* a_screenlayer::polydata |
( |
| ) |
|
|
inline |
◆ polydata2()
vtkPolyData* a_screenlayer::polydata2 |
( |
| ) |
|
|
inline |
◆ ptin()
void a_screenlayer::ptin |
( |
std::istream & |
in | ) |
|
◆ ptout()
void a_screenlayer::ptout |
( |
std::ostream & |
o | ) |
const |
◆ R() [1/2]
float a_screenlayer::R |
( |
| ) |
const |
|
inline |
◆ R() [2/2]
void a_screenlayer::R |
( |
float |
v | ) |
|
◆ reset()
void a_screenlayer::reset |
( |
| ) |
|
◆ reset_mapper_clipping()
void a_screenlayer::reset_mapper_clipping |
( |
| ) |
|
◆ save()
void a_screenlayer::save |
( |
const std::string |
file | ) |
|
◆ surfaceactor()
vtkActor* a_screenlayer::surfaceactor |
( |
| ) |
|
|
inline |
◆ surfacepoint()
void a_screenlayer::surfacepoint |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
◆ surfaceready()
bool a_screenlayer::surfaceready |
( |
| ) |
|
|
inline |
◆ thickness() [1/2]
int a_screenlayer::thickness |
( |
| ) |
const |
|
inline |
◆ thickness() [2/2]
void a_screenlayer::thickness |
( |
const int |
v | ) |
|
◆ vertex() [1/2]
void a_screenlayer::vertex |
( |
double |
x, |
|
|
double |
y, |
|
|
double |
z |
|
) |
| |
◆ vertex() [2/2]
void a_screenlayer::vertex |
( |
double |
x[3] | ) |
|
◆ visibility()
void a_screenlayer::visibility |
( |
const int |
code | ) |
|
|
inline |
◆ operator<<
std::ostream& operator<< |
( |
std::ostream & |
o, |
|
|
const a_screenlayer & |
l |
|
) |
| |
|
friend |
◆ operator>>
◆ actor2_
vtkActor* a_screenlayer::actor2_ |
|
protected |
◆ actor_
vtkActor* a_screenlayer::actor_ |
|
protected |
◆ B_
◆ empty_
bool a_screenlayer::empty_ |
|
protected |
◆ G_
◆ has_lines_
bool a_screenlayer::has_lines_ |
|
protected |
◆ has_points_
bool a_screenlayer::has_points_ |
|
protected |
◆ has_polylines_
bool a_screenlayer::has_polylines_ |
|
protected |
◆ has_vertices_
bool a_screenlayer::has_vertices_ |
|
protected |
◆ name_
std::string a_screenlayer::name_ |
|
protected |
◆ number_of_surface_point_
int a_screenlayer::number_of_surface_point_ |
|
protected |
◆ points_polyline_
vtkPoints* a_screenlayer::points_polyline_ |
|
protected |
◆ polydata2_
vtkPolyData* a_screenlayer::polydata2_ |
|
protected |
◆ polydata_
vtkPolyData* a_screenlayer::polydata_ |
|
protected |
◆ R_
◆ surface_actor_
vtkActor* a_screenlayer::surface_actor_ |
|
protected |
◆ surface_points_
vtkPoints* a_screenlayer::surface_points_ |
|
protected |
◆ thickness_
int a_screenlayer::thickness_ |
|
protected |
The documentation for this class was generated from the following files: