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

This is the complete list of members for MCNP::Hexagon, 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() overrideMathHexagonvirtual
ClearInsideShape()Shapeinline
ClearOriginalInsideShape()Shapeinline
ClearVectorShape(int UMVT=0)MathNodeprotectedvirtual
Clone(int count=0) overrideMathHexagonvirtual
Contain(Shape_ptr OtherShape)MathNodevirtual
Copy(Shape_ptr S) overrideMathHexagonvirtual
CreateNewInstance(int sign=1) overrideMCNP::Hexagonprotectedvirtual
DelReference(unsigned n=1)TReferenceinline
DevElague(int count=0, bool violent=false) overrideMathNodeprotectedvirtual
ElagueRoot()MathNodeprotectedvirtual
fAreaShapeprotected
fBoundingShapeMathNodeprotected
fCloneShapeShapeprotected
fCountMathNodeprotected
fDebugNameShapeprotected
fDestroyShapeMathNodeprotected
fFillShapeprotected
fFreezeSimplifyShapeprotected
fHalfHeightMathHexagonprotected
fHexagonMathNodeprotected
fIncludedShapeMathNodeprotected
fInfiniteShapeprotected
fInsideShapeShapeprotected
fIsViolentSimplifyAllowedShapeprotected
fLinkedPlaneShapeprotected
fMirrorBoundaryShapeprotected
fMouvementShapeprotected
fNbReferencesTReferenceprivate
fNotShapeprotected
fOpenXYPlanesShapeprotected
fOpenZPlanesShapeprotected
fOriginMathHexagonprotected
fOriginalInsideShapeShapeprotected
fOutermostShapeShapeprotected
fPeriodicBoundaryShapeprotected
fShapeNameShapeprotected
fShapeVectorMathNodeprotected
fSideMathHexagonprotected
fSignShapeprotected
fTopBottPlaneBoundaryConditionShapeprotected
fTubeMathNodeprotected
fUniverseShapeprotected
fVirtualSphereOShapeprotected
fVirtualSphereRShapeprotected
fVolumeShapeprotected
fWhiteBoundaryShapeprotected
GetArea()Shapeinlinevirtual
GetBoundingShape()MathHexagon
GetDebugName()Shapeinline
GetFill()Shapeinline
GetHalfHeight()MathHexagoninline
GetIncludedShape()MathHexagon
GetInsideShape(int i)Shapeinline
GetInsideShapeSize()Shapeinline
GetLeaf(int i) overrideMathNodeinlinevirtual
GetMonoSurfaceType()Shapeinlinevirtual
GetMouvement()Shapeinline
GetNumberOfLeaves() overrideMathNodeinlinevirtual
GetOrigin(int i)MathHexagoninline
GetOrigin()MathHexagoninline
GetOriginalInsideShape(int i)Shapeinline
GetOriginalInsideShapeSize()Shapeinline
GetShapeName()Shape
GetSide()MathHexagoninline
GetSign()Shapeinline
GetSurfaceCard()Shapeinlinevirtual
GetSurfaceCard(int i)Shapeinlinevirtual
GetUniverse()Shapeinline
GetVirtualSphereCenter() overrideMathHexagonvirtual
GetVirtualSphereRadius() overrideMathHexagonvirtual
GetVolume() overrideMathNodevirtual
GetWidth()MathHexagoninline
Hexagon(double HalfHeight=0.005, double Side=0.01, int Sign=- 1)MCNP::Hexagon
Hexagon(const char *Infinite, double Side=0.01, int Sign=- 1)MCNP::Hexagon
Hexagon(const Hexagon &h)MCNP::Hexagon
Hexagon(double HalfHeight, double Side, int Sign, bool Infinite)MCNP::Hexagonprotected
IncrementSurface(double S)Shapeinline
IsBrick()Shapeinlinevirtual
IsCylinder()Shapeinlinevirtual
IsDisjoint(Shape_ptr OtherShape) overrideMathHexagonvirtual
IsFull() overrideMathNodeinlinevirtual
IsFullVoid() overrideMathNodeinlinevirtual
IsHexagon() overrideMathHexagoninlinevirtual
IsIncluded(Shape_ptr OtherShape) overrideMathHexagonvirtual
IsInfinite()Shapeinline
IsMirrorBoundary()Shapeinlinevirtual
IsNode() overrideMathNodeinlinevirtual
IsPeriodicBoundary()Shapeinlinevirtual
IsPlane()Shapeinlinevirtual
IsSameAxis(MathHexagon *hexagon)MathHexagonprotected
IsSidePlanesOpen()Shapeinlinevirtual
IsSphere()Shapeinlinevirtual
IsTopBottomPlanesOpen()Shapeinlinevirtual
IsTube()Shapeinlinevirtual
IsViolentSimplifyAllowed()Shapeinline
IsVoid() overrideMathNodeinlinevirtual
IsWhiteBoundary()Shapeinlinevirtual
IsZTorus()Shapeinlinevirtual
MathHexagon(double HalfHeight=0.005, double Side=0.01, int Sign=- 1)MathHexagon
MathHexagon(const char *Infinite, double Side=0.01, int Sign=- 1)MathHexagon
MathHexagon(const MathHexagon &h)MathHexagon
MathHexagon(double HalfHeight, double Side, int Sign, bool Infinite)MathHexagonprotected
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
NormalVector2XRightPlane()MathHexagon
Not()Shape
NumberOfShapes() overrideMathNodevirtual
PointInShape(double *P, int border) overrideMathNodevirtual
Print() overrideMCNP::Hexagonvirtual
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::Hexagonprotected
ReplaceNode(Shape_ptr C) overrideMathNodevirtual
ResetIsDefinedSurfaceCalled() overrideMathNodevirtual
Rotate(double phi, double theta=0, double psi=0, double *center=nullptr, int count=0) overrideMathHexagonvirtual
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") overrideMathHexagonvirtual
SetSidePlanesOpen() overrideMathHexagonvirtual
SetSign(int s)Shapeinline
SetTopBottomPlanesOpen() overrideMathHexagonvirtual
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) overrideMathHexagonvirtual
TReference()TReferenceinline
UnSetMouvement() overrideMathNodeprotectedvirtual
~MathNode() overrideMathNode
~Shape() overrideShape
~TReference()=defaultTReferencevirtual

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