#include <BoundarySurfaceMesh.hpp>


Public Types | |
| enum | Type { povRay, structured3DMesh, surfaceMesh, references, list } |
Public Member Functions | |
| ConstReferenceCounting < SurfaceMesh > | surfaceMesh () const |
| BoundarySurfaceMesh (const BoundarySurfaceMesh &b) | |
| BoundarySurfaceMesh (ConstReferenceCounting< SurfaceMesh > s) | |
| ~BoundarySurfaceMesh () | |
| const Boundary::Type & | type () const |
| Returns the type of the boundary. | |
Private Member Functions | |
| void | put (std::ostream &os) const |
| ostream overload. | |
Private Attributes | |
| ConstReferenceCounting < SurfaceMesh > | __surfaceMesh |
Friends | |
| std::ostream & | operator<< (std::ostream &os, const Boundary &B) |
| Writes the boundary conditions. | |
Definition at line 37 of file BoundarySurfaceMesh.hpp.
enum Boundary::Type [inherited] |
Definition at line 36 of file Boundary.hpp.
00036 { 00037 povRay, 00038 structured3DMesh, 00039 surfaceMesh, 00040 references, 00041 list 00042 };
| BoundarySurfaceMesh::BoundarySurfaceMesh | ( | const BoundarySurfaceMesh & | b | ) |
Definition at line 35 of file BoundarySurfaceMesh.cpp.
00036 : Boundary(B), 00037 __surfaceMesh(B.__surfaceMesh) 00038 { 00039 ; 00040 }
| BoundarySurfaceMesh::BoundarySurfaceMesh | ( | ConstReferenceCounting< SurfaceMesh > | s | ) |
Definition at line 43 of file BoundarySurfaceMesh.cpp.
00044 : Boundary(Boundary::surfaceMesh), 00045 __surfaceMesh(sm) 00046 { 00047 ; 00048 }
| BoundarySurfaceMesh::~BoundarySurfaceMesh | ( | ) |
| void BoundarySurfaceMesh::put | ( | std::ostream & | os | ) | const [private, virtual] |
| ConstReferenceCounting< SurfaceMesh > BoundarySurfaceMesh::surfaceMesh | ( | ) | const |
Definition at line 29 of file BoundarySurfaceMesh.cpp.
References __surfaceMesh.
Referenced by BoundaryMeshAssociation::__storesBoundariesAndMeshes().
00030 { 00031 return __surfaceMesh; 00032 }
| const Boundary::Type& Boundary::type | ( | ) | const [inline, inherited] |
Returns the type of the boundary.
Definition at line 52 of file Boundary.hpp.
References Boundary::__type.
Referenced by BoundaryMeshAssociation::setPOVMeshes().
00053 { 00054 return __type; 00055 }
| std::ostream& operator<< | ( | std::ostream & | os, | |
| const Boundary & | B | |||
| ) | [friend, inherited] |
Writes the boundary conditions.
Definition at line 58 of file Boundary.hpp.
00060 { 00061 B.put(os); 00062 return os; 00063 }
1.5.6