Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4NURBShexahedron Member List

This is the complete list of members for G4NURBShexahedron, including all inherited members.

CalcPoint(G4double u, G4double v, G4Point3D &p, G4Vector3D &utan, G4Vector3D &vtan) constG4NURBS
check enum valueG4NURBSprotected
CP(G4NURBS::t_CtrlPt &rcp, t_Coord x, t_Coord y, t_Coord z, t_Coord w)G4NURBSinlineprotectedstatic
CP(G4NURBS::t_CtrlPt &rcp, t_Coord x, t_Coord y, t_Coord z, t_Coord w, G4Float factor)G4NURBSinlineprotectedstatic
DMask enum valueG4NURBS
fAllocatedVisAttributesG4Visibleprotected
fpVisAttributesG4Visibleprotected
G4Float typedefG4NURBSprotected
G4NURBS(t_order in_Uorder, t_order in_Vorder, t_inddCtrlPt in_UnbrCtrlPts, t_inddCtrlPt in_VnbrCtrlPts, t_CtrlPt *in_pCtrlPts, t_Knot *in_pUKnots=0, t_Knot *in_pVKnots=0, t_CheckFlag in_CheckFlag=check)G4NURBSprotected
G4NURBS(t_order in_Uorder, t_order in_Vorder, t_inddCtrlPt in_UnbrCtrlPts, t_inddCtrlPt in_VnbrCtrlPts, t_KnotVectorGenFlag in_UKVGFlag=Regular, t_KnotVectorGenFlag in_VKVGFlag=Regular, t_CheckFlag in_CheckFlag=check)G4NURBSprotected
G4NURBShexahedron(const G4ThreeVector Corners[8])G4NURBShexahedron
G4Visible()G4Visible
G4Visible(const G4Visible &)G4Visible
G4Visible(const G4VisAttributes *)G4Visible
GetdoubleAllCtrlPts() constG4NURBS
GetdoubleAllKnots(t_direction in_dir) constG4NURBS
GetdoubleCtrlPt(t_indCtrlPt in_onedimindex) constG4NURBS
GetdoubleCtrlPt(t_inddCtrlPt in_Uindex, t_inddCtrlPt in_Vindex) constG4NURBS
GetdoubleKnot(t_direction in_dir, t_indKnot in_index) constG4NURBS
GetfloatAllCtrlPts() constG4NURBS
GetfloatAllKnots(t_direction in_dir) constG4NURBS
GetfloatCtrlPt(t_indCtrlPt in_onedimindex) constG4NURBS
GetfloatCtrlPt(t_inddCtrlPt in_Uindex, t_inddCtrlPt in_Vindex) constG4NURBS
GetfloatKnot(t_direction in_dir, t_indKnot in_index) constG4NURBS
GetnbrCtrlPts(t_direction in_dir) constG4NURBSinline
GetnbrKnots(t_direction in_dir) constG4NURBSinline
Getorder(t_direction in_dir) constG4NURBSinline
GettotalnbrCtrlPts() constG4NURBSinline
GetUmax() constG4NURBSinline
GetUmin() constG4NURBSinline
GetUnbrCtrlPts() constG4NURBSinline
GetUnbrKnots() constG4NURBSinline
GetUorder() constG4NURBSinline
GetVisAttributes() constG4Visible
GetVmax() constG4NURBSinline
GetVmin() constG4NURBSinline
GetVnbrCtrlPts() constG4NURBSinline
GetVnbrKnots() constG4NURBSinline
GetVorder() constG4NURBSinline
mG4NURBSprotected
MakeKnotVector(t_Dir &inout_dirdat, t_KnotVectorGenFlag in_KVGFlag)G4NURBSprotectedstatic
MakeKnotVector(t_Dir *p_inoutdirdat, t_KnotVectorGenFlag in_KVGFlag)G4NURBSinlineprotectedstatic
mpCtrlPtsG4NURBSprotected
mtotnbrCtrlPtsG4NURBSprotected
NOcheck enum valueG4NURBSprotected
NofC enum valueG4NURBS
NofD enum valueG4NURBS
operator!=(const G4Visible &right) constG4Visible
G4Visible::operator=(const G4Visible &)G4Visible
Regular enum valueG4NURBS
RegularRep enum valueG4NURBS
SetVisAttributes(const G4VisAttributes *)G4Visible
SetVisAttributes(const G4VisAttributes &)G4Visible
t_CheckFlag enum nameG4NURBSprotected
t_Coord typedefG4NURBSprotected
t_CtrlPt typedefG4NURBSprotected
t_direction enum nameG4NURBS
t_doubleCtrlPt typedefG4NURBS
t_floatCtrlPt typedefG4NURBS
t_indCoord typedefG4NURBS
t_indCtrlPt typedefG4NURBS
t_inddCtrlPt typedefG4NURBS
t_index typedefG4NURBS
t_indKnot typedefG4NURBS
t_Knot typedefG4NURBS
t_KnotVectorGenFlag enum nameG4NURBS
t_order typedefG4NURBS
To1d(t_inddCtrlPt in_Uindex, t_inddCtrlPt in_Vindex) constG4NURBSinlineprotected
Tochar(t_direction in_dir)G4NURBSinlinestatic
TodoubleCtrlPt(const t_CtrlPt &)G4NURBSinlineprotectedstatic
TofloatCtrlPt(const t_CtrlPt &)G4NURBSinlineprotectedstatic
U enum valueG4NURBS
UserDefined enum valueG4NURBS
V enum valueG4NURBS
W enum valueG4NURBS
Whoami() constG4NURBShexahedronvirtual
X enum valueG4NURBS
Y enum valueG4NURBS
Z enum valueG4NURBS
~G4NURBS()G4NURBSvirtual
~G4Visible()G4Visiblevirtual