Garfield++ v1r0
A toolkit for the detailed simulation of particle detectors based on ionisation measurement in gases and semiconductors
|
This is the complete list of members for Heed::rectangle, including all inherited members.
aref | Heed::polyline | protected |
aref_pl | Heed::polyline_pl | protectedstatic |
aref_rct | Heed::rectangle | protectedstatic |
check_point_in(const point &fpt, vfloat prec) const | Heed::polygon | |
cross(const straight &fsl, vfloat prec) const | Heed::polygon | |
Heed::polyline_pl::cross(const straight &fsl, point *pc, int &qpc, polyline *pl, int &qpl, vfloat prec) const | Heed::polyline | |
dim | Heed::rectangle | |
dir1 | Heed::rectangle | |
dir2 | Heed::rectangle | |
dist_two_inter(polyline &pl, vfloat prec) const | Heed::polyline | |
distance(const point &fpt) const | Heed::polyline | |
distance(const point &fpt, point &cpt) const | Heed::polyline | |
down(const abssyscoor *fasc) | absref | virtual |
get_components(ActivePtr< absref_transmit > &aref_tran) | Heed::rectangle | protectedvirtual |
Gpn(void) const | Heed::polyline_pl | inline |
Gpt(int n) const | Heed::polyline | inline |
Gqpt(void) const | Heed::polyline | inline |
Gqsl(void) const | Heed::polyline | inline |
Gsl(int n) const | Heed::polyline | inline |
operator=(const polygon &fpl) | Heed::polygon | |
Heed::polyline_pl::operator=(const polyline_pl &fpl) | Heed::polyline_pl | |
Heed::polyline::operator=(const polyline &fpl) | Heed::polyline | |
piv | Heed::rectangle | |
pn | Heed::polyline_pl | protected |
polygon(void) | Heed::polygon | inline |
polygon(const polygon &plg) | Heed::polygon | inline |
polygon(const polyline_pl &fpl, int fs_convex) | Heed::polygon | inline |
polygon(const straight *fsl, int fqsl, vfloat prec) | Heed::polygon | |
polyline(void) | Heed::polyline | inline |
polyline(polyline &pl) | Heed::polyline | |
polyline(const polyline &pl) | Heed::polyline | |
polyline(const point *fpt, int fqpt) | Heed::polyline | |
polyline(const point &fpt1, const point &fpt2) | Heed::polyline | |
polyline_del(void) | Heed::polyline | inlineprotected |
polyline_init(const point *fpt, int fqpt) | Heed::polyline | protected |
polyline_pl(void) | Heed::polyline_pl | inline |
polyline_pl(const polyline_pl &pl) | Heed::polyline_pl | inline |
polyline_pl(const plane &fpn, const point *fpt, int fqpt) | Heed::polyline_pl | inline |
polyline_pl(polyline &pl) | Heed::polyline_pl | |
polyline_pl(const polyline &pl) | Heed::polyline_pl | |
pt | Heed::polyline | protected |
qpt | Heed::polyline | protected |
qsl | Heed::polyline | protected |
range(const point &fpt, const vec &dir, vfloat &rng, point &fptenr, vfloat prec) const | Heed::polygon | |
rectangle(void) | Heed::rectangle | inline |
rectangle(const point &fpiv, vec fdir[2], vfloat fdim[2], vfloat prec) | Heed::rectangle | |
s_convex | Heed::polygon | |
shift(const vec &dir) | absref | virtual |
sl | Heed::polyline | protected |
turn(const vec &dir, vfloat angle) | absref | virtual |
up(const abssyscoor *fasc) | absref | virtual |
~absref() | absref | inlinevirtual |
~polyline(void) | Heed::polyline | inline |