#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: