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::G4ConvexHull (  )  [inline]

Definition at line 47 of file G4ConvexHull.hh.

00047 {}

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

Definition at line 48 of file G4ConvexHull.hh.

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

G4ConvexHull::~G4ConvexHull (  )  [inline]

Definition at line 52 of file G4ConvexHull.hh.

00052 {}


Member Function Documentation

G4double G4ConvexHull::GetMax (  )  const [inline]

Definition at line 58 of file G4ConvexHull.hh.

Referenced by G4BezierSurface::ClipSurface().

00058 { return max; }

G4double G4ConvexHull::GetMin (  )  const [inline]

Definition at line 57 of file G4ConvexHull.hh.

Referenced by G4BezierSurface::ClipSurface().

00057 { return min; }

G4ConvexHull* G4ConvexHull::GetNextHull (  )  [inline]

Definition at line 55 of file G4ConvexHull.hh.

Referenced by G4BezierSurface::ClipSurface().

00055 { return next; }

G4double G4ConvexHull::GetParam (  )  const [inline]

Definition at line 56 of file G4ConvexHull.hh.

Referenced by G4BezierSurface::ClipSurface().

00056 { return param; }

void G4ConvexHull::SetMax ( G4double  y  )  [inline]

Definition at line 63 of file G4ConvexHull.hh.

Referenced by G4BezierSurface::ClipSurface().

00063 { max=y; }

void G4ConvexHull::SetMin ( G4double  x  )  [inline]

Definition at line 62 of file G4ConvexHull.hh.

Referenced by G4BezierSurface::ClipSurface().

00062 { min=x; }

void G4ConvexHull::SetNextHull ( G4ConvexHull n  )  [inline]

Definition at line 60 of file G4ConvexHull.hh.

References CLHEP::detail::n.

Referenced by G4BezierSurface::ClipSurface().

00060 { next=n; }

void G4ConvexHull::SetParam ( G4double  p  )  [inline]

Definition at line 61 of file G4ConvexHull.hh.

00061 { param=p; }


The documentation for this class was generated from the following file:
Generated on Mon May 27 17:51:43 2013 for Geant4 by  doxygen 1.4.7