conformationSurfacesI.H
Go to the documentation of this file.
1 /*---------------------------------------------------------------------------*\
2  ========= |
3  \\ / F ield | OpenFOAM: The Open Source CFD Toolbox
4  \\ / O peration |
5  \\ / A nd | www.openfoam.com
6  \\/ M anipulation |
7 -------------------------------------------------------------------------------
8  Copyright (C) 2012-2015 OpenFOAM Foundation
9 -------------------------------------------------------------------------------
10 License
11  This file is part of OpenFOAM.
12 
13  OpenFOAM is free software: you can redistribute it and/or modify it
14  under the terms of the GNU General Public License as published by
15  the Free Software Foundation, either version 3 of the License, or
16  (at your option) any later version.
17 
18  OpenFOAM is distributed in the hope that it will be useful, but WITHOUT
19  ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
20  FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
21  for more details.
22 
23  You should have received a copy of the GNU General Public License
24  along with OpenFOAM. If not, see <http://www.gnu.org/licenses/>.
25 
26 \*---------------------------------------------------------------------------*/
27 
28 // * * * * * * * * * * * * * * * Member Functions * * * * * * * * * * * * * //
29 
31 {
32  return allGeometry_;
33 }
34 
35 
38 {
39  return features_;
40 }
41 
42 
44 {
45  return locationInMesh_;
46 }
47 
48 
50 {
51  return surfaces_;
52 }
53 
54 
56 {
57  return patchNames_;
58 }
59 
60 
63 {
64  return surfZones_;
65 }
66 
67 
70 {
71  return patchInfo_;
72 }
73 
74 
76 {
77  return globalBounds_;
78 }
79 
80 
81 // ************************************************************************* //
Foam::conformationSurfaces::features
const PtrList< extendedFeatureEdgeMesh > & features() const
Return the object holding the feature points and edges.
Definition: conformationSurfacesI.H:37
Foam::conformationSurfaces::patchNames
const List< word > & patchNames() const
Return the patch names.
Definition: conformationSurfacesI.H:55
Foam::treeBoundBox
Standard boundBox with extra functionality for use in octree.
Definition: treeBoundBox.H:86
Foam::conformationSurfaces::patchInfo
const PtrList< dictionary > & patchInfo() const
Return the patch info.
Definition: conformationSurfacesI.H:69
Foam::conformationSurfaces::locationInMesh
const point & locationInMesh() const
Return the location to mesh.
Definition: conformationSurfacesI.H:43
Foam::conformationSurfaces::geometry
const searchableSurfaces & geometry() const
Return reference to the searchableSurfaces object containing all.
Definition: conformationSurfacesI.H:30
Foam::PtrList< Foam::extendedFeatureEdgeMesh >
Foam::conformationSurfaces::surfaces
const labelList & surfaces() const
Return the surface indices.
Definition: conformationSurfacesI.H:49
Foam::conformationSurfaces::globalBounds
const treeBoundBox & globalBounds() const
Return the global bounds.
Definition: conformationSurfacesI.H:75
Foam::Vector< scalar >
Foam::List< label >
Foam::searchableSurfaces
Container for searchableSurfaces. The collection is specified as a dictionary. For example,...
Definition: searchableSurfaces.H:92
Foam::conformationSurfaces::surfZones
const PtrList< surfaceZonesInfo > & surfZones() const
Return the surfaceZonesInfo.
Definition: conformationSurfacesI.H:62