hep.geant4.jni
Class G4TwistTrapAlphaSide
java.lang.Object
hep.geant4.jni.G4VTwistSurface
hep.geant4.jni.G4TwistTrapAlphaSide
public class G4TwistTrapAlphaSide
- extends G4VTwistSurface
Constructor Summary |
G4TwistTrapAlphaSide(long cPtr,
boolean cMemoryOwn)
|
G4TwistTrapAlphaSide(String name,
double PhiTwist,
double pDz,
double pTheta,
double pPhi,
double pDy1,
double pDx1,
double pDx2,
double pDy2,
double pDx3,
double pDx4,
double pAlph,
double AngleSide)
|
G4TwistTrapAlphaSide(SWIGTYPE_p___void__ arg0)
|
Method Summary |
void |
delete()
|
int |
distanceToSurface(G4ThreeVector gp,
G4ThreeVector gxx,
double[] distance,
int[] areacode)
|
int |
distanceToSurface(G4ThreeVector gp,
G4ThreeVector gv,
G4ThreeVector gxx,
double[] distance,
int[] areacode,
boolean[] isvalid)
|
int |
distanceToSurface(G4ThreeVector gp,
G4ThreeVector gv,
G4ThreeVector gxx,
double[] distance,
int[] areacode,
boolean[] isvalid,
G4VTwistSurface.EValidate validate)
|
boolean |
equals(Object obj)
|
protected void |
finalize()
|
static long |
getCPtr(G4TwistTrapAlphaSide obj)
|
G4ThreeVector |
getNormal(G4ThreeVector xx)
|
G4ThreeVector |
getNormal(G4ThreeVector xx,
boolean isGlobal)
|
Methods inherited from class hep.geant4.jni.G4VTwistSurface |
amIOnLeftSide, amIOnLeftSide, computeGlobalDirection, computeGlobalPoint, computeLocalDirection, computeLocalPoint, debugPrint, distanceTo, distanceToBoundary, distanceToIn, distanceToLine, distanceToOut, distanceToPlane, distanceToPlane, distanceToPlaneWithV, getAxisType, getBoundaryAtPZ, getBoundaryMax, getBoundaryMin, getBoundaryParameters, getCPtr, getEdgeVisibility, getFace, getFacets, getName, getNode, getSAreaMask, getSAxis0, getSAxis1, getSAxisMask, getSAxisMax, getSAxisMin, getSAxisPhi, getSAxisRho, getSAxisX, getSAxisY, getSAxisZ, getSBoundary, getSC0Max1Max, getSC0Max1Min, getSC0Min1Max, getSC0Min1Min, getSCorner, getSInside, getSOutside, getSSizeMask, getSurfaceArea, isAxis0, isAxis1, isBoundary, isBoundary, isCorner, isCorner, isInside, isInside, isOutside, isSameBoundary, isValidNorm, setAxis, setNeighbours, surfacePoint, surfacePoint |
G4TwistTrapAlphaSide
public G4TwistTrapAlphaSide(long cPtr,
boolean cMemoryOwn)
G4TwistTrapAlphaSide
public G4TwistTrapAlphaSide(String name,
double PhiTwist,
double pDz,
double pTheta,
double pPhi,
double pDy1,
double pDx1,
double pDx2,
double pDy2,
double pDx3,
double pDx4,
double pAlph,
double AngleSide)
G4TwistTrapAlphaSide
public G4TwistTrapAlphaSide(SWIGTYPE_p___void__ arg0)
getCPtr
public static long getCPtr(G4TwistTrapAlphaSide obj)
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class G4VTwistSurface
- Throws:
Throwable
delete
public void delete()
- Overrides:
delete
in class G4VTwistSurface
equals
public boolean equals(Object obj)
- Overrides:
equals
in class G4VTwistSurface
getNormal
public G4ThreeVector getNormal(G4ThreeVector xx,
boolean isGlobal)
- Overrides:
getNormal
in class G4VTwistSurface
getNormal
public G4ThreeVector getNormal(G4ThreeVector xx)
distanceToSurface
public int distanceToSurface(G4ThreeVector gp,
G4ThreeVector gv,
G4ThreeVector gxx,
double[] distance,
int[] areacode,
boolean[] isvalid,
G4VTwistSurface.EValidate validate)
- Overrides:
distanceToSurface
in class G4VTwistSurface
distanceToSurface
public int distanceToSurface(G4ThreeVector gp,
G4ThreeVector gv,
G4ThreeVector gxx,
double[] distance,
int[] areacode,
boolean[] isvalid)
- Overrides:
distanceToSurface
in class G4VTwistSurface
distanceToSurface
public int distanceToSurface(G4ThreeVector gp,
G4ThreeVector gxx,
double[] distance,
int[] areacode)
- Overrides:
distanceToSurface
in class G4VTwistSurface
Copyright © 2000-2007 FreeHEP. All Rights Reserved.