13 const std::array<std::array<double, 3>, 4>& vertices);
19 const TBuffer3D&
GetBuffer3D(
int reqSections,
bool localFrame)
const override;
28 void Print(Option_t* option =
"")
const override;
virtual ~TGeoTet()
Destructor.
void SavePrimitive(std::ostream &, Option_t *) override
const TBuffer3D & GetBuffer3D(int reqSections, bool localFrame) const override
TGeoTet(const char *name, const std::array< std::array< double, 3 >, 4 > &vertices)
Constructor.
void SetSegsAndPols(TBuffer3D &buff) const override
void Sizeof3D() const override
void InspectShape() const override
std::array< std::array< double, 3 >, 4 > fVertices
void GetMeshNumbers(int &nvert, int &nsegs, int &npols) const override
TBuffer3D * MakeBuffer3D() const override
TGeoTet & operator=(const TGeoTet &)=delete
TGeoTet(const TGeoTet &)=delete
void Print(Option_t *option="") const override
void SetPoints(double *points) const override
int GetNmeshVertices() const override
void ComputeBBox() override
int DistancetoPrimitive(int, int) override
void SetPoints(float *points) const override