51 #if defined(G4GEOM_USE_USOLIDS)
55 class G4UTet :
public G4USolid
69 inline UTet* GetShape()
const;
78 G4UTet(
const G4UTet& rhs);
79 G4UTet& operator=(
const G4UTet& rhs);
82 inline std::vector<G4ThreeVector> GetVertices()
const;
90 inline UTet* G4UTet::GetShape()
const
92 return (UTet*) fShape;
95 inline std::vector<G4ThreeVector> G4UTet::GetVertices()
const
97 std::vector<UVector3> vec = GetShape()->GetVertices();
98 std::vector<G4ThreeVector> vertices;
99 for (
unsigned int i=0; i<vec.size(); ++i)
102 vertices.push_back(v);
107 #endif // G4GEOM_USE_USOLIDS
CLHEP::Hep3Vector G4ThreeVector
const G4double x[NPOINTSGL]