Bemsolver 2.0

D3triangle Member List

This is the complete list of members for D3triangle, including all inherited members.
Add(PD3element el)D3element
ColorD3element
correctNorm(double x0, double y0, double z0)D3element [virtual]
createNewSubelements(double length)D3triangle [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
D3triangle(double xa_, double ya_, double xb_, double yb_, double x, double y, double z, double phi_, double theta_, double psi_, bool inversenorm=false, PD3element parent=NULL, bool stripeit=true)D3triangle
D3triangle(double x1_, double y1_, double z1_, double x2_, double y2_, double z2_, double x3_, double y3_, double z3_, bool inversenorm=false, PD3element parent=NULL, bool stripeit=true)D3triangle
deleteSubelements()D3element [protected, virtual]
epsilonD3element [protected]
GetAmountOfSubelements()D3element
GetArea()D3triangle [virtual]
GetCenter(double &x, double &y, double &z)D3triangle [virtual]
GetDoubleLayerPotentialAt(double x, double y, double z)D3triangle [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)D3triangle [virtual]
GetPotentialAt(double x, double y, double z)D3triangle [inline, virtual]
GetRectangle(double *A, double *B, double *C, double *D, double *COL)D3element [virtual]
GetReferencePoint(double &x, double &y, double &z)D3triangle [virtual]
GetSelfDoubleLayerPotential()D3triangle [virtual]
GetSelfPotential()D3triangle [virtual]
GetTriangle(double *A, double *B, double *C, double *COL)D3triangle [virtual]
hD3element [protected]
init(bool ignorefirst=false)D3element [virtual]
InsertTGeoVolume(TGeoVolume *top, TGeoMedium *matVak, TGeoMedium *mat, TGeoManager *geom)D3triangle [virtual]
IntersectWithRay(double x0, double y0, double z0, double xdir, double ydir, double zdir, double &mul)D3triangle [virtual]
IntersectWithRay(double ax, double ay, double az, double bx, double by, double bz, double cx, double cy, double cz, double xdir, double ydir, double zdir, double &mul)D3triangle [static]
inversenormD3element [protected]
isBaseElementD3element [protected]
nameD3element
Newtriangles(double length)D3triangle [protected]
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_)D3triangle [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)D3triangle [virtual]
shift(double xs, double ys, double zs)D3triangle [virtual]
Stripeit(double length)D3triangle [protected]
stripeitD3triangle [protected]
subelementD3element
thetaD3element [protected]
xD3element [protected]
x1D3triangle
x2D3triangle
x3D3triangle
xaD3triangle [protected]
xbD3triangle [protected]
yD3element [protected]
y1D3triangle
y2D3triangle
y3D3triangle
yaD3triangle [protected]
ybD3triangle [protected]
zD3element [protected]
z1D3triangle
z2D3triangle
z3D3triangle
~D3element()D3element
~D3triangle()D3triangle
 All Classes Files Functions Variables Typedefs Friends Defines