hep.geant4.jni
Class G4CurveRayIntersection

java.lang.Object
  extended by hep.geant4.jni.G4CurvePoint
      extended by hep.geant4.jni.G4CurveRayIntersection

public class G4CurveRayIntersection
extends G4CurvePoint


Field Summary
 
Fields inherited from class hep.geant4.jni.G4CurvePoint
swigCMemOwn
 
Constructor Summary
G4CurveRayIntersection()
           
G4CurveRayIntersection(G4Curve c0, G4Ray r0)
           
G4CurveRayIntersection(G4CurveRayIntersection cr)
           
G4CurveRayIntersection(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void delete()
           
 boolean equals(Object obj)
           
protected  void finalize()
           
static long getCPtr(G4CurveRayIntersection obj)
           
 double getDistance()
           
 G4Point3D getPoint()
           
 double getPPoint()
           
 G4Ray getRay()
           
 void init(G4Curve c0, G4Ray r0)
           
 void reset()
           
 void reset(double u0, double d0)
           
 void reset(double u0, G4Point3D p0)
           
 void reset(double u0, G4Point3D p0, double d0)
           
 void reset(G4Point3D p0)
           
 void reset(G4Point3D p0, double d0)
           
 void resetDistance(double d0)
           
 void resetPPoint(double u0)
           
 void update(G4CurveRayIntersection is)
           
 void updateWithPointOnCurve(G4CurveRayIntersection is)
           
 
Methods inherited from class hep.geant4.jni.G4CurvePoint
getCPtr, getCurve, init, reset
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

G4CurveRayIntersection

public G4CurveRayIntersection(long cPtr,
                              boolean cMemoryOwn)

G4CurveRayIntersection

public G4CurveRayIntersection()

G4CurveRayIntersection

public G4CurveRayIntersection(G4Curve c0,
                              G4Ray r0)

G4CurveRayIntersection

public G4CurveRayIntersection(G4CurveRayIntersection cr)
Method Detail

getCPtr

public static long getCPtr(G4CurveRayIntersection obj)

finalize

protected void finalize()
                 throws Throwable
Overrides:
finalize in class G4CurvePoint
Throws:
Throwable

delete

public void delete()
Overrides:
delete in class G4CurvePoint

equals

public boolean equals(Object obj)
Overrides:
equals in class G4CurvePoint

init

public void init(G4Curve c0,
                 G4Ray r0)

getRay

public G4Ray getRay()

reset

public void reset()
Overrides:
reset in class G4CurvePoint

resetPPoint

public void resetPPoint(double u0)

reset

public void reset(G4Point3D p0)
Overrides:
reset in class G4CurvePoint

reset

public void reset(double u0,
                  G4Point3D p0)
Overrides:
reset in class G4CurvePoint

resetDistance

public void resetDistance(double d0)

reset

public void reset(double u0,
                  double d0)

reset

public void reset(G4Point3D p0,
                  double d0)

reset

public void reset(double u0,
                  G4Point3D p0,
                  double d0)

getPPoint

public double getPPoint()
Overrides:
getPPoint in class G4CurvePoint

getPoint

public G4Point3D getPoint()
Overrides:
getPoint in class G4CurvePoint

getDistance

public double getDistance()

update

public void update(G4CurveRayIntersection is)

updateWithPointOnCurve

public void updateWithPointOnCurve(G4CurveRayIntersection is)


Copyright © 2000-2007 FreeHEP. All Rights Reserved.