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

This is the complete list of members for Hexagon, 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()Hexagonvirtual
ClearInsideShape()Shapeinline
ClearOriginalInsideShape()Shapeinline
ClearVectorShape(int UMVT=0)Node
Clone(int count=0)Hexagonvirtual
Contain(Shape_ptr OtherShape)Nodevirtual
Copy(Shape_ptr S)Hexagonvirtual
DefineSurface()Shapeinlinevirtual
DelReference(unsigned n=1)TReferenceinline
Disjoint(Shape_ptr OtherShape)Hexagonvirtual
ElagueRoot()Node
fAlreadyDefineShapeprotected
fBoundingShapeNodeprotected
fCloneShapeShapeprotected
fCountNodeprotected
fDestroyShapeNodeprotected
fFillShapeprotected
fHalfHeightHexagonprotected
fHexagonNodeprotected
fIncludedShapeNodeprotected
fInfiniteShapeprotected
fInsideShapeShapeprotected
fLinkedPlaneShapeprotected
fMirrorBoundaryShapeprotected
fMouvementShapeprotected
fNameShapeprotected
fNotShapeprotected
fOpenXYPlanesShapeprotected
fOpenZPlanesShapeprotected
fOriginHexagonprotected
fOriginalInsideShapeShapeprotected
fOutermostShapeShapeprotected
fPeriodicBoundaryShapeprotected
fShapeVectorNodeprotected
fSideHexagonprotected
fSigneShapeprotected
fSurfaceShapeprotected
fSurfaceNumberShapeprotected
fTopBottPlaneBoundaryConditionShapeprotected
fTubeNodeprotected
fUniverseShapeprotected
fVirtualSphereOShapeprotected
fVirtualSphereRShapeprotected
fVolumeShapeprotected
fWhiteBoundaryShapeprotected
fZoneShapeprotected
GetBoundingShape()Hexagon
GetFill()Shapeinline
GetHalfHeight()Hexagoninline
GetIncludedShape()Hexagon
GetInsideShape(int i)Shapeinline
GetInsideShapeSize()Shapeinline
GetLeaf(int i)Nodeinlinevirtual
GetMouvement()Shapeinline
GetName()Shape
GetNumberOfLeaves()Nodeinlinevirtual
GetOrigin(int i)Hexagoninline
GetOrigin()Hexagoninline
GetOriginalInsideShape(int i)Shapeinline
GetOriginalInsideShapeSize()Shapeinline
GetSide()Hexagoninline
GetSidePlanesOpen()Nodeinlinevirtual
GetSigne()Shapeinline
GetSurface()Shapeinlinevirtual
GetSurfaceNumber()Shape
GetTopBottomPlanesOpen()Nodeinlinevirtual
GetUniverse()Shapeinline
GetVirtualSphereCenter()Hexagoninlinevirtual
GetVirtualSphereRadius()Hexagonvirtual
GetVolume()Nodevirtual
GetWidth()Hexagoninline
GetZone()Shapeinline
Hexagon(double HalfHeight=0.005, double Side=0.01, double Signe=-1)Hexagon
Hexagon(const char *Infinite, double Side=0.01, double Signe=-1)Hexagon
Hexagon(const Hexagon &h)Hexagon
Hexagon(double HalfHeight, double Side, double Signe, bool Infinite)Hexagonprotected
Inclus(Shape_ptr OtherShape)Hexagonvirtual
IncrementSurface(double S)Shapeinline
IsBrick()Shapeinlinevirtual
IsCylinder()Shapeinlinevirtual
IsFull()Nodeinlinevirtual
IsFullVoid()Nodeinlinevirtual
IsHexagon()Hexagoninlinevirtual
IsInfinite()Shapeinline
IsMirrorBoundary()Shapeinlinevirtual
IsNode()Nodeinlinevirtual
IsPeriodicBoundary()Shapeinlinevirtual
IsPlane()Shapeinlinevirtual
IsSameAxis(Hexagon *hexagon)Hexagonprotected
IsSphere()Shapeinlinevirtual
IsTube()Shapeinlinevirtual
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()Hexagonvirtual
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)Hexagonvirtual
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")Hexagonvirtual
SetSidePlanesOpen()Hexagonvirtual
SetSigne(double s)Shapeinline
SetSurface(double S)Shapeinline
SetTopBottomPlanesOpen()Hexagonvirtual
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)Hexagonvirtual
TReference()TReferenceinline
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