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

This is the complete list of members for MCNP::Node, 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() overrideMathNodevirtual
ClearInsideShape()Shapeinline
ClearOriginalInsideShape()Shapeinline
ClearVectorShape(int UMVT=0)MathNodeprotectedvirtual
Clone(int count=0) overrideMathNodevirtual
Contain(Shape_ptr OtherShape)MathNodevirtual
Copy(Shape_ptr S)Shapeinlinevirtual
CreateNewInstance(int sign=1) overrideMCNP::Nodeprotectedvirtual
DelReference(unsigned n=1)TReferenceinline
DevElague(int count=0, bool violent=false) overrideMathNodeprotectedvirtual
ElagueRoot()MathNodeprotectedvirtual
fAreaShapeprotected
fBoundingShapeMathNodeprotected
fCloneShapeShapeprotected
fCountMathNodeprotected
fDebugNameShapeprotected
fDestroyShapeMathNodeprotected
fFillShapeprotected
fFreezeSimplifyShapeprotected
fHexagonMathNodeprotected
fIncludedShapeMathNodeprotected
fInfiniteShapeprotected
fInsideShapeShapeprotected
fIsViolentSimplifyAllowedShapeprotected
fLinkedPlaneShapeprotected
fMirrorBoundaryShapeprotected
fMouvementShapeprotected
fNbReferencesTReferenceprivate
fNotShapeprotected
fOpenXYPlanesShapeprotected
fOpenZPlanesShapeprotected
fOriginalInsideShapeShapeprotected
fOutermostShapeShapeprotected
fPeriodicBoundaryShapeprotected
fShapeNameShapeprotected
fShapeVectorMathNodeprotected
fSignShapeprotected
fTopBottPlaneBoundaryConditionShapeprotected
fTubeMathNodeprotected
fUniverseShapeprotected
fVirtualSphereOShapeprotected
fVirtualSphereRShapeprotected
fVolumeShapeprotected
fWhiteBoundaryShapeprotected
GetArea()Shapeinlinevirtual
GetBoundingShape()MathNodeinline
GetDebugName()Shapeinline
GetFill()Shapeinline
GetIncludedShape()MathNodeinline
GetInsideShape(int i)Shapeinline
GetInsideShapeSize()Shapeinline
GetLeaf(int i) overrideMathNodeinlinevirtual
GetMonoSurfaceType()Shapeinlinevirtual
GetMouvement()Shapeinline
GetNumberOfLeaves() overrideMathNodeinlinevirtual
GetOriginalInsideShape(int i)Shapeinline
GetOriginalInsideShapeSize()Shapeinline
GetShapeName()Shape
GetSign()Shapeinline
GetSurfaceCard()Shapeinlinevirtual
GetSurfaceCard(int i)Shapeinlinevirtual
GetUniverse()Shapeinline
GetVirtualSphereCenter() overrideMathNodeinlinevirtual
GetVirtualSphereRadius() overrideMathNodevirtual
GetVolume() overrideMathNodevirtual
IncrementSurface(double S)Shapeinline
IsBrick()Shapeinlinevirtual
IsCylinder()Shapeinlinevirtual
IsDisjoint(Shape_ptr OtherShape) overrideMathNodevirtual
IsFull() overrideMathNodeinlinevirtual
IsFullVoid() overrideMathNodeinlinevirtual
IsHexagon()Shapeinlinevirtual
IsIncluded(Shape_ptr OtherShape) overrideMathNodevirtual
IsInfinite()Shapeinline
IsMirrorBoundary()Shapeinlinevirtual
IsNode() overrideMathNodeinlinevirtual
IsPeriodicBoundary()Shapeinlinevirtual
IsPlane()Shapeinlinevirtual
IsSidePlanesOpen()Shapeinlinevirtual
IsSphere()Shapeinlinevirtual
IsTopBottomPlanesOpen()Shapeinlinevirtual
IsTube()Shapeinlinevirtual
IsViolentSimplifyAllowed()Shapeinline
IsVoid() overrideMathNodeinlinevirtual
IsWhiteBoundary()Shapeinlinevirtual
IsZTorus()Shapeinlinevirtual
MathNode(int Sign=+1)MathNode
MathNode(const MathNode &n)MathNode
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
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
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
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() overrideMathNodevirtual
SetSign(int s)Shapeinline
SetTopBottomPlanesOpen() overrideMathNodevirtual
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
UnSetMouvement() overrideMathNodeprotectedvirtual
~MathNode() overrideMathNode
~Shape() overrideShape
~TReference()=defaultTReferencevirtual

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