Geant4 9.6.0
Toolkit for the simulation of the passage of particles through matter
Loading...
Searching...
No Matches
G4ConvexHull Class Reference

#include <G4ConvexHull.hh>

Public Member Functions

 G4ConvexHull ()
 
 G4ConvexHull (G4double pparam, G4double mmin, G4double mmax)
 
 ~G4ConvexHull ()
 
G4ConvexHullGetNextHull ()
 
G4double GetParam () const
 
G4double GetMin () const
 
G4double GetMax () const
 
void SetNextHull (G4ConvexHull *n)
 
void SetParam (G4double p)
 
void SetMin (G4double x)
 
void SetMax (G4double y)
 

Detailed Description

Definition at line 43 of file G4ConvexHull.hh.

Constructor & Destructor Documentation

◆ G4ConvexHull() [1/2]

G4ConvexHull::G4ConvexHull ( )
inline

Definition at line 47 of file G4ConvexHull.hh.

47{}

◆ G4ConvexHull() [2/2]

G4ConvexHull::G4ConvexHull ( G4double  pparam,
G4double  mmin,
G4double  mmax 
)
inline

Definition at line 48 of file G4ConvexHull.hh.

49 : param (pparam), min(mmin), max(mmax) { next=this; }

◆ ~G4ConvexHull()

G4ConvexHull::~G4ConvexHull ( )
inline

Definition at line 52 of file G4ConvexHull.hh.

52{}

Member Function Documentation

◆ GetMax()

G4double G4ConvexHull::GetMax ( ) const
inline

Definition at line 58 of file G4ConvexHull.hh.

58{ return max; }

Referenced by G4BezierSurface::ClipSurface().

◆ GetMin()

G4double G4ConvexHull::GetMin ( ) const
inline

Definition at line 57 of file G4ConvexHull.hh.

57{ return min; }

Referenced by G4BezierSurface::ClipSurface().

◆ GetNextHull()

G4ConvexHull * G4ConvexHull::GetNextHull ( )
inline

Definition at line 55 of file G4ConvexHull.hh.

55{ return next; }

Referenced by G4BezierSurface::ClipSurface().

◆ GetParam()

G4double G4ConvexHull::GetParam ( ) const
inline

Definition at line 56 of file G4ConvexHull.hh.

56{ return param; }

Referenced by G4BezierSurface::ClipSurface().

◆ SetMax()

void G4ConvexHull::SetMax ( G4double  y)
inline

Definition at line 63 of file G4ConvexHull.hh.

63{ max=y; }

Referenced by G4BezierSurface::ClipSurface().

◆ SetMin()

void G4ConvexHull::SetMin ( G4double  x)
inline

Definition at line 62 of file G4ConvexHull.hh.

62{ min=x; }

Referenced by G4BezierSurface::ClipSurface().

◆ SetNextHull()

void G4ConvexHull::SetNextHull ( G4ConvexHull n)
inline

Definition at line 60 of file G4ConvexHull.hh.

60{ next=n; }

Referenced by G4BezierSurface::ClipSurface().

◆ SetParam()

void G4ConvexHull::SetParam ( G4double  p)
inline

Definition at line 61 of file G4ConvexHull.hh.

61{ param=p; }

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