|
G4OCCT 0.1.0
Geant4 interface to Open CASCADE Technology (OCCT) geometry definitions
|
This is the complete list of members for TGeoOCCTSolid, including all inherited members.
| Capacity() const override | TGeoOCCTSolid | |
| ComputeBBox() override | TGeoOCCTSolid | |
| ComputeNormal(const Double_t *point, const Double_t *dir, Double_t *norm) const override | TGeoOCCTSolid | |
| Contains(const Double_t *point) const override | TGeoOCCTSolid | |
| CouldBeCrossed(const Double_t *point, const Double_t *dir) const override | TGeoOCCTSolid | |
| DistancetoPrimitive(Int_t px, Int_t py) override | TGeoOCCTSolid | |
| DistFromInside(const Double_t *point, const Double_t *dir, Int_t iact=1, Double_t step=TGeoShape::Big(), Double_t *safe=nullptr) const override | TGeoOCCTSolid | |
| DistFromOutside(const Double_t *point, const Double_t *dir, Int_t iact=1, Double_t step=TGeoShape::Big(), Double_t *safe=nullptr) const override | TGeoOCCTSolid | |
| Divide(TGeoVolume *voldiv, const char *divname, Int_t iaxis, Int_t ndiv, Double_t start, Double_t step) override | TGeoOCCTSolid | |
| FromSTEP(const char *name, const std::string &path) | TGeoOCCTSolid | static |
| GetAxisName(Int_t iaxis) const override | TGeoOCCTSolid | |
| GetAxisRange(Int_t iaxis, Double_t &xlo, Double_t &xhi) const override | TGeoOCCTSolid | |
| GetBoundingCylinder(Double_t *param) const override | TGeoOCCTSolid | |
| GetBuffer3D(Int_t reqSections, Bool_t localFrame) const override | TGeoOCCTSolid | |
| GetByteCount() const override | TGeoOCCTSolid | |
| GetFittingBox(const TGeoBBox *parambox, TGeoMatrix *mat, Double_t &dx, Double_t &dy, Double_t &dz) const override | TGeoOCCTSolid | |
| GetMakeRuntimeShape(TGeoShape *mother, TGeoMatrix *mat) const override | TGeoOCCTSolid | |
| GetMeshNumbers(Int_t &nvert, Int_t &nsegs, Int_t &npols) const override | TGeoOCCTSolid | |
| GetOCCTShape() const | TGeoOCCTSolid | |
| GetPointsOnSegments(Int_t npoints, Double_t *array) const override | TGeoOCCTSolid | |
| InspectShape() const override | TGeoOCCTSolid | |
| IsCylType() const override | TGeoOCCTSolid | |
| IsValidBox() const override | TGeoOCCTSolid | |
| MakeBuffer3D() const override | TGeoOCCTSolid | |
| operator=(const TGeoOCCTSolid &)=delete | TGeoOCCTSolid | |
| Safety(const Double_t *point, Bool_t in=kTRUE) const override | TGeoOCCTSolid | |
| SetDimensions(Double_t *param) override | TGeoOCCTSolid | |
| SetOCCTShape(const TopoDS_Shape &shape) | TGeoOCCTSolid | |
| SetPoints(Double_t *points) const override | TGeoOCCTSolid | |
| SetPoints(Float_t *points) const override | TGeoOCCTSolid | |
| SetSegsAndPols(TBuffer3D &buff) const override | TGeoOCCTSolid | |
| Sizeof3D() const override | TGeoOCCTSolid | |
| TGeoOCCTSolid() | TGeoOCCTSolid | |
| TGeoOCCTSolid(const char *name, const TopoDS_Shape &shape) | TGeoOCCTSolid | |
| TGeoOCCTSolid(const TGeoOCCTSolid &)=delete | TGeoOCCTSolid | |
| ~TGeoOCCTSolid() override | TGeoOCCTSolid |