hep.geant4.jni
Class HepRotationX

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

public class HepRotationX
extends Object


Field Summary
protected  boolean swigCMemOwn
           
 
Constructor Summary
  HepRotationX()
           
  HepRotationX(double delta)
           
  HepRotationX(HepRotationX orig)
           
protected HepRotationX(long cPtr, boolean cMemoryOwn)
           
 
Method Summary
 G4ThreeVector axis()
           
 SWIGTYPE_p_CLHEP__HepAxisAngle axisAngle()
           
 G4LorentzVector col1()
           
 G4LorentzVector col2()
           
 G4LorentzVector col3()
           
 G4LorentzVector col4()
           
 G4ThreeVector colX()
           
 G4ThreeVector colY()
           
 G4ThreeVector colZ()
           
 int compare(HepRotationX r)
           
 void decompose(G4RotationMatrix rotation, HepBoost boost)
           
 void decompose(G4ThreeVector boost, SWIGTYPE_p_CLHEP__HepAxisAngle rotation)
           
 void decompose(HepBoost boost, G4RotationMatrix rotation)
           
 void decompose(SWIGTYPE_p_CLHEP__HepAxisAngle rotation, G4ThreeVector boost)
           
 void delete()
           
 double delta()
           
 double distance2(G4LorentzRotation lt)
           
 double distance2(G4RotationMatrix r)
           
 double distance2(HepBoost lt)
           
 double distance2(HepRotationX r)
           
 boolean equals(Object obj)
           
 SWIGTYPE_p_CLHEP__HepEulerAngles eulerAngles()
           
protected  void finalize()
           
 void getAngleAxis(double[] delta, G4ThreeVector axis)
           
 G4ThreeVector getAxis()
           
protected static long getCPtr(HepRotationX obj)
           
 double getDelta()
           
 double getPhi()
           
 double getPsi()
           
 double getTheta()
           
static double getTolerance()
           
 double howNear(G4LorentzRotation lt)
           
 double howNear(G4RotationMatrix r)
           
 double howNear(HepBoost lt)
           
 double howNear(HepRotationX r)
           
 HepRotationX inverse()
           
 HepRotationX invert()
           
 boolean isIdentity()
           
 boolean isNear(G4LorentzRotation lt)
           
 boolean isNear(G4LorentzRotation lt, double epsilon)
           
 boolean isNear(G4RotationMatrix r)
           
 boolean isNear(G4RotationMatrix r, double epsilon)
           
 boolean isNear(HepBoost lt)
           
 boolean isNear(HepBoost lt, double epsilon)
           
 boolean isNear(HepRotationX r)
           
 boolean isNear(HepRotationX r, double epsilon)
           
 double norm2()
           
 double phi()
           
 double phiX()
           
 double phiY()
           
 double phiZ()
           
 double psi()
           
 void rectify()
           
 HepRep3x3 rep3x3()
           
 HepRep4x4 rep4x4()
           
 G4LorentzVector row1()
           
 G4LorentzVector row2()
           
 G4LorentzVector row3()
           
 G4LorentzVector row4()
           
 G4ThreeVector rowX()
           
 G4ThreeVector rowY()
           
 G4ThreeVector rowZ()
           
 HepRotationX set(double delta)
           
 void setDelta(double delta)
           
static double setTolerance(double tol)
           
 double theta()
           
 double thetaX()
           
 double thetaY()
           
 double thetaZ()
           
 HepRotationX transform(HepRotationX r)
           
 double tt()
           
 double tx()
           
 double ty()
           
 double tz()
           
 double xt()
           
 double xx()
           
 double xy()
           
 double xz()
           
 double yt()
           
 double yx()
           
 double yy()
           
 double yz()
           
 double zt()
           
 double zx()
           
 double zy()
           
 double zz()
           
 
Methods inherited from class java.lang.Object
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

swigCMemOwn

protected boolean swigCMemOwn
Constructor Detail

HepRotationX

protected HepRotationX(long cPtr,
                       boolean cMemoryOwn)

HepRotationX

public HepRotationX()

HepRotationX

public HepRotationX(double delta)

HepRotationX

public HepRotationX(HepRotationX orig)
Method Detail

getCPtr

protected static long getCPtr(HepRotationX 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

set

public HepRotationX set(double delta)

colX

public G4ThreeVector colX()

colY

public G4ThreeVector colY()

colZ

public G4ThreeVector colZ()

rowX

public G4ThreeVector rowX()

rowY

public G4ThreeVector rowY()

rowZ

public G4ThreeVector rowZ()

xx

public double xx()

xy

public double xy()

xz

public double xz()

yx

public double yx()

yy

public double yy()

yz

public double yz()

zx

public double zx()

zy

public double zy()

zz

public double zz()

rep3x3

public HepRep3x3 rep3x3()

getPhi

public double getPhi()

getTheta

public double getTheta()

getPsi

public double getPsi()

phi

public double phi()

theta

public double theta()

psi

public double psi()

eulerAngles

public SWIGTYPE_p_CLHEP__HepEulerAngles eulerAngles()

getDelta

public double getDelta()

getAxis

public G4ThreeVector getAxis()

delta

public double delta()

axis

public G4ThreeVector axis()

axisAngle

public SWIGTYPE_p_CLHEP__HepAxisAngle axisAngle()

getAngleAxis

public void getAngleAxis(double[] delta,
                         G4ThreeVector axis)

phiX

public double phiX()

phiY

public double phiY()

phiZ

public double phiZ()

thetaX

public double thetaX()

thetaY

public double thetaY()

thetaZ

public double thetaZ()

col1

public G4LorentzVector col1()

col2

public G4LorentzVector col2()

col3

public G4LorentzVector col3()

col4

public G4LorentzVector col4()

row1

public G4LorentzVector row1()

row2

public G4LorentzVector row2()

row3

public G4LorentzVector row3()

row4

public G4LorentzVector row4()

xt

public double xt()

yt

public double yt()

zt

public double zt()

tx

public double tx()

ty

public double ty()

tz

public double tz()

tt

public double tt()

rep4x4

public HepRep4x4 rep4x4()

setDelta

public void setDelta(double delta)

decompose

public void decompose(SWIGTYPE_p_CLHEP__HepAxisAngle rotation,
                      G4ThreeVector boost)

decompose

public void decompose(G4ThreeVector boost,
                      SWIGTYPE_p_CLHEP__HepAxisAngle rotation)

decompose

public void decompose(G4RotationMatrix rotation,
                      HepBoost boost)

decompose

public void decompose(HepBoost boost,
                      G4RotationMatrix rotation)

isIdentity

public boolean isIdentity()

compare

public int compare(HepRotationX r)

distance2

public double distance2(HepRotationX r)

distance2

public double distance2(G4RotationMatrix r)

howNear

public double howNear(HepRotationX r)

howNear

public double howNear(G4RotationMatrix r)

isNear

public boolean isNear(HepRotationX r,
                      double epsilon)

isNear

public boolean isNear(HepRotationX r)

isNear

public boolean isNear(G4RotationMatrix r,
                      double epsilon)

isNear

public boolean isNear(G4RotationMatrix r)

distance2

public double distance2(HepBoost lt)

distance2

public double distance2(G4LorentzRotation lt)

howNear

public double howNear(HepBoost lt)

howNear

public double howNear(G4LorentzRotation lt)

isNear

public boolean isNear(HepBoost lt,
                      double epsilon)

isNear

public boolean isNear(HepBoost lt)

isNear

public boolean isNear(G4LorentzRotation lt,
                      double epsilon)

isNear

public boolean isNear(G4LorentzRotation lt)

norm2

public double norm2()

rectify

public void rectify()

transform

public HepRotationX transform(HepRotationX r)

inverse

public HepRotationX inverse()

invert

public HepRotationX invert()

getTolerance

public static double getTolerance()

setTolerance

public static double setTolerance(double tol)


Copyright © 2000-2007 FreeHEP. All Rights Reserved.