hep.geant4.jni
Class G4FCylindricalSurface
java.lang.Object
hep.geant4.jni.G4STEPEntity
hep.geant4.jni.G4Surface
hep.geant4.jni.G4FCylindricalSurface
public class G4FCylindricalSurface
- extends G4Surface
Methods inherited from class hep.geant4.jni.G4Surface |
calcNormal, closestDistanceToPoint, deactivate, evaluate, evaluation, getBBox, getClosestHit, getConvex, getCPtr, getDistance, getNextNode, getNumberOfPoints, getOrigin, getPoint, getSameSense, getUHit, getVHit, isActive, isConvex, myType, name, norm, normal, project, project, reset, setActive, setBoundaries, setDistance, setNextNode, setSameSense |
G4FCylindricalSurface
public G4FCylindricalSurface(long cPtr,
boolean cMemoryOwn)
G4FCylindricalSurface
public G4FCylindricalSurface()
G4FCylindricalSurface
public G4FCylindricalSurface(G4Point3D o,
G4Vector3D a,
double r,
double l)
getCPtr
public static long getCPtr(G4FCylindricalSurface obj)
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class G4Surface
- Throws:
Throwable
delete
public void delete()
- Overrides:
delete
in class G4Surface
equals
public boolean equals(Object obj)
- Overrides:
equals
in class G4Surface
surfaceNormal
public G4Vector3D surfaceNormal(G4Point3D p)
- Overrides:
surfaceNormal
in class G4Surface
inside
public int inside(G4Vector3D x)
getEntityType
public String getEntityType()
- Overrides:
getEntityType
in class G4Surface
intersect
public int intersect(G4Ray arg0)
- Overrides:
intersect
in class G4Surface
howNear
public double howNear(G4Vector3D x)
- Overrides:
howNear
in class G4Surface
calcBBox
public void calcBBox()
- Overrides:
calcBBox
in class G4Surface
nameOf
public String nameOf()
withinBoundary
public int withinBoundary(G4Vector3D x)
scale
public double scale()
area
public double area()
resize
public void resize(double r,
double l)
getLength
public double getLength()
getAxis
public G4Vector3D getAxis()
getRadius
public double getRadius()
Copyright © 2000-2007 FreeHEP. All Rights Reserved.