|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objecthep.geant4.jni.G4ClippablePolygon
public class G4ClippablePolygon
| Field Summary | |
|---|---|
protected boolean |
swigCMemOwn
|
| Constructor Summary | |
|---|---|
G4ClippablePolygon()
|
|
G4ClippablePolygon(long cPtr,
boolean cMemoryOwn)
|
|
| Method Summary | |
|---|---|
void |
addVertexInOrder(G4ThreeVector vertex)
|
boolean |
behindOf(G4ClippablePolygon other,
EAxis axis)
|
void |
clearAllVertices()
|
boolean |
clip(G4VoxelLimits voxelLimit)
|
void |
clipAlongOneAxis(G4VoxelLimits voxelLimit,
EAxis axis)
|
void |
delete()
|
boolean |
empty()
|
boolean |
equals(Object obj)
|
protected void |
finalize()
|
static long |
getCPtr(G4ClippablePolygon obj)
|
boolean |
getExtent(EAxis axis,
SWIGTYPE_p_double min,
SWIGTYPE_p_double max)
|
G4ThreeVector |
getMaxPoint(EAxis axis)
|
G4ThreeVector |
getMinPoint(EAxis axis)
|
G4ThreeVector |
getNormal()
|
int |
getNumVertices()
|
boolean |
getPlanerExtent(G4ThreeVector pointOnPlane,
G4ThreeVector planeNormal,
SWIGTYPE_p_double min,
SWIGTYPE_p_double max)
|
boolean |
inFrontOf(G4ClippablePolygon other,
EAxis axis)
|
boolean |
partialClip(G4VoxelLimits voxelLimit,
EAxis IgnoreMe)
|
void |
setNormal(G4ThreeVector newNormal)
|
| Methods inherited from class java.lang.Object |
|---|
clone, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected boolean swigCMemOwn
| Constructor Detail |
|---|
public G4ClippablePolygon(long cPtr,
boolean cMemoryOwn)
public G4ClippablePolygon()
| Method Detail |
|---|
public static long getCPtr(G4ClippablePolygon obj)
protected void finalize()
throws Throwable
finalize in class ObjectThrowablepublic void delete()
public boolean equals(Object obj)
equals in class Objectpublic void addVertexInOrder(G4ThreeVector vertex)
public void clearAllVertices()
public void setNormal(G4ThreeVector newNormal)
public G4ThreeVector getNormal()
public boolean clip(G4VoxelLimits voxelLimit)
public boolean partialClip(G4VoxelLimits voxelLimit,
EAxis IgnoreMe)
public void clipAlongOneAxis(G4VoxelLimits voxelLimit,
EAxis axis)
public boolean getExtent(EAxis axis,
SWIGTYPE_p_double min,
SWIGTYPE_p_double max)
public G4ThreeVector getMinPoint(EAxis axis)
public G4ThreeVector getMaxPoint(EAxis axis)
public int getNumVertices()
public boolean empty()
public boolean inFrontOf(G4ClippablePolygon other,
EAxis axis)
public boolean behindOf(G4ClippablePolygon other,
EAxis axis)
public boolean getPlanerExtent(G4ThreeVector pointOnPlane,
G4ThreeVector planeNormal,
SWIGTYPE_p_double min,
SWIGTYPE_p_double max)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||