hep.geant4.jni
Class G4CurveRayIntersection
java.lang.Object
hep.geant4.jni.G4CurvePoint
hep.geant4.jni.G4CurveRayIntersection
public class G4CurveRayIntersection
- extends G4CurvePoint
G4CurveRayIntersection
public G4CurveRayIntersection(long cPtr,
boolean cMemoryOwn)
G4CurveRayIntersection
public G4CurveRayIntersection()
G4CurveRayIntersection
public G4CurveRayIntersection(G4Curve c0,
G4Ray r0)
G4CurveRayIntersection
public G4CurveRayIntersection(G4CurveRayIntersection cr)
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.