hep.geant4.jni
Class G4TwistTrapParallelSide
java.lang.Object
hep.geant4.jni.G4VTwistSurface
hep.geant4.jni.G4TwistTrapParallelSide
public class G4TwistTrapParallelSide
- extends G4VTwistSurface
Constructor Summary |
G4TwistTrapParallelSide(long cPtr,
boolean cMemoryOwn)
|
G4TwistTrapParallelSide(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)
|
G4TwistTrapParallelSide(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(G4TwistTrapParallelSide 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 |
G4TwistTrapParallelSide
public G4TwistTrapParallelSide(long cPtr,
boolean cMemoryOwn)
G4TwistTrapParallelSide
public G4TwistTrapParallelSide(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)
G4TwistTrapParallelSide
public G4TwistTrapParallelSide(SWIGTYPE_p___void__ arg0)
getCPtr
public static long getCPtr(G4TwistTrapParallelSide 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.