MURE
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Tube Member List

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

Add(Shape_ptr OtherShape)Nodevirtual
AddInsideShape(Shape_ptr OtherShape)Shape
AddOriginalInsideShape(Shape_ptr OtherShape)Shapeinline
AddReference(unsigned n=1)TReferenceinline
AddSurfaceNumber(int i)Shapeinline
AlreadyDefine(bool state=true)Nodevirtual
CalculNot()Tubevirtual
ClearInsideShape()Shapeinline
ClearOriginalInsideShape()Shapeinline
ClearVectorShape(int UMVT=0)Node
Clone(int count=0)Tubevirtual
Contain(Shape_ptr OtherShape)Nodevirtual
Copy(Shape_ptr S)Tubevirtual
DefineSurface()Shapeinlinevirtual
DelReference(unsigned n=1)TReferenceinline
Disjoint(Shape_ptr OtherShape)Tubevirtual
ElagueRoot()Node
fAlreadyDefineShapeprotected
fBoundingShapeNodeprotected
fCloneShapeShapeprotected
fCountNodeprotected
fDestroyShapeNodeprotected
fFillShapeprotected
fHalfHeightTubeprotected
fHexagonNodeprotected
fIncludedShapeNodeprotected
fInfiniteShapeprotected
fInsideShapeShapeprotected
fLinkedPlaneShapeprotected
fMirrorBoundaryShapeprotected
fMouvementShapeprotected
fNameShapeprotected
fNotShapeprotected
fOpenXYPlanesShapeprotected
fOpenZPlanesShapeprotected
fOriginalInsideShapeShapeprotected
fOutermostShapeShapeprotected
fPeriodicBoundaryShapeprotected
fRinTubeprotected
fRoutTubeprotected
fShapeVectorNodeprotected
fSigneShapeprotected
fSurfaceShapeprotected
fSurfaceNumberShapeprotected
fTopBottPlaneBoundaryConditionShapeprotected
fTubeNodeprotected
fUniverseShapeprotected
fVirtualSphereOShapeprotected
fVirtualSphereRShapeprotected
fVolumeShapeprotected
fWhiteBoundaryShapeprotected
fZoneShapeprotected
GetBottomPlane()Tubeinline
GetBoundingShape()Nodeinline
GetFill()Shapeinline
GetHalfHeight()Tubeinline
GetIncludedShape()Nodeinline
GetInCylinder()Tubeinline
GetInnerRadius()Tubeinline
GetInsideShape(int i)Shapeinline
GetInsideShapeSize()Shapeinline
GetLeaf(int i)Nodeinlinevirtual
GetMouvement()Shapeinline
GetName()Shape
GetNumberOfLeaves()Nodeinlinevirtual
GetOriginalInsideShape(int i)Shapeinline
GetOriginalInsideShapeSize()Shapeinline
GetOutCylinder()Tubeinline
GetOuterRadius()Tubeinline
GetSidePlanesOpen()Nodeinlinevirtual
GetSigne()Shapeinline
GetSurface()Shapeinlinevirtual
GetSurfaceNumber()Shape
GetTopBottomPlanesOpen()Nodeinlinevirtual
GetTopPlane()Tubeinline
GetUniverse()Shapeinline
GetVirtualSphereCenter()Tubevirtual
GetVirtualSphereRadius()Tubevirtual
GetVolume()Nodevirtual
GetZone()Shapeinline
Inclus(Shape_ptr OtherShape)Tubevirtual
IncrementSurface(double S)Shapeinline
IsBrick()Shapeinlinevirtual
IsCylinder()Shapeinlinevirtual
IsFull()Nodeinlinevirtual
IsFullVoid()Nodeinlinevirtual
IsHexagon()Shapeinlinevirtual
IsInfinite()Shapeinline
IsMirrorBoundary()Shapeinlinevirtual
IsNode()Nodeinlinevirtual
IsPeriodicBoundary()Shapeinlinevirtual
IsPlane()Shapeinlinevirtual
IsSameAxis(Tube *tube)Tubeprotected
IsSameAxis(Cylinder *cyl)Tubeprotected
IsSphere()Shapeinlinevirtual
IsTube()Tubeinlinevirtual
IsVoid()Nodeinlinevirtual
IsWhiteBoundary()Shapeinlinevirtual
NewNot()Shapeinline
Node(double Signe=+1)Node
Node(const Node &n)Node
Not()Shape
NumberOfShapes()Nodevirtual
PointInShape(double *P, int border)Nodevirtual
Print()Nodevirtual
PrintSurface()Shapeinlinevirtual
PrintX(int count=0)Nodevirtual
PrintY(int count=0)Nodevirtual
PS(double *U, double *V)Shape
Reference()TReferenceinline
Remove(vector< Shape_ptr >::iterator Iterator)Nodeprotected
RemoveSurface()Nodeprotectedvirtual
ReplaceNode(Shape_ptr C)Nodevirtual
Rotate(double phi, double theta=0, double psi=0, double *center=0, int count=0)Nodevirtual
RotatePoint(double *P, double phi, double theta=0, double psi=0, double *center=0)Shape
RotateVector(double *V, double phi, double theta=0, double psi=0)Shape
SetBoundingShape(Shape_ptr theShape)Node
SetClone(Shape_ptr clone)Shapeinline
SetClone2Not()Shape
SetFill(int f)Shapeinlinevirtual
SetIncludedShape(Shape_ptr theShape)Node
SetInsideShape(int i, Shape_ptr S)Shapeinline
SetLinkedPlane(Shape_ptr P)Shapeinlinevirtual
SetMirrorBoundary(bool state=true)Nodevirtual
SetMouvement(bool state=true)Shapeinlinevirtual
SetNot(Shape *Not)Shapeinlineprotected
SetNotofNot()Shapeinlineprotected
SetOriginalInsideShape(int i, Shape_ptr S)Shapeinline
SetOutermostShape(bool flag=true)Shapeinline
SetPeriodicBoundary(bool state=true, string TopBottPlaneBC="mirror")Shapevirtual
SetSidePlanesOpen()Tubevirtual
SetSigne(double s)Shapeinline
SetSurface(double S)Shapeinline
SetTopBottomPlanesOpen()Tubevirtual
SetUniverse(int u=0)Nodevirtual
SetVolume(double V)Shapeinline
SetWhiteBoundary(bool state=true)Nodevirtual
SetZone(int z)Shapeinline
Shape()Shape
Shape(const Shape &s)Shape
Simplify(bool violent=false)Nodevirtual
Translate(double dx, double dy, double dz, int count=0)Nodevirtual
TReference()TReferenceinline
Tube(double HalfHeight=0.005, double Rout=0.01, double Rin=0., double Signe=-1)Tube
Tube(double X, double Y, double Z, double dX, double dY, double dZ, double HalfHeight, double Rout, double Rin=0., double Signe=-1)Tube
Tube(const Tube &t)Tube
UnSetMouvement()Nodevirtual
UpdateSurface(Surface *&S)Shapeprotected
~Node()Node
~Shape()Shapevirtual
~TReference()TReferenceinlinevirtual

MURE Project, documentation generated by Doxygen 1.8.5 - Mon Nov 17 2014