Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
G4NURBS Member List

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

CalcPoint(G4double u, G4double v, G4Point3D &p, G4Vector3D &utan, G4Vector3D &vtan) const G4NURBS
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
CtrlPtsCoordsIterator classG4NURBSfriend
CtrlPtsIterator classG4NURBSfriend
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
G4Visible()G4Visible
G4Visible(const G4Visible &)G4Visible
G4Visible(const G4VisAttributes *)G4Visible
GetdoubleAllCtrlPts() const G4NURBS
GetdoubleAllKnots(t_direction in_dir) const G4NURBS
GetdoubleCtrlPt(t_indCtrlPt in_onedimindex) const G4NURBS
GetdoubleCtrlPt(t_inddCtrlPt in_Uindex, t_inddCtrlPt in_Vindex) const G4NURBS
GetdoubleKnot(t_direction in_dir, t_indKnot in_index) const G4NURBS
GetfloatAllCtrlPts() const G4NURBS
GetfloatAllKnots(t_direction in_dir) const G4NURBS
GetfloatCtrlPt(t_indCtrlPt in_onedimindex) const G4NURBS
GetfloatCtrlPt(t_inddCtrlPt in_Uindex, t_inddCtrlPt in_Vindex) const G4NURBS
GetfloatKnot(t_direction in_dir, t_indKnot in_index) const G4NURBS
GetnbrCtrlPts(t_direction in_dir) const G4NURBSinline
GetnbrKnots(t_direction in_dir) const G4NURBSinline
Getorder(t_direction in_dir) const G4NURBSinline
GettotalnbrCtrlPts() const G4NURBSinline
GetUmax() const G4NURBSinline
GetUmin() const G4NURBSinline
GetUnbrCtrlPts() const G4NURBSinline
GetUnbrKnots() const G4NURBSinline
GetUorder() const G4NURBSinline
GetVisAttributes() const G4Visible
GetVmax() const G4NURBSinline
GetVmin() const G4NURBSinline
GetVnbrCtrlPts() const G4NURBSinline
GetVnbrKnots() const G4NURBSinline
GetVorder() const G4NURBSinline
KnotsIterator classG4NURBSfriend
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) const G4Visible
operator<<(std::ostream &inout_OutStream, t_KnotVectorGenFlag in_KVGFlag)G4NURBSfriend
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) const G4NURBSinlineprotected
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() const =0G4NURBSpure virtual
X enum valueG4NURBS
Y enum valueG4NURBS
Z enum valueG4NURBS
~G4NURBS()G4NURBSvirtual
~G4Visible()G4Visiblevirtual