|
MURE
|
This is the complete list of members for MCNP::Brick, including all inherited members.
| Add(Shape_ptr OtherShape) | Shape | inlinevirtual |
| AddInsideShape(Shape_ptr OtherShape) | Shape | |
| AddOriginalInsideShape(Shape_ptr OtherShape) | Shape | inline |
| AddReference(unsigned n=1) | TReference | inline |
| Brick(double HalfX=0.01, double HalfY=0.01, double HalfZ=0.01, int Sign=- 1) | MCNP::Brick | |
| Brick(double *Origin, double *Ux, double *Uy, double *Uz, double HalfX=0.01, double HalfY=0.01, double HalfZ=0.01, int Sign=- 1) | MCNP::Brick | |
| Brick(const char *Infinite, double HalfX=0.01, double HalfY=0.01, int Sign=- 1) | MCNP::Brick | |
| Brick(double HalfX, double HalfY, double HalfZ, int Sign, bool Infinite) | MCNP::Brick | private |
| CalculNot() override | MathBrick | virtual |
| ClearInsideShape() | Shape | inline |
| ClearOriginalInsideShape() | Shape | inline |
| Clone(int count=0) override | MathBrick | virtual |
| Copy(Shape_ptr B) override | MathBrick | virtual |
| CornerInBrick(MathBrick *brick, int all, int border) | MathBrick | protected |
| CornerInCylinder(MathCylinder *cyl, int all, int border) | MathBrick | protected |
| CreateNewInstance(int sign=1) override | MCNP::Brick | privatevirtual |
| CylinderCrossBrick(MathCylinder *Cyl) | MathBrick | protected |
| DefinePlane(vector< double > N, double D, MCNPSurfaceCard *&S) | MCNP::Brick | private |
| DefinePlanes() | MCNP::Brick | private |
| DefineSurface() | MCNP::Brick | private |
| DelReference(unsigned n=1) | TReference | inline |
| DevElague(int count=0, bool violent=false) | Shape | inlinevirtual |
| Dist2Segment(MathCylinder *cyl, double Segment[6][2], double C0[6][2], int &segmentNum) | MathBrick | protected |
| fArea | Shape | protected |
| fBPz | MCNP::Brick | private |
| fCloneShape | Shape | protected |
| fDebugName | Shape | protected |
| fFill | Shape | protected |
| fFreezeSimplify | Shape | protected |
| fHalfSize | MathBrick | protected |
| FindBrickProjection(MathCylinder *cyl, double Segment[6][2], double C0[6][2], double Origin[2]) | MathBrick | protected |
| fInfinite | Shape | protected |
| fInsideShape | Shape | protected |
| fIsDefinedSurfaceCalled | MCNP::Brick | private |
| fIsViolentSimplifyAllowed | Shape | protected |
| fLinkedPlane | Shape | protected |
| fLPx | MCNP::Brick | private |
| fLPy | MCNP::Brick | private |
| fMirrorBoundary | Shape | protected |
| fMouvement | Shape | protected |
| fNbReferences | TReference | private |
| fNot | Shape | protected |
| fOpenXYPlanes | Shape | protected |
| fOpenZPlanes | Shape | protected |
| fOrigin | MathBrick | protected |
| fOriginalInsideShape | Shape | protected |
| fOutermostShape | Shape | protected |
| fPeriodicBoundary | Shape | protected |
| fRPx | MCNP::Brick | private |
| fRPy | MCNP::Brick | private |
| fShapeName | Shape | protected |
| fSign | Shape | protected |
| fTopBottPlaneBoundaryCondition | Shape | protected |
| fTPz | MCNP::Brick | private |
| fUniverse | Shape | protected |
| fUx | MathBrick | protected |
| fUy | MathBrick | protected |
| fUz | MathBrick | protected |
| fVirtualSphereO | Shape | protected |
| fVirtualSphereR | Shape | protected |
| fVolume | Shape | protected |
| fWhiteBoundary | Shape | protected |
| GeneralIntersectionOf2Brick(MathBrick *brick) | MathBrick | protected |
| GetArea() | Shape | inlinevirtual |
| GetDebugName() | Shape | inline |
| GetFill() | Shape | inline |
| GetHalfX() | MathBrick | inline |
| GetHalfY() | MathBrick | inline |
| GetHalfZ() | MathBrick | inline |
| GetInsideShape(int i) | Shape | inline |
| GetInsideShapeSize() | Shape | inline |
| GetLeaf(int i) override | MCNP::Brick | virtual |
| GetMonoSurfaceType() | Shape | inlinevirtual |
| GetMouvement() | Shape | inline |
| GetNumberOfLeaves() | Shape | inlinevirtual |
| GetOrigin() | MathBrick | inline |
| GetOriginalInsideShape(int i) | Shape | inline |
| GetOriginalInsideShapeSize() | Shape | inline |
| GetShapeName() | Shape | |
| GetSign() | Shape | inline |
| GetSurfaceCard(int i) override | MCNP::Brick | virtual |
| MathBrick::GetSurfaceCard() | Shape | inlinevirtual |
| GetUniverse() | Shape | inline |
| GetUx() | MathBrick | inline |
| GetUy() | MathBrick | inline |
| GetUz() | MathBrick | inline |
| GetVirtualSphereCenter() override | MathBrick | protectedvirtual |
| GetVirtualSphereRadius() override | MathBrick | protectedvirtual |
| GetVolume() | Shape | inlinevirtual |
| IncrementSurface(double S) | Shape | inline |
| Init(double HalfX, double HalfY, double HalfZ) | MathBrick | protected |
| IsBrick() override | MathBrick | inlinevirtual |
| IsCylinder() | Shape | inlinevirtual |
| IsDisjoint(Shape_ptr OtherShape) override | MathBrick | virtual |
| IsFull() | Shape | inlinevirtual |
| IsFullVoid() | Shape | inlinevirtual |
| IsHexagon() | Shape | inlinevirtual |
| IsIncluded(Shape_ptr OtherShape) override | MathBrick | virtual |
| IsInfinite() | Shape | inline |
| IsMirrorBoundary() | Shape | inlinevirtual |
| IsNode() | Shape | inlinevirtual |
| IsPeriodicBoundary() | Shape | inlinevirtual |
| IsPlane() | Shape | inlinevirtual |
| IsSidePlanesOpen() | Shape | inlinevirtual |
| IsSphere() | Shape | inlinevirtual |
| IsTopBottomPlanesOpen() | Shape | inlinevirtual |
| IsTube() | Shape | inlinevirtual |
| IsViolentSimplifyAllowed() | Shape | inline |
| IsVoid() | Shape | inlinevirtual |
| IsWhiteBoundary() | Shape | inlinevirtual |
| IsZTorus() | Shape | inlinevirtual |
| LineCrossPlane(double *X, vector< double > N, double *P, vector< double > U, double *D) | MathBrick | protected |
| MathBrick(double HalfX=0.01, double HalfY=0.01, double HalfZ=0.01, int Sign=- 1) | MathBrick | |
| MathBrick(double *Origin, double *Ux, double *Uy, double *Uz, double HalfX=0.01, double HalfY=0.01, double HalfZ=0.01, int Sign=- 1) | MathBrick | |
| MathBrick(const char *Infinite, double HalfX=0.01, double HalfY=0.01, int Sign=- 1) | MathBrick | |
| MathBrick(double HalfX, double HalfY, double HalfZ, int Sign, bool Infinite) | MathBrick | protected |
| MinDist1Point2Face(vector< double > U0, vector< double > U1, vector< double > U2, double *P0, double *S, int whichplane) | MathBrick | protected |
| MinDist1Point2FaceInfinite(vector< double > U0, vector< double > U1, double *P0, double *S, int whichplane) | MathBrick | protected |
| MinDistanceFrom2OppositeFace(vector< double > N, int whichplane, double *S) | MathBrick | |
| MinimumCopy(Shape *S) | Shape | protectedvirtual |
| NewNot() | Shape | inline |
| Not() | Shape | |
| NumberOfShapes() override | MathBrick | inlinevirtual |
| PointInSegment(double *X, double *A, double *B, int border) | MathBrick | protected |
| PointInShape(double *P, int border) override | MathBrick | virtual |
| Print() override | MCNP::Brick | virtual |
| PrintX(int count=0) | Shape | virtual |
| PrintY(int count=0) | Shape | virtual |
| Reference() | TReference | inline |
| RemoveSurface() | Shape | virtual |
| ReplaceLeaf(int i, Shape_ptr OtherShape) | Shape | inlinevirtual |
| ReplaceNode(Shape_ptr C) | Shape | inlinevirtual |
| ResetIsDefinedSurfaceCalled() override | MCNP::Brick | inlinevirtual |
| Rotate(double phi, double theta=0, double psi=0, double *center=nullptr, int count=0) override | MathBrick | virtual |
| SetArea(double S) | Shape | inline |
| SetClone(Shape_ptr clone) | Shape | inline |
| SetClone2Not() | Shape | |
| SetDebugName(string str) | Shape | inline |
| SetFill(int f) | Shape | inlinevirtual |
| SetFreezeSimplify(bool flag=true) | Shape | inline |
| SetInfinite() | Shape | inline |
| SetInsideShape(int i, Shape_ptr S) | Shape | inline |
| SetLinkedPlane(Shape_ptr P) | Shape | inlinevirtual |
| SetMirrorBoundary(bool state=true) | Shape | 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") override | MathBrick | virtual |
| SetSidePlanesOpen() | Shape | inlinevirtual |
| SetSign(int s) | Shape | inline |
| SetTopBottomPlanesOpen() | Shape | inlinevirtual |
| SetUniverse(int u=- 1) | Shape | virtual |
| SetViolentSimplify(bool Allowed=true) | Shape | |
| SetVolume(double V) | Shape | inline |
| SetWhiteBoundary(bool state=true) | Shape | inlinevirtual |
| Shape() | Shape | |
| Shape(const Shape &s) | Shape | |
| Simplify(bool violent=false) | Shape | inlinevirtual |
| Translate(double dx, double dy, double dz, int count=0) override | MathBrick | virtual |
| TReference() | TReference | inline |
| TwoFaces2Segments(MathBrick *brick, vector< double > N, int whichSize, double *C0, double C1[2][3]) | MathBrick | protected |
| TwoFaces3Segments(MathBrick *brick, vector< double > N, int whichSize, double *C0, double C1[3][3]) | MathBrick | protected |
| UnSetMouvement() | Shape | virtual |
| ~Brick()=default | MCNP::Brick | |
| ~Shape() override | Shape | |
| ~TReference()=default | TReference | virtual |