hep.geant4.jni
Class G4Transform3D
java.lang.Object
hep.geant4.jni.G4Transform3D
- Direct Known Subclasses:
- G4Reflect3D, G4Rotate3D, G4Scale3D, G4Translate3D
public class G4Transform3D
- extends Object
swigCMemOwn
protected boolean swigCMemOwn
G4Transform3D
protected G4Transform3D(long cPtr,
boolean cMemoryOwn)
G4Transform3D
public G4Transform3D()
G4Transform3D
public G4Transform3D(G4RotationMatrix m,
G4ThreeVector v)
G4Transform3D
public G4Transform3D(G4Point3D fr0,
G4Point3D fr1,
G4Point3D fr2,
G4Point3D to0,
G4Point3D to1,
G4Point3D to2)
G4Transform3D
public G4Transform3D(G4Transform3D m)
getCPtr
protected static long getCPtr(G4Transform3D 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
getIdentity
public static G4Transform3D getIdentity()
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()
dx
public double dx()
dy
public double dy()
dz
public double dz()
setIdentity
public void setIdentity()
inverse
public G4Transform3D inverse()
getDecomposition
public void getDecomposition(G4Scale3D scale,
G4Rotate3D rotation,
G4Translate3D translation)
isNear
public boolean isNear(G4Transform3D t,
double tolerance)
isNear
public boolean isNear(G4Transform3D t)
getRotation
public G4RotationMatrix getRotation()
getTranslation
public G4ThreeVector getTranslation()
Copyright © 2000-2007 FreeHEP. All Rights Reserved.