#include <G4ReduciblePolygon.hh>
|
| | G4ReduciblePolygon (const G4double a[], const G4double b[], G4int n) |
| |
| | G4ReduciblePolygon (const G4double rmin[], const G4double rmax[], const G4double z[], G4int n) |
| |
| virtual | ~G4ReduciblePolygon () |
| |
| G4int | NumVertices () const |
| |
| G4double | Amin () const |
| |
| G4double | Amax () const |
| |
| G4double | Bmin () const |
| |
| G4double | Bmax () const |
| |
| void | CopyVertices (G4double a[], G4double b[]) const |
| |
| void | ScaleA (G4double scale) |
| |
| void | ScaleB (G4double scale) |
| |
| G4bool | RemoveDuplicateVertices (G4double tolerance) |
| |
| G4bool | RemoveRedundantVertices (G4double tolerance) |
| |
| void | ReverseOrder () |
| |
| G4double | Area () |
| |
| G4bool | CrossesItself (G4double tolerance) |
| |
| G4bool | BisectedBy (G4double a1, G4double b1, G4double a2, G4double b2, G4double tolerance) |
| |
| void | Print () |
| |
| | G4ReduciblePolygon (__void__ &) |
| |
Definition at line 61 of file G4ReduciblePolygon.hh.
| G4ReduciblePolygon::~G4ReduciblePolygon |
( |
) | |
|
|
virtual |
| G4ReduciblePolygon::G4ReduciblePolygon |
( |
__void__ & |
) | |
|
| G4double G4ReduciblePolygon::Amax |
( |
) | |
const |
|
inline |
| G4double G4ReduciblePolygon::Amin |
( |
) | |
const |
|
inline |
| G4double G4ReduciblePolygon::Bmax |
( |
) | |
const |
|
inline |
| G4double G4ReduciblePolygon::Bmin |
( |
) | |
const |
|
inline |
| void G4ReduciblePolygon::CalculateMaxMin |
( |
) | |
|
|
protected |
| G4int G4ReduciblePolygon::NumVertices |
( |
) | |
const |
|
inline |
| G4bool G4ReduciblePolygon::RemoveDuplicateVertices |
( |
G4double |
tolerance) | |
|
| G4bool G4ReduciblePolygon::RemoveRedundantVertices |
( |
G4double |
tolerance) | |
|
| void G4ReduciblePolygon::ReverseOrder |
( |
) | |
|
| G4int G4ReduciblePolygon::numVertices |
|
protected |
| ABVertex* G4ReduciblePolygon::vertexHead |
|
protected |
The documentation for this class was generated from the following files: