hep.geant4.jni
Class G4TwistTrapFlatSide
java.lang.Object
hep.geant4.jni.G4VTwistSurface
hep.geant4.jni.G4TwistTrapFlatSide
public class G4TwistTrapFlatSide
- extends G4VTwistSurface
Constructor Summary |
G4TwistTrapFlatSide(long cPtr,
boolean cMemoryOwn)
|
G4TwistTrapFlatSide(String name,
double PhiTwist,
double pDx1,
double pDx2,
double pDy,
double pDz,
double pAlpha,
double pPhi,
double pTheta,
int handedness)
|
G4TwistTrapFlatSide(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()
|
double |
getBoundaryMax(double u)
|
double |
getBoundaryMin(double u)
|
static long |
getCPtr(G4TwistTrapFlatSide obj)
|
void |
getFacets(int m,
int n,
SWIGTYPE_p_a_3__double xyz,
SWIGTYPE_p_a_4__int faces,
int iside)
|
G4ThreeVector |
getNormal(G4ThreeVector arg0)
|
G4ThreeVector |
getNormal(G4ThreeVector arg0,
boolean isGlobal)
|
double |
getSurfaceArea()
|
G4ThreeVector |
surfacePoint(double x,
double y)
|
G4ThreeVector |
surfacePoint(double x,
double y,
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, getBoundaryParameters, getCPtr, getEdgeVisibility, getFace, getName, getNode, getSAreaMask, getSAxis0, getSAxis1, getSAxisMask, getSAxisMax, getSAxisMin, getSAxisPhi, getSAxisRho, getSAxisX, getSAxisY, getSAxisZ, getSBoundary, getSC0Max1Max, getSC0Max1Min, getSC0Min1Max, getSC0Min1Min, getSCorner, getSInside, getSOutside, getSSizeMask, isAxis0, isAxis1, isBoundary, isBoundary, isCorner, isCorner, isInside, isInside, isOutside, isSameBoundary, isValidNorm, setAxis, setNeighbours |
G4TwistTrapFlatSide
public G4TwistTrapFlatSide(long cPtr,
boolean cMemoryOwn)
G4TwistTrapFlatSide
public G4TwistTrapFlatSide(String name,
double PhiTwist,
double pDx1,
double pDx2,
double pDy,
double pDz,
double pAlpha,
double pPhi,
double pTheta,
int handedness)
G4TwistTrapFlatSide
public G4TwistTrapFlatSide(SWIGTYPE_p___void__ arg0)
getCPtr
public static long getCPtr(G4TwistTrapFlatSide 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 arg0,
boolean isGlobal)
- Overrides:
getNormal
in class G4VTwistSurface
getNormal
public G4ThreeVector getNormal(G4ThreeVector arg0)
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
surfacePoint
public G4ThreeVector surfacePoint(double x,
double y,
boolean isGlobal)
- Overrides:
surfacePoint
in class G4VTwistSurface
surfacePoint
public G4ThreeVector surfacePoint(double x,
double y)
- Overrides:
surfacePoint
in class G4VTwistSurface
getBoundaryMin
public double getBoundaryMin(double u)
- Overrides:
getBoundaryMin
in class G4VTwistSurface
getBoundaryMax
public double getBoundaryMax(double u)
- Overrides:
getBoundaryMax
in class G4VTwistSurface
getSurfaceArea
public double getSurfaceArea()
- Overrides:
getSurfaceArea
in class G4VTwistSurface
getFacets
public void getFacets(int m,
int n,
SWIGTYPE_p_a_3__double xyz,
SWIGTYPE_p_a_4__int faces,
int iside)
- Overrides:
getFacets
in class G4VTwistSurface
Copyright © 2000-2007 FreeHEP. All Rights Reserved.