Bemsolver 2.0

D3rectangle Member List

This is the complete list of members for D3rectangle, including all inherited members.
Add(PD3element el)D3element
ColorD3element
correctNorm(double x0, double y0, double z0)D3element [virtual]
createNewSubelements(double length)D3rectangle [virtual]
D3element(double x_, double y_, double z_, double phi_, double theta_, double psi_, bool inversenorm_=false, bool refineable_=true, D3element *parent_=NULL, double epsilon=0, string name="")D3element
D3rectangle(double xa_, double ya_, double xc_, double yc_, double x, double y, double z, double phi_, double theta_, double psi_, bool inversenorm=false, PD3element parent=NULL, bool subdivideInSqares=false)D3rectangle
D3rectangle(double xa_, double ya_, double xb_, double yb_, double xc_, double yc_, double x, double y, double z, double phi_, double theta_, double psi_, bool inversenorm=false, PD3element parent=NULL)D3rectangle
D3rectangle(char *str, double x1_, double y1_, double z1_, double x2_, double y2_, double z2_, double x3_, double y3_, double z3_, double x4_, double y4_, double z4_, bool inversenorm=false, PD3element parent=NULL)D3rectangle
deleteSubelements()D3element [protected, virtual]
epsilonD3element [protected]
GetAmountOfSubelements()D3element
GetArea()D3rectangle [virtual]
GetCenter(double &x, double &y, double &z)D3rectangle [virtual]
GetDoubleLayerPotentialAt(double x, double y, double z)D3rectangle [inline, virtual]
GetInversenorm()D3element [virtual]
GetListOfBaseElements(PD3element *el, int &cnt)D3element
getName()D3element [virtual]
GetPotentialAndFieldAt(double x, double y, double z, double &pot, double &ex, double &ey, double &ez)D3rectangle [virtual]
GetPotentialAt(double x, double y, double z)D3rectangle [inline, virtual]
GetRectangle(double *A, double *B, double *C, double *D, double *COL)D3rectangle [virtual]
GetReferencePoint(double &x, double &y, double &z)D3rectangle [virtual]
GetSelfDoubleLayerPotential()D3rectangle [virtual]
GetSelfPotential()D3rectangle [virtual]
GetTriangle(double *A, double *B, double *C, double *COL)D3element [virtual]
hD3element [protected]
init(bool ignorefirst=false)D3element [virtual]
InsertTGeoVolume(TGeoVolume *top, TGeoMedium *matVak, TGeoMedium *mat, TGeoManager *geom)D3rectangle [virtual]
IntersectWithRay(double x0, double y0, double z0, double xdir, double ydir, double zdir, double &mul)D3rectangle [virtual]
inversenormD3element [protected]
isBaseElementD3element [protected]
nameD3element
parentD3element
phiD3element [protected]
PrintAmountOfSubelements()D3element
psiD3element [protected]
refine(double length)D3element [virtual]
refine(double length, int num)D3element [virtual]
refineableD3element [protected]
rotate(double phi_, double theta_, double psi_)D3rectangle [virtual]
rotate2(double phi_, double theta_, double psi_, double x, double y, double z, double &x2, double &y2, double &z2)D3element [virtual]
rotateinv(double phi_, double theta_, double psi_, double x, double y, double z, double &x2, double &y2, double &z2)D3element [virtual]
setName(string name2)D3element [virtual]
SetNormTowards(double x, double y, double z, bool towards)D3rectangle [virtual]
shift(double xs, double ys, double zs)D3rectangle [virtual]
subelementD3element
thetaD3element [protected]
xD3element [protected]
x1D3rectangle
x2D3rectangle
x3D3rectangle
x4D3rectangle
xaD3rectangle [protected]
xbD3rectangle [protected]
xcD3rectangle [protected]
yD3element [protected]
y1D3rectangle
y2D3rectangle
y3D3rectangle
y4D3rectangle
yaD3rectangle [protected]
ybD3rectangle [protected]
ycD3rectangle [protected]
zD3element [protected]
z1D3rectangle
z2D3rectangle
z3D3rectangle
z4D3rectangle
~D3element()D3element
~D3rectangle()D3rectangle [inline]
 All Classes Files Functions Variables Typedefs Friends Defines