hep.geant4.jni
Class G4TwistTubsFlatSide
java.lang.Object
hep.geant4.jni.G4VTwistSurface
hep.geant4.jni.G4TwistTubsFlatSide
public class G4TwistTubsFlatSide
- extends G4VTwistSurface
Constructor Summary |
G4TwistTubsFlatSide(long cPtr,
boolean cMemoryOwn)
|
G4TwistTubsFlatSide(String name,
double[] EndInnerRadius,
double[] EndOuterRadius,
double DPhi,
double[] EndPhi,
double[] EndZ,
int handedness)
|
G4TwistTubsFlatSide(String name,
G4RotationMatrix rot,
G4ThreeVector tlate,
G4ThreeVector n)
|
G4TwistTubsFlatSide(String name,
G4RotationMatrix rot,
G4ThreeVector tlate,
G4ThreeVector n,
EAxis axis1)
|
G4TwistTubsFlatSide(String name,
G4RotationMatrix rot,
G4ThreeVector tlate,
G4ThreeVector n,
EAxis axis1,
EAxis axis2)
|
G4TwistTubsFlatSide(String name,
G4RotationMatrix rot,
G4ThreeVector tlate,
G4ThreeVector n,
EAxis axis1,
EAxis axis2,
double axis0min)
|
G4TwistTubsFlatSide(String name,
G4RotationMatrix rot,
G4ThreeVector tlate,
G4ThreeVector n,
EAxis axis1,
EAxis axis2,
double axis0min,
double axis1min)
|
G4TwistTubsFlatSide(String name,
G4RotationMatrix rot,
G4ThreeVector tlate,
G4ThreeVector n,
EAxis axis1,
EAxis axis2,
double axis0min,
double axis1min,
double axis0max)
|
G4TwistTubsFlatSide(String name,
G4RotationMatrix rot,
G4ThreeVector tlate,
G4ThreeVector n,
EAxis axis1,
EAxis axis2,
double axis0min,
double axis1min,
double axis0max,
double axis1max)
|
G4TwistTubsFlatSide(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 phi)
|
double |
getBoundaryMin(double phi)
|
static long |
getCPtr(G4TwistTubsFlatSide obj)
|
void |
getFacets(int m,
int n,
SWIGTYPE_p_a_3__double xyz,
SWIGTYPE_p_a_4__int faces,
int iside)
|
double |
getFSurfaceArea()
|
G4ThreeVector |
getNormal(G4ThreeVector arg0)
|
G4ThreeVector |
getNormal(G4ThreeVector arg0,
boolean isGlobal)
|
double |
getSurfaceArea()
|
void |
setFSurfaceArea(double value)
|
G4ThreeVector |
surfacePoint(double arg0,
double arg1)
|
G4ThreeVector |
surfacePoint(double arg0,
double arg1,
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 |
G4TwistTubsFlatSide
public G4TwistTubsFlatSide(long cPtr,
boolean cMemoryOwn)
G4TwistTubsFlatSide
public G4TwistTubsFlatSide(String name,
G4RotationMatrix rot,
G4ThreeVector tlate,
G4ThreeVector n,
EAxis axis1,
EAxis axis2,
double axis0min,
double axis1min,
double axis0max,
double axis1max)
G4TwistTubsFlatSide
public G4TwistTubsFlatSide(String name,
G4RotationMatrix rot,
G4ThreeVector tlate,
G4ThreeVector n,
EAxis axis1,
EAxis axis2,
double axis0min,
double axis1min,
double axis0max)
G4TwistTubsFlatSide
public G4TwistTubsFlatSide(String name,
G4RotationMatrix rot,
G4ThreeVector tlate,
G4ThreeVector n,
EAxis axis1,
EAxis axis2,
double axis0min,
double axis1min)
G4TwistTubsFlatSide
public G4TwistTubsFlatSide(String name,
G4RotationMatrix rot,
G4ThreeVector tlate,
G4ThreeVector n,
EAxis axis1,
EAxis axis2,
double axis0min)
G4TwistTubsFlatSide
public G4TwistTubsFlatSide(String name,
G4RotationMatrix rot,
G4ThreeVector tlate,
G4ThreeVector n,
EAxis axis1,
EAxis axis2)
G4TwistTubsFlatSide
public G4TwistTubsFlatSide(String name,
G4RotationMatrix rot,
G4ThreeVector tlate,
G4ThreeVector n,
EAxis axis1)
G4TwistTubsFlatSide
public G4TwistTubsFlatSide(String name,
G4RotationMatrix rot,
G4ThreeVector tlate,
G4ThreeVector n)
G4TwistTubsFlatSide
public G4TwistTubsFlatSide(String name,
double[] EndInnerRadius,
double[] EndOuterRadius,
double DPhi,
double[] EndPhi,
double[] EndZ,
int handedness)
G4TwistTubsFlatSide
public G4TwistTubsFlatSide(SWIGTYPE_p___void__ arg0)
getCPtr
public static long getCPtr(G4TwistTubsFlatSide 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 arg0,
double arg1,
boolean isGlobal)
- Overrides:
surfacePoint
in class G4VTwistSurface
surfacePoint
public G4ThreeVector surfacePoint(double arg0,
double arg1)
- Overrides:
surfacePoint
in class G4VTwistSurface
getBoundaryMin
public double getBoundaryMin(double phi)
- Overrides:
getBoundaryMin
in class G4VTwistSurface
getBoundaryMax
public double getBoundaryMax(double phi)
- 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
setFSurfaceArea
public void setFSurfaceArea(double value)
getFSurfaceArea
public double getFSurfaceArea()
Copyright © 2000-2007 FreeHEP. All Rights Reserved.