|
virtual | ~G4VFacet () |
|
G4bool | operator== (const G4VFacet &right) const |
|
virtual G4int | GetNumberOfVertices () const =0 |
|
virtual G4ThreeVector | GetVertex (G4int i) const =0 |
|
virtual void | SetVertex (G4int i, const G4ThreeVector &val)=0 |
|
virtual G4GeometryType | GetEntityType () const =0 |
|
virtual G4ThreeVector | GetSurfaceNormal () const =0 |
|
virtual G4bool | IsDefined () const =0 |
|
virtual G4ThreeVector | GetCircumcentre () const =0 |
|
virtual G4double | GetRadius () const =0 |
|
virtual G4VFacet * | GetClone ()=0 |
|
virtual G4double | Distance (const G4ThreeVector &, G4double)=0 |
|
virtual G4double | Distance (const G4ThreeVector &, G4double, const G4bool)=0 |
|
virtual G4double | Extent (const G4ThreeVector)=0 |
|
virtual G4bool | Intersect (const G4ThreeVector &, const G4ThreeVector &, const G4bool, G4double &, G4double &, G4ThreeVector &)=0 |
|
virtual G4double | GetArea ()=0 |
|
virtual G4ThreeVector | GetPointOnFace () const =0 |
|
void | ApplyTranslation (const G4ThreeVector v) |
|
std::ostream & | StreamInfo (std::ostream &os) const |
|
G4bool | IsInside (const G4ThreeVector &p) const |
|
virtual G4int | AllocatedMemory ()=0 |
|
virtual void | SetVertexIndex (G4int i, G4int j)=0 |
|
virtual G4int | GetVertexIndex (G4int i) const =0 |
|
virtual void | SetVertices (std::vector< G4ThreeVector > *vertices)=0 |
|
Definition at line 60 of file G4VFacet.hh.