hep.geant4.jni
Class G4ReduciblePolygon
java.lang.Object
hep.geant4.jni.G4ReduciblePolygon
public class G4ReduciblePolygon
- extends Object
swigCMemOwn
protected boolean swigCMemOwn
G4ReduciblePolygon
public G4ReduciblePolygon(long cPtr,
boolean cMemoryOwn)
G4ReduciblePolygon
public G4ReduciblePolygon(double[] a,
double[] b,
int n)
G4ReduciblePolygon
public G4ReduciblePolygon(double[] rmin,
double[] rmax,
double[] z,
int n)
G4ReduciblePolygon
public G4ReduciblePolygon(SWIGTYPE_p___void__ arg0)
getCPtr
public static long getCPtr(G4ReduciblePolygon obj)
finalize
protected void finalize()
throws Throwable
- Overrides:
finalize
in class Object
- Throws:
Throwable
delete
public void delete()
equals
public boolean equals(Object obj)
- Overrides:
equals
in class Object
numVertices
public int numVertices()
amin
public double amin()
amax
public double amax()
bmin
public double bmin()
bmax
public double bmax()
copyVertices
public void copyVertices(double[] a,
double[] b)
scaleA
public void scaleA(double scale)
scaleB
public void scaleB(double scale)
removeDuplicateVertices
public boolean removeDuplicateVertices(double tolerance)
removeRedundantVertices
public boolean removeRedundantVertices(double tolerance)
reverseOrder
public void reverseOrder()
area
public double area()
crossesItself
public boolean crossesItself(double tolerance)
bisectedBy
public boolean bisectedBy(double a1,
double b1,
double a2,
double b2,
double tolerance)
print
public void print()
Copyright © 2000-2007 FreeHEP. All Rights Reserved.