Geant4  9.6.p02
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
List of all members
G4BSplineSurfaceWithKnots Class Reference

#include <G4BSplineSurfaceWithKnots.hh>

Inheritance diagram for G4BSplineSurfaceWithKnots:
Inheritance graph
[legend]
Collaboration diagram for G4BSplineSurfaceWithKnots:
Collaboration graph
[legend]

Additional Inherited Members

- Public Member Functions inherited from G4BSplineSurface
 G4BSplineSurface ()
 
 G4BSplineSurface (const char *nurbfilename, G4Ray &rayref)
 
 G4BSplineSurface (G4int u, G4int v, G4KnotVector &u_kv, G4KnotVector &v_kv, G4ControlPoints &cp)
 
virtual ~G4BSplineSurface ()
 
G4int Intersect (const G4Ray &)
 
void CalcBBox ()
 
G4double GetUHit () const
 
G4double GetVHit () const
 
G4double ClosestDistanceToPoint (const G4Point3D &)
 
void Reset ()
 
G4int GetRows () const
 
G4int GetCols () const
 
G4Point3D GetControlPoint (G4int a, G4int b) const
 
G4int MyType () const
 
- Static Public Member Functions inherited from G4Surface
static void Project (G4double &Coord, const G4Point3D &Pt, const G4Plane &Pl)
 
- Protected Member Functions inherited from G4Surface
virtual void InitBounded ()
 
- Protected Attributes inherited from G4Surface
G4BoundingBox3Dbbox
 
G4Point3D closest_hit
 
G4Surfacenext
 
G4SurfaceBoundary surfaceBoundary
 
G4double kCarTolerance
 
G4double kAngTolerance
 
G4int Intersected
 
G4Vector3D origin
 
G4int Type
 
G4int AdvancedFace
 
G4int active
 
G4double distance
 
G4double uhit
 
G4double vhit
 
G4int sameSense
 

Detailed Description

Definition at line 46 of file G4BSplineSurfaceWithKnots.hh.


The documentation for this class was generated from the following file: