Garfield++ v2r0
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::spquadr, including all inherited members.
apos(const point &fpt) const | Heed::spquadr | inline |
apos(const straight &fsl, vfloat prec) const | Heed::spquadr | inline |
aref | Heed::polyline | protected |
aref_pl | Heed::polyline_pl | protectedstatic |
aref_sp | Heed::spquadr | protectedstatic |
awidth | Heed::spquadr | protected |
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 | |
dir1 | Heed::spquadr | protected |
dir2 | Heed::spquadr | protected |
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) | Heed::absref | virtual |
Gawidth() const | Heed::spquadr | inline |
Gdir1() const | Heed::spquadr | inline |
Gdir2() const | Heed::spquadr | inline |
get_components(ActivePtr< absref_transmit > &aref_tran) | Heed::spquadr | protectedvirtual |
Gpiv() const | Heed::spquadr | inline |
Gpn() const | Heed::polyline_pl | inline |
Gpt(int n) const | Heed::polyline | inline |
Gqpt() const | Heed::polyline | inline |
Gqsl() const | Heed::polyline | inline |
Gsl(int n) const | Heed::polyline | inline |
operator<< | Heed::spquadr | friend |
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 | |
perpos(const point &fpt) const | Heed::spquadr | inline |
perpos(const straight &fsl, vfloat prec) const | Heed::spquadr | inline |
piv | Heed::spquadr | protected |
pn | Heed::polyline_pl | protected |
polygon() | 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() | 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() | Heed::polyline | inlineprotected |
polyline_init(const point *fpt, int fqpt) | Heed::polyline | protected |
polyline_pl() | 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 |
pt_angle_rad(vfloat rad, vfloat angle) | Heed::spquadr | |
qpt | Heed::polyline | protected |
qsl | Heed::polyline | protected |
range(const point &fpt, const vec &dir, vfloat &rng, point &fptenr, vfloat prec) const | Heed::polygon | |
s_convex | Heed::polygon | |
shift(const vec &dir) | Heed::absref | virtual |
sl | Heed::polyline | protected |
spquadr() | Heed::spquadr | inline |
spquadr(spquadr &sq) | Heed::spquadr | |
spquadr(const spquadr &sq) | Heed::spquadr | |
spquadr(const point &fpiv, const straight &sl1, const straight &sl2, const vec &fdir1, const vec &fdir2, vfloat prec) | Heed::spquadr | |
turn(const vec &dir, vfloat angle) | Heed::absref | virtual |
up(const abssyscoor *fasc) | Heed::absref | virtual |
~absref() | Heed::absref | inlinevirtual |
~polyline() | Heed::polyline | inline |