#include <G4SphericalSurface.hh>
|
| | G4SphericalSurface () |
| |
| | G4SphericalSurface (const G4Vector3D &o, const G4Vector3D &xhat, const G4Vector3D &zhat, G4double r, G4double ph1, G4double ph2, G4double th1, G4double th2) |
| |
| virtual | ~G4SphericalSurface () |
| |
| G4int | operator== (const G4SphericalSurface &s) |
| |
| G4String | GetEntityType () const |
| |
| virtual const char * | NameOf () const |
| |
| virtual void | PrintOn (std::ostream &os=G4cout) const |
| |
| G4int | Intersect (const G4Ray &) |
| |
| void | CalcBBox () |
| |
| void | Comp (G4Vector3D &v, G4Point3D &min, G4Point3D &max) |
| |
| virtual G4double | HowNear (const G4Vector3D &x) const |
| |
| virtual G4Vector3D | SurfaceNormal (const G4Point3D &p) const |
| |
| virtual G4int | Inside (const G4Vector3D &x) const |
| |
| virtual G4int | WithinBoundary (const G4Vector3D &x) const |
| |
| virtual G4double | Scale () const |
| |
| virtual G4double | Area () const |
| |
| virtual void | resize (G4double r, G4double ph1, G4double ph2, G4double th1, G4double th2) |
| |
| G4Vector3D | GetXAxis () const |
| |
| G4Vector3D | GetZAxis () const |
| |
| G4double | GetRadius () const |
| |
| G4double | GetPhi1 () const |
| |
| G4double | GetPhi2 () const |
| |
| G4double | GetTheta1 () const |
| |
| G4double | GetTheta2 () const |
| |
| virtual G4Vector3D | Normal (const G4Vector3D &p) const |
| |
| | G4Surface () |
| |
| virtual | ~G4Surface () |
| |
| G4int | operator== (const G4Surface &s) |
| |
| virtual const char * | Name () const |
| |
| virtual G4int | MyType () const |
| |
| void | SetBoundaries (G4CurveVector *) |
| |
| virtual G4double | ClosestDistanceToPoint (const G4Point3D &Pt) |
| |
| G4Vector3D | GetOrigin () const |
| |
| G4double | GetDistance () const |
| |
| void | SetDistance (G4double Dist) |
| |
| G4int | IsActive () const |
| |
| void | SetActive (G4int act) |
| |
| void | Deactivate () |
| |
| void | SetSameSense (G4int sameSense0) |
| |
| G4int | GetSameSense () const |
| |
| G4BoundingBox3D * | GetBBox () |
| |
| const G4Point3D & | GetClosestHit () const |
| |
| void | SetNextNode (G4Surface *) |
| |
| G4Surface * | GetNextNode () |
| |
| virtual void | Reset () |
| |
| virtual G4double | GetUHit () const |
| |
| virtual G4double | GetVHit () const |
| |
| virtual G4Point3D | Evaluation (const G4Ray &G4Rayref) |
| |
| virtual G4int | Evaluate (register const G4Ray &Rayref) |
| |
| virtual void | Project () |
| |
| virtual void | CalcNormal () |
| |
| virtual G4int | IsConvex () const |
| |
| virtual G4int | GetConvex () const |
| |
| virtual G4int | GetNumberOfPoints () const |
| |
| virtual const G4Point3D & | GetPoint (G4int Count) const |
| |
| virtual G4Ray * | Norm () |
| |
| | G4STEPEntity () |
| |
| virtual | ~G4STEPEntity () |
| |
Definition at line 49 of file G4SphericalSurface.hh.
| G4SphericalSurface::G4SphericalSurface |
( |
) | |
|
| G4SphericalSurface::~G4SphericalSurface |
( |
) | |
|
|
virtual |
| G4double G4SphericalSurface::Area |
( |
) | |
const |
|
virtual |
| void G4SphericalSurface::CalcBBox |
( |
) | |
|
|
virtual |
| G4String G4SphericalSurface::GetEntityType |
( |
) | |
const |
|
inlinevirtual |
| G4double G4SphericalSurface::GetPhi1 |
( |
) | |
const |
|
inline |
| G4double G4SphericalSurface::GetPhi2 |
( |
) | |
const |
|
inline |
| G4double G4SphericalSurface::GetRadius |
( |
) | |
const |
|
inline |
| G4double G4SphericalSurface::GetTheta1 |
( |
) | |
const |
|
inline |
| G4double G4SphericalSurface::GetTheta2 |
( |
) | |
const |
|
inline |
| const char * G4SphericalSurface::NameOf |
( |
) | |
const |
|
virtual |
| void G4SphericalSurface::PrintOn |
( |
std::ostream & |
os = G4cout) | |
const |
|
virtual |
| G4double G4SphericalSurface::Scale |
( |
) | |
const |
|
virtual |
The documentation for this class was generated from the following files: