hep.geant4.jni
Class G4LineSection

java.lang.Object
  extended by hep.geant4.jni.G4LineSection

public class G4LineSection
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
G4LineSection(G4ThreeVector PntA, G4ThreeVector PntB)
           
G4LineSection(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 void delete()
           
 double dist(G4ThreeVector OtherPnt)
           
static double distline(G4ThreeVector OtherPnt, G4ThreeVector LinePntA, G4ThreeVector LinePntB)
           
 boolean equals(Object obj)
           
protected  void finalize()
           
 double getABdistanceSq()
           
static long getCPtr(G4LineSection obj)
           
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

G4LineSection

public G4LineSection(long cPtr,
                     boolean cMemoryOwn)

G4LineSection

public G4LineSection(G4ThreeVector PntA,
                     G4ThreeVector PntB)
Method Detail

getCPtr

public static long getCPtr(G4LineSection obj)

finalize

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

delete

public void delete()

equals

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

dist

public double dist(G4ThreeVector OtherPnt)

getABdistanceSq

public double getABdistanceSq()

distline

public static double distline(G4ThreeVector OtherPnt,
                              G4ThreeVector LinePntA,
                              G4ThreeVector LinePntB)


Copyright © 2000-2007 FreeHEP. All Rights Reserved.