MURE
|
This is the complete list of members for Serpent::Tube, including all inherited members.
Add(Shape_ptr OtherShape) override | MathNode | virtual |
AddInsideShape(Shape_ptr OtherShape) | Shape | |
AddOriginalInsideShape(Shape_ptr OtherShape) | Shape | inline |
AddReference(unsigned n=1) | TReference | inline |
CalculNot() override | MathTube | virtual |
ClearInsideShape() | Shape | inline |
ClearOriginalInsideShape() | Shape | inline |
ClearVectorShape(int UMVT=0) | MathNode | protectedvirtual |
Clone(int count=0) override | MathTube | virtual |
Contain(Shape_ptr OtherShape) | MathNode | virtual |
Copy(Shape_ptr S) override | MathTube | virtual |
CreateNewInstance(int sign=1) override | Serpent::Tube | protectedvirtual |
DefineSurface(SerpentSurfaceCard *&S) | Serpent::Tube | |
DelReference(unsigned n=1) | TReference | inline |
DevElague(int count=0, bool violent=false) override | MathNode | protectedvirtual |
ElagueRoot() | MathNode | protectedvirtual |
fArea | Shape | protected |
fBoundingShape | MathNode | protected |
fCloneShape | Shape | protected |
fCount | MathNode | protected |
fDebugName | Shape | protected |
fDestroyShape | MathNode | protected |
fFill | Shape | protected |
fFreezeSimplify | Shape | protected |
fHalfHeight | MathTube | protected |
fHexagon | MathNode | protected |
fIncludedShape | MathNode | protected |
fInfinite | Shape | protected |
fInsideShape | Shape | protected |
fIsViolentSimplifyAllowed | Shape | protected |
fLinkedPlane | Shape | protected |
fMirrorBoundary | Shape | protected |
fMouvement | Shape | protected |
fNbReferences | TReference | private |
fNot | Shape | protected |
fOpenXYPlanes | Shape | protected |
fOpenZPlanes | Shape | protected |
fOriginalInsideShape | Shape | protected |
fOutermostShape | Shape | protected |
fPeriodicBoundary | Shape | protected |
fRin | MathTube | protected |
fRout | MathTube | protected |
fShapeName | Shape | protected |
fShapeVector | MathNode | protected |
fSign | Shape | protected |
fTopBottPlaneBoundaryCondition | Shape | protected |
fTube | MathNode | protected |
fUniverse | Shape | protected |
fVirtualSphereO | Shape | protected |
fVirtualSphereR | Shape | protected |
fVolume | Shape | protected |
fWhiteBoundary | Shape | protected |
GetArea() | Shape | inlinevirtual |
GetBottomPlane() | MathTube | inline |
GetBoundingShape() | MathNode | inline |
GetDebugName() | Shape | inline |
GetFill() | Shape | inline |
GetHalfHeight() | MathTube | inline |
GetIncludedShape() | MathNode | inline |
GetInCylinder() | MathTube | inline |
GetInnerRadius() | MathTube | inline |
GetInsideShape(int i) | Shape | inline |
GetInsideShapeSize() | Shape | inline |
GetLeaf(int i) override | MathNode | inlinevirtual |
GetMonoSurfaceType() override | Serpent::Tube | virtual |
GetMouvement() | Shape | inline |
GetNumberOfLeaves() override | MathNode | inlinevirtual |
GetOriginalInsideShape(int i) | Shape | inline |
GetOriginalInsideShapeSize() | Shape | inline |
GetOutCylinder() | MathTube | inline |
GetOuterRadius() | MathTube | inline |
GetShapeName() | Shape | |
GetSign() | Shape | inline |
GetSurfaceCard() override | Serpent::Tube | protectedvirtual |
MathTube::GetSurfaceCard(int i) | Shape | inlinevirtual |
GetTopPlane() | MathTube | inline |
GetUniverse() | Shape | inline |
GetVirtualSphereCenter() override | MathTube | virtual |
GetVirtualSphereRadius() override | MathTube | virtual |
GetVolume() override | MathNode | virtual |
IncrementSurface(double S) | Shape | inline |
IsBrick() | Shape | inlinevirtual |
IsCylinder() | Shape | inlinevirtual |
IsDisjoint(Shape_ptr OtherShape) override | MathTube | virtual |
IsFull() override | MathNode | inlinevirtual |
IsFullVoid() override | MathNode | inlinevirtual |
IsHexagon() | Shape | inlinevirtual |
IsIncluded(Shape_ptr OtherShape) override | MathTube | virtual |
IsInfinite() | Shape | inline |
IsMirrorBoundary() | Shape | inlinevirtual |
IsNode() override | MathNode | inlinevirtual |
IsPeriodicBoundary() | Shape | inlinevirtual |
IsPlane() | Shape | inlinevirtual |
IsSameAxis(MathTube *tube) | MathTube | protected |
IsSameAxis(MathCylinder *cyl) | MathTube | protected |
IsSidePlanesOpen() | Shape | inlinevirtual |
IsSphere() | Shape | inlinevirtual |
IsTopBottomPlanesOpen() | Shape | inlinevirtual |
IsTube() override | MathTube | inlinevirtual |
IsViolentSimplifyAllowed() | Shape | inline |
IsVoid() override | MathNode | inlinevirtual |
IsWhiteBoundary() | Shape | inlinevirtual |
IsZTorus() | Shape | inlinevirtual |
MathNode(int Sign=+1) | MathNode | |
MathNode(const MathNode &n) | MathNode | |
MathTube(double HalfHeight=0.005, double Rout=0.01, double Rin=0., int Sign=- 1) | MathTube | |
MathTube(double X, double Y, double Z, double dX, double dY, double dZ, double HalfHeight, double Rout, double Rin=0., int Sign=- 1) | MathTube | |
MathTube(const MathTube &t) | MathTube | |
MinimumCopy(Shape *S) | Shape | protectedvirtual |
NewNot() | Shape | inline |
Node(int Sign=+1) | Serpent::Node | |
Node(const Node &n) | Serpent::Node | |
Not() | Shape | |
NumberOfShapes() override | MathNode | virtual |
PointInShape(double *P, int border) override | MathNode | virtual |
Print() override | Serpent::Tube | virtual |
PrintX(int count=0) override | MathNode | virtual |
PrintY(int count=0) override | MathNode | virtual |
Reference() | TReference | inline |
Remove(vector< Shape_ptr > ::iterator Iterator) | MathNode | protected |
RemoveSurface() override | MathNode | protectedvirtual |
ReplaceLeaf(int i, Shape_ptr OtherShape) override | MathNode | virtual |
ReplaceMathShape() | Serpent::Tube | protected |
ReplaceNode(Shape_ptr C) override | MathNode | virtual |
ResetIsDefinedSurfaceCalled() override | MathNode | virtual |
Rotate(double phi, double theta=0, double psi=0, double *center=nullptr, int count=0) override | MathNode | virtual |
SetArea(double S) | Shape | inline |
SetBoundingShape(Shape_ptr theShape) | MathNode | |
SetClone(Shape_ptr clone) | Shape | inline |
SetClone2Not() | Shape | |
SetDebugName(string str) | Shape | inline |
SetFill(int f) | Shape | inlinevirtual |
SetFreezeSimplify(bool flag=true) | Shape | inline |
SetHalfHeight(double halfH) | MathTube | |
SetIncludedShape(Shape_ptr theShape) | MathNode | |
SetInfinite() | Shape | inline |
SetInsideShape(int i, Shape_ptr S) | Shape | inline |
SetLinkedPlane(Shape_ptr P) | Shape | inlinevirtual |
SetMirrorBoundary(bool state=true) override | MathNode | virtual |
SetMouvement(bool state=true) | Shape | inlinevirtual |
SetNot(Shape *aNot) | Shape | inlineprotected |
SetNotofNot() | Shape | inlineprotected |
SetOriginalInsideShape(int i, Shape_ptr S) | Shape | inline |
SetOutermostShape(bool flag=true) | Shape | inline |
SetPeriodicBoundary(bool state=true, string TopBottPlaneBC="mirror") | Shape | inlinevirtual |
SetSidePlanesOpen() override | MathTube | virtual |
SetSign(int s) | Shape | inline |
SetTopBottomPlanesOpen() override | MathTube | virtual |
SetUniverse(int u=0) override | MathNode | virtual |
SetViolentSimplify(bool Allowed=true) | Shape | |
SetVolume(double V) | Shape | inline |
SetWhiteBoundary(bool state=true) override | MathNode | virtual |
Shape() | Shape | |
Shape(const Shape &s) | Shape | |
Simplify(bool violent=false) override | MathNode | virtual |
Translate(double dx, double dy, double dz, int count=0) override | MathNode | virtual |
TReference() | TReference | inline |
Tube(double HalfHeight=0.005, double Rout=0.01, double Rin=0., int Sign=- 1) | Serpent::Tube | |
Tube(double X, double Y, double Z, double dX, double dY, double dZ, double HalfHeight, double Rout, double Rin=0., int Sign=- 1) | Serpent::Tube | |
Tube(const Tube &t) | Serpent::Tube | |
UnSetMouvement() override | MathNode | protectedvirtual |
~MathNode() override | MathNode | |
~Shape() override | Shape | |
~TReference()=default | TReference | virtual |