|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthep.geant4.jni.G4ReduciblePolygon
public class G4ReduciblePolygon
| Field Summary | |
|---|---|
protected boolean |
swigCMemOwn
|
| Constructor Summary | |
|---|---|
G4ReduciblePolygon(double[] rmin,
double[] rmax,
double[] z,
int n)
|
|
G4ReduciblePolygon(double[] a,
double[] b,
int n)
|
|
G4ReduciblePolygon(long cPtr,
boolean cMemoryOwn)
|
|
G4ReduciblePolygon(SWIGTYPE_p___void__ arg0)
|
|
| Method Summary | |
|---|---|
double |
amax()
|
double |
amin()
|
double |
area()
|
boolean |
bisectedBy(double a1,
double b1,
double a2,
double b2,
double tolerance)
|
double |
bmax()
|
double |
bmin()
|
void |
copyVertices(double[] a,
double[] b)
|
boolean |
crossesItself(double tolerance)
|
void |
delete()
|
boolean |
equals(Object obj)
|
protected void |
finalize()
|
static long |
getCPtr(G4ReduciblePolygon obj)
|
int |
numVertices()
|
void |
print()
|
boolean |
removeDuplicateVertices(double tolerance)
|
boolean |
removeRedundantVertices(double tolerance)
|
void |
reverseOrder()
|
void |
scaleA(double scale)
|
void |
scaleB(double scale)
|
| Methods inherited from class java.lang.Object |
|---|
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected boolean swigCMemOwn
| Constructor Detail |
|---|
public G4ReduciblePolygon(long cPtr,
boolean cMemoryOwn)
public G4ReduciblePolygon(double[] a,
double[] b,
int n)
public G4ReduciblePolygon(double[] rmin,
double[] rmax,
double[] z,
int n)
public G4ReduciblePolygon(SWIGTYPE_p___void__ arg0)
| Method Detail |
|---|
public static long getCPtr(G4ReduciblePolygon obj)
protected void finalize()
throws Throwable
finalize in class ObjectThrowablepublic void delete()
public boolean equals(Object obj)
equals in class Objectpublic int numVertices()
public double amin()
public double amax()
public double bmin()
public double bmax()
public void copyVertices(double[] a,
double[] b)
public void scaleA(double scale)
public void scaleB(double scale)
public boolean removeDuplicateVertices(double tolerance)
public boolean removeRedundantVertices(double tolerance)
public void reverseOrder()
public double area()
public boolean crossesItself(double tolerance)
public boolean bisectedBy(double a1,
double b1,
double a2,
double b2,
double tolerance)
public void print()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||