MURE
Loading...
Searching...
No Matches
MCNP::Tube Member List

This is the complete list of members for MCNP::Tube, including all inherited members.

Add(Shape_ptr OtherShape) overrideMathNodevirtual
AddInsideShape(Shape_ptr OtherShape)Shape
AddOriginalInsideShape(Shape_ptr OtherShape)Shapeinline
AddReference(unsigned n=1)TReferenceinline
CalculNot() overrideMathTubevirtual
ClearInsideShape()Shapeinline
ClearOriginalInsideShape()Shapeinline
ClearVectorShape(int UMVT=0)MathNodeprotectedvirtual
Clone(int count=0) overrideMathTubevirtual
Contain(Shape_ptr OtherShape)MathNodevirtual
Copy(Shape_ptr S) overrideMathTubevirtual
CreateNewInstance(int sign=1) overrideMCNP::Tubeprotectedvirtual
DelReference(unsigned n=1)TReferenceinline
DevElague(int count=0, bool violent=false) overrideMathNodeprotectedvirtual
ElagueRoot()MathNodeprotectedvirtual
fAreaShapeprotected
fBoundingShapeMathNodeprotected
fCloneShapeShapeprotected
fCountMathNodeprotected
fDebugNameShapeprotected
fDestroyShapeMathNodeprotected
fFillShapeprotected
fFreezeSimplifyShapeprotected
fHalfHeightMathTubeprotected
fHexagonMathNodeprotected
fIncludedShapeMathNodeprotected
fInfiniteShapeprotected
fInsideShapeShapeprotected
fIsViolentSimplifyAllowedShapeprotected
fLinkedPlaneShapeprotected
fMirrorBoundaryShapeprotected
fMouvementShapeprotected
fNbReferencesTReferenceprivate
fNotShapeprotected
fOpenXYPlanesShapeprotected
fOpenZPlanesShapeprotected
fOriginalInsideShapeShapeprotected
fOutermostShapeShapeprotected
fPeriodicBoundaryShapeprotected
fRinMathTubeprotected
fRoutMathTubeprotected
fShapeNameShapeprotected
fShapeVectorMathNodeprotected
fSignShapeprotected
fTopBottPlaneBoundaryConditionShapeprotected
fTubeMathNodeprotected
fUniverseShapeprotected
fVirtualSphereOShapeprotected
fVirtualSphereRShapeprotected
fVolumeShapeprotected
fWhiteBoundaryShapeprotected
GetArea()Shapeinlinevirtual
GetBottomPlane()MathTubeinline
GetBoundingShape()MathNodeinline
GetDebugName()Shapeinline
GetFill()Shapeinline
GetHalfHeight()MathTubeinline
GetIncludedShape()MathNodeinline
GetInCylinder()MathTubeinline
GetInnerRadius()MathTubeinline
GetInsideShape(int i)Shapeinline
GetInsideShapeSize()Shapeinline
GetLeaf(int i) overrideMathNodeinlinevirtual
GetMonoSurfaceType()Shapeinlinevirtual
GetMouvement()Shapeinline
GetNumberOfLeaves() overrideMathNodeinlinevirtual
GetOriginalInsideShape(int i)Shapeinline
GetOriginalInsideShapeSize()Shapeinline
GetOutCylinder()MathTubeinline
GetOuterRadius()MathTubeinline
GetShapeName()Shape
GetSign()Shapeinline
GetSurfaceCard()Shapeinlinevirtual
GetSurfaceCard(int i)Shapeinlinevirtual
GetTopPlane()MathTubeinline
GetUniverse()Shapeinline
GetVirtualSphereCenter() overrideMathTubevirtual
GetVirtualSphereRadius() overrideMathTubevirtual
GetVolume() overrideMathNodevirtual
IncrementSurface(double S)Shapeinline
IsBrick()Shapeinlinevirtual
IsCylinder()Shapeinlinevirtual
IsDisjoint(Shape_ptr OtherShape) overrideMathTubevirtual
IsFull() overrideMathNodeinlinevirtual
IsFullVoid() overrideMathNodeinlinevirtual
IsHexagon()Shapeinlinevirtual
IsIncluded(Shape_ptr OtherShape) overrideMathTubevirtual
IsInfinite()Shapeinline
IsMirrorBoundary()Shapeinlinevirtual
IsNode() overrideMathNodeinlinevirtual
IsPeriodicBoundary()Shapeinlinevirtual
IsPlane()Shapeinlinevirtual
IsSameAxis(MathTube *tube)MathTubeprotected
IsSameAxis(MathCylinder *cyl)MathTubeprotected
IsSidePlanesOpen()Shapeinlinevirtual
IsSphere()Shapeinlinevirtual
IsTopBottomPlanesOpen()Shapeinlinevirtual
IsTube() overrideMathTubeinlinevirtual
IsViolentSimplifyAllowed()Shapeinline
IsVoid() overrideMathNodeinlinevirtual
IsWhiteBoundary()Shapeinlinevirtual
IsZTorus()Shapeinlinevirtual
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)Shapeprotectedvirtual
NewNot()Shapeinline
Node(int Sign=+1)MCNP::Node
Node(const Node &n)MCNP::Node
Not()Shape
NumberOfShapes() overrideMathNodevirtual
PointInShape(double *P, int border) overrideMathNodevirtual
MathTube::Print()Shapeinlinevirtual
MCNP::Node::Print() overrideMCNP::Nodevirtual
PrintX(int count=0) overrideMathNodevirtual
PrintY(int count=0) overrideMathNodevirtual
Reference()TReferenceinline
Remove(vector< Shape_ptr > ::iterator Iterator)MathNodeprotected
RemoveSurface() overrideMathNodeprotectedvirtual
ReplaceLeaf(int i, Shape_ptr OtherShape) overrideMathNodevirtual
ReplaceMathShape()MCNP::Tubeprotected
ReplaceNode(Shape_ptr C) overrideMathNodevirtual
ResetIsDefinedSurfaceCalled() overrideMathNodevirtual
Rotate(double phi, double theta=0, double psi=0, double *center=nullptr, int count=0) overrideMathNodevirtual
SetArea(double S)Shapeinline
SetBoundingShape(Shape_ptr theShape)MathNode
SetClone(Shape_ptr clone)Shapeinline
SetClone2Not()Shape
SetDebugName(string str)Shapeinline
SetFill(int f)Shapeinlinevirtual
SetFreezeSimplify(bool flag=true)Shapeinline
SetHalfHeight(double halfH)MathTube
SetIncludedShape(Shape_ptr theShape)MathNode
SetInfinite()Shapeinline
SetInsideShape(int i, Shape_ptr S)Shapeinline
SetLinkedPlane(Shape_ptr P)Shapeinlinevirtual
SetMirrorBoundary(bool state=true) overrideMathNodevirtual
SetMouvement(bool state=true)Shapeinlinevirtual
SetNot(Shape *aNot)Shapeinlineprotected
SetNotofNot()Shapeinlineprotected
SetOriginalInsideShape(int i, Shape_ptr S)Shapeinline
SetOutermostShape(bool flag=true)Shapeinline
SetPeriodicBoundary(bool state=true, string TopBottPlaneBC="mirror")Shapeinlinevirtual
SetSidePlanesOpen() overrideMathTubevirtual
SetSign(int s)Shapeinline
SetTopBottomPlanesOpen() overrideMathTubevirtual
SetUniverse(int u=0) overrideMathNodevirtual
SetViolentSimplify(bool Allowed=true)Shape
SetVolume(double V)Shapeinline
SetWhiteBoundary(bool state=true) overrideMathNodevirtual
Shape()Shape
Shape(const Shape &s)Shape
Simplify(bool violent=false) overrideMathNodevirtual
Translate(double dx, double dy, double dz, int count=0) overrideMathNodevirtual
TReference()TReferenceinline
Tube(double HalfHeight=0.005, double Rout=0.01, double Rin=0., int Sign=- 1)MCNP::Tube
Tube(double X, double Y, double Z, double dX, double dY, double dZ, double HalfHeight, double Rout, double Rin=0., int Sign=- 1)MCNP::Tube
Tube(const Tube &t)MCNP::Tube
UnSetMouvement() overrideMathNodeprotectedvirtual
~MathNode() overrideMathNode
~Shape() overrideShape
~TReference()=defaultTReferencevirtual

MURE Project, documentation generated by Doxygen 1.9.7 - Fri Jan 19 2024