PLaSK library
|
#include <plask/mesh/rectangular_common.hpp>
Public Types | |
typedef plask::Boundary< RectangularMeshBase3D > | Boundary |
Boundary type. | |
Public Types inherited from plask::MeshD< 3 > | |
enum | |
Number of dimensions. More... | |
typedef Primitive< DIM >::DVec | LocalCoords |
Type of vector representing coordinates in local space. | |
typedef IndexedIterator< const MeshD< dimension >, LocalCoords > | const_iterator |
Random access iterator type which allow iterate over all points in this mesh, in order appointed by operator[]. | |
typedef const_iterator | iterator |
typedef const_iterator | Iterator |
Public Member Functions | |
virtual BoundaryNodeSet | createIndex0BoundaryAtLine (std::size_t line_nr_axis0) const =0 |
Create a node set which includes one plane in mesh, which has 0 coordinate equals to line_nr_axis0 . | |
virtual BoundaryNodeSet | createIndex0BoundaryAtLine (std::size_t line_nr_axis0, std::size_t index1Begin, std::size_t index1End, std::size_t index2Begin, std::size_t index2End) const =0 |
Create a node set which includes a rectangle in plane of mesh, which has 0 coordinate equals to line_nr_axis0 . | |
virtual BoundaryNodeSet | createIndex1BoundaryAtLine (std::size_t line_nr_axis1) const =0 |
Create a node set which includes one plane in mesh, which has 1 coordinate equals to line_nr_axis1 . | |
virtual BoundaryNodeSet | createIndex1BoundaryAtLine (std::size_t line_nr_axis1, std::size_t index0Begin, std::size_t index0End, std::size_t index2Begin, std::size_t index2End) const =0 |
Create a node set which includes a rectangle in plane of mesh, which has 0 coordinate equals to line_nr_axis1 . | |
virtual BoundaryNodeSet | createIndex2BoundaryAtLine (std::size_t line_nr_axis2) const =0 |
Create a node set which includes one plane in mesh, which has 2 coordinate equals to line_nr_axis2 . | |
virtual BoundaryNodeSet | createIndex2BoundaryAtLine (std::size_t line_nr_axis2, std::size_t index0Begin, std::size_t index0End, std::size_t index1Begin, std::size_t index1End) const =0 |
Create a node set which includes a rectangle in plane of mesh, which has 2 coordinate equals to line_nr_axis2 . | |
virtual BoundaryNodeSet | createBackBoundary () const =0 |
Create a node set which includes a whole back plane (face) of mesh. | |
virtual BoundaryNodeSet | createBackOfBoundary (const Box3D &box) const =0 |
Create a node set which has fixed index at axis 0 direction and lies on back of the box (at nearest plane inside the box). | |
virtual BoundaryNodeSet | createFrontBoundary () const =0 |
Create a node set which includes a whole front plane (face) of mesh. | |
virtual BoundaryNodeSet | createFrontOfBoundary (const Box3D &box) const =0 |
Create a node set which has fixed index at axis 0 direction and lies on front of the box (at nearest plane inside the box). | |
virtual BoundaryNodeSet | createLeftBoundary () const =0 |
Create a node set which includes a whole left plane (face) of mesh. | |
virtual BoundaryNodeSet | createLeftOfBoundary (const Box3D &box) const =0 |
Create a node set which has fixed index at axis 1 direction and lies on left face of the box (at nearest plane inside the box). | |
virtual BoundaryNodeSet | createRightBoundary () const =0 |
Create a node set which includes a whole right plane (face) of mesh. | |
virtual BoundaryNodeSet | createRightOfBoundary (const Box3D &box) const =0 |
Create a node set which has fixed index at axis 1 direction and lies on right face of the box (at nearest plane inside the box). | |
virtual BoundaryNodeSet | createTopBoundary () const =0 |
Create a node set which shows a whole top plane (face) of mesh. | |
virtual BoundaryNodeSet | createTopOfBoundary (const Box3D &box) const =0 |
Create a node set which has fixed index at axis 2 direction and lies on top face of the box (at nearest plane inside the box). | |
virtual BoundaryNodeSet | createBottomBoundary () const =0 |
Create a node set which shows a whole bottom plane (face) of mesh. | |
virtual BoundaryNodeSet | createBottomOfBoundary (const Box3D &box) const =0 |
Create a node set which has fixed index at axis 2 direction and lies on bottom face of the box (at nearest plane inside the box). | |
Public Member Functions inherited from plask::MeshD< 3 > | |
virtual LocalCoords | at (std::size_t index) const=0 |
Get point with given mesh index. | |
LocalCoords | operator[] (std::size_t index) const |
Get point with given mesh index. | |
const_iterator | begin () const |
const_iterator | end () const |
MeshD (const MeshD &PLASK_UNUSED(to_copy)) | |
Initialize this to be the same as to_copy but don't copy any changes observer. | |
MeshD () | |
MeshD & | operator= (const MeshD &PLASK_UNUSED(to_copy)) |
Set this to be the same as to_copy but doesn't changed changes observer. | |
bool | operator== (const MeshD &to_compare) const |
Check if this mesh and to_compare represent the same sequence of points (have exactly the same points in the same order). | |
bool | operator!= (const MeshD &to_compare) const |
Check if this mesh and to_compare represent different sequences of points. | |
void | print (std::ostream &out) const override |
Print this to stream out . | |
Public Member Functions inherited from plask::Mesh | |
template<typename ClassT , typename methodT > | |
boost::signals2::connection | changedConnectMethod (ClassT *obj, methodT method, boost::signals2::connect_position at=boost::signals2::at_back) |
Connect a method to changed signal. | |
template<typename ClassT , typename methodT > | |
void | changedDisconnectMethod (ClassT *obj, methodT method) |
template<typename EventT = Event, typename ... Args> | |
void | fireChanged (Args &&... event_constructor_params_without_source) |
Call changed with this as event source. | |
void | fireResized () |
This method is called when the mesh is resized. | |
virtual std::size_t | size () const =0 |
virtual bool | empty () const |
virtual void | writeXML (XMLElement &object) const |
Write mesh to XML. | |
virtual | ~Mesh () |
Public Member Functions inherited from plask::Printable | |
virtual | ~Printable () |
std::string | str () const |
Get string representation of this using print method. | |
Public Member Functions inherited from plask::MeshBase | |
virtual | ~MeshBase () |
Static Public Member Functions | |
template<typename Predicate > | |
static Boundary | getBoundary (Predicate predicate) |
static Boundary | getIndex0BoundaryAtLine (std::size_t line_nr_axis0) |
Get boundary which shows one plane in mesh, which has 0 coordinate equals to line_nr_axis0 . | |
static Boundary | getIndex0BoundaryAtLine (std::size_t line_nr_axis0, std::size_t index1Begin, std::size_t index1End, std::size_t index2Begin, std::size_t index2End) |
Get boundary which shows a rectangle in plane of mesh, which has 0 coordinate equals to line_nr_axis0 . | |
static Boundary | getIndex1BoundaryAtLine (std::size_t line_nr_axis1) |
Get boundary which shows one plane in mesh, which has 1 coordinate equals to line_nr_axis1 . | |
static Boundary | getIndex1BoundaryAtLine (std::size_t line_nr_axis1, std::size_t index0Begin, std::size_t index0End, std::size_t index2Begin, std::size_t index2End) |
Get boundary which shows a rectangle in plane of mesh, which has 1 coordinate equals to line_nr_axis1 . | |
static Boundary | getIndex2BoundaryAtLine (std::size_t line_nr_axis2) |
Get boundary which shows one plane in mesh, which has 2 coordinate equals to line_nr_axis2 . | |
static Boundary | getIndex2BoundaryAtLine (std::size_t line_nr_axis2, std::size_t index0Begin, std::size_t index0End, std::size_t index1Begin, std::size_t index1End) |
Get boundary which shows a rectangle in plane of mesh, which has 2 coordinate equals to line_nr_axis2 . | |
static Boundary | getBackBoundary () |
Get boundary which show a whole back plane (face) of mesh. | |
static Boundary | getBackOfBoundary (const Box3D &box) |
Get a boundary which has fixed index at axis 0 direction and lies on back of the box (at nearest plane inside the box). | |
static Boundary | getFrontBoundary () |
Get boundary which show a whole front plane (face) of mesh. | |
static Boundary | getFrontOfBoundary (const Box3D &box) |
Get a boundary which has fixed index at axis 0 direction and lies on front of the box (at nearest plane inside the box). | |
static Boundary | getLeftBoundary () |
Get boundary which show a whole left plane (face) of mesh. | |
static Boundary | getLeftOfBoundary (const Box3D &box) |
Get a boundary which has fixed index at axis 1 direction and lies on left face of the box (at nearest plane inside the box). | |
static Boundary | getRightBoundary () |
Get boundary which show a whole right plane (face) of mesh. | |
static Boundary | getRightOfBoundary (const Box3D &box) |
Get a boundary which has fixed index at axis 1 direction and lies on right face of the box (at nearest plane inside the box). | |
static Boundary | getTopBoundary () |
Get boundary which show a whole top plane (face) of mesh. | |
static Boundary | getTopOfBoundary (const Box3D &box) |
Get a boundary which has fixed index at axis 2 direction and lies on top face of the box (at nearest plane inside the box). | |
static Boundary | getBottomBoundary () |
Get boundary which show a whole bottom plane (face) of mesh. | |
static Boundary | getBottomOfBoundary (const Box3D &box) |
Get a boundary which has fixed index at axis 2 direction and lies on top bottom of the box (at nearest plane inside the box). | |
static Boundary | getLeftOfBoundary (shared_ptr< const GeometryObject > object, const PathHints &path) |
Get boundary which lies on left faces of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getLeftOfBoundary (shared_ptr< const GeometryObject > object, const PathHints *path) |
Get boundary which lies on left faces of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getLeftOfBoundary (shared_ptr< const GeometryObject > object) |
Get boundary which lies on left faces of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getRightOfBoundary (shared_ptr< const GeometryObject > object, const PathHints &path) |
Get boundary which lies on right faces of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getRightOfBoundary (shared_ptr< const GeometryObject > object, const PathHints *path) |
Get boundary which lies on right faces of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getRightOfBoundary (shared_ptr< const GeometryObject > object) |
Get boundary which lies on right faces of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getBottomOfBoundary (shared_ptr< const GeometryObject > object, const PathHints &path) |
Get boundary which lies on bottom faces of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getBottomOfBoundary (shared_ptr< const GeometryObject > object, const PathHints *path) |
Get boundary which lies on bottom faces of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getBottomOfBoundary (shared_ptr< const GeometryObject > object) |
Get boundary which lies on bottom faces of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getTopOfBoundary (shared_ptr< const GeometryObject > object, const PathHints &path) |
Get boundary which lies on top faces of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getTopOfBoundary (shared_ptr< const GeometryObject > object) |
Get boundary which lies on top faces of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getTopOfBoundary (shared_ptr< const GeometryObject > object, const PathHints *path) |
Get boundary which lies on top faces of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getBackOfBoundary (shared_ptr< const GeometryObject > object, const PathHints &path) |
Get boundary which lies on back faces of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getBackOfBoundary (shared_ptr< const GeometryObject > object) |
Get boundary which lies on back faces of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getBackOfBoundary (shared_ptr< const GeometryObject > object, const PathHints *path) |
Get boundary which lies on back of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getFrontOfBoundary (shared_ptr< const GeometryObject > object, const PathHints &path) |
Get boundary which lies on front faces of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getFrontOfBoundary (shared_ptr< const GeometryObject > object) |
Get boundary which lies on front faces of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getFrontOfBoundary (shared_ptr< const GeometryObject > object, const PathHints *path) |
Get boundary which lies on front of bounding-boxes of objects (in geometry coordinates). | |
static Boundary | getBoundary (const std::string &boundary_desc) |
static Boundary | getBoundary (XMLReader &boundary_desc, Manager &manager) |
Additional Inherited Members | |
Public Attributes inherited from plask::Mesh | |
boost::signals2::signal< void(Event &)> | changed |
Changed signal, fired when mesh was changed. | |
Protected Member Functions inherited from plask::MeshD< 3 > | |
virtual bool | hasSameNodes (const MeshD< dimension > &to_compare) const |
Check if this mesh and to_compare represent the same sequence of points (have exactly the same points in the same order). | |
Protected Member Functions inherited from plask::Mesh | |
virtual void | onChange (const Event &evt) |
This method is called when the mesh is changed, just before changed signal. | |
Definition at line 646 of file rectangular_common.hpp.
Boundary type.
Definition at line 649 of file rectangular_common.hpp.
|
pure virtual |
Create a node set which includes a whole back plane (face) of mesh.
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which has fixed index at axis 0 direction and lies on back of the box
(at nearest plane inside the box).
box | box in which boundary should lie |
box
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which shows a whole bottom plane (face) of mesh.
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which has fixed index at axis 2 direction and lies on bottom face of the box
(at nearest plane inside the box).
box | box in which boundary should lie |
box
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which includes a whole front plane (face) of mesh.
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which has fixed index at axis 0 direction and lies on front of the box
(at nearest plane inside the box).
box | box in which boundary should lie |
box
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which includes one plane in mesh, which has 0 coordinate equals to line_nr_axis0
.
line_nr_axis0 | index of axis[0] mesh |
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which includes a rectangle in plane of mesh, which has 0 coordinate equals to line_nr_axis0
.
line_nr_axis0 | index of axis[0] mesh |
index1Begin,index1End,index2Begin,index2End | indexes which showes rectangle [index1Begin, index1End) x [index2Begin, index2End) |
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which includes one plane in mesh, which has 1 coordinate equals to line_nr_axis1
.
line_nr_axis0 | index of axis[1] mesh |
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which includes a rectangle in plane of mesh, which has 0 coordinate equals to line_nr_axis1
.
line_nr_axis1 | index of axis[1] mesh |
index0Begin,index0End,index2Begin,index2End | indexes which showes rectangle [index0Begin, index0End) x [index2Begin, index2End) |
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which includes one plane in mesh, which has 2 coordinate equals to line_nr_axis2
.
line_nr_axis2 | index of axis[2] mesh |
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which includes a rectangle in plane of mesh, which has 2 coordinate equals to line_nr_axis2
.
line_nr_axis2 | index of axis[2] mesh |
index0Begin,index0End,index1Begin,index1End | indexes which showes rectangle [index0Begin, index0End) x [index1Begin, index1End) |
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which includes a whole left plane (face) of mesh.
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which has fixed index at axis 1 direction and lies on left face of the box
(at nearest plane inside the box).
box | box in which boundary should lie |
box
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which includes a whole right plane (face) of mesh.
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which has fixed index at axis 1 direction and lies on right face of the box
(at nearest plane inside the box).
box | box in which boundary should lie |
box
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which shows a whole top plane (face) of mesh.
Implemented in plask::RectilinearMesh3D.
|
pure virtual |
Create a node set which has fixed index at axis 2 direction and lies on top face of the box
(at nearest plane inside the box).
box | box in which boundary should lie |
box
Implemented in plask::RectilinearMesh3D.
|
inlinestatic |
Get boundary which show a whole back plane (face) of mesh.
Definition at line 795 of file rectangular_common.hpp.
Get a boundary which has fixed index at axis 0 direction and lies on back of the box
(at nearest plane inside the box).
box | box in which boundary should lie |
box
Definition at line 813 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on back faces of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
object's
bounding-boxes Definition at line 1168 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on back faces of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
path | hints specifying particular instances of the geometry object |
object's
bounding-boxes Definition at line 1155 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on back of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
path | hints specifying particular instances of the geometry object |
object's
bounding-boxes Definition at line 1182 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which show a whole bottom plane (face) of mesh.
Definition at line 971 of file rectangular_common.hpp.
Get a boundary which has fixed index at axis 2 direction and lies on top bottom of the box
(at nearest plane inside the box).
box | box in which boundary should lie |
box
Definition at line 989 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on bottom faces of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
object's
bounding-boxes Definition at line 1103 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on bottom faces of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
path | hints specifying particular instances of the geometry object |
object's
bounding-boxes Definition at line 1079 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on bottom faces of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
path | hints specifying particular instances of the geometry object |
object's
bounding-boxes Definition at line 1093 of file rectangular_common.hpp.
|
static |
Definition at line 70 of file rectangular_common.cpp.
|
inlinestatic |
Definition at line 652 of file rectangular_common.hpp.
|
static |
Definition at line 80 of file rectangular_common.cpp.
|
inlinestatic |
Get boundary which show a whole front plane (face) of mesh.
Definition at line 830 of file rectangular_common.hpp.
Get a boundary which has fixed index at axis 0 direction and lies on front of the box
(at nearest plane inside the box).
box | box in which boundary should lie |
box
Definition at line 848 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on front faces of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
object's
bounding-boxes Definition at line 1206 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on front faces of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
path | hints specifying particular instances of the geometry object |
object's
bounding-boxes Definition at line 1193 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on front of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
path | hints specifying particular instances of the geometry object |
object's
bounding-boxes Definition at line 1220 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which shows one plane in mesh, which has 0 coordinate equals to line_nr_axis0
.
line_nr_axis0 | index of axis[0] mesh |
Definition at line 668 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which shows a rectangle in plane of mesh, which has 0 coordinate equals to line_nr_axis0
.
line_nr_axis0 | index of axis[0] mesh |
index1Begin,index1End,index2Begin,index2End | indexes which showes rectangle [index1Begin, index1End) x [index2Begin, index2End) |
Definition at line 691 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which shows one plane in mesh, which has 1 coordinate equals to line_nr_axis1
.
line_nr_axis1 | index of axis[1] mesh |
Definition at line 711 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which shows a rectangle in plane of mesh, which has 1 coordinate equals to line_nr_axis1
.
line_nr_axis0 | index of axis[1] mesh |
index0Begin,index0End,index2Begin,index2End | indexes which showes rectangle [index0Begin, index0End) x [index2Begin, index2End) |
Definition at line 734 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which shows one plane in mesh, which has 2 coordinate equals to line_nr_axis2
.
line_nr_axis2 | index of axis[2] mesh |
Definition at line 754 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which shows a rectangle in plane of mesh, which has 2 coordinate equals to line_nr_axis2
.
line_nr_axis2 | index of axis[2] mesh |
index0Begin,index0End,index1Begin,index1End | indexes which showes rectangle [index0Begin, index0End) x [index1Begin, index1End) |
Definition at line 777 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which show a whole left plane (face) of mesh.
Definition at line 865 of file rectangular_common.hpp.
Get a boundary which has fixed index at axis 1 direction and lies on left face of the box
(at nearest plane inside the box).
box | box in which boundary should lie |
box
Definition at line 883 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on left faces of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
object's
bounding-boxes Definition at line 1027 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on left faces of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
path | hints specifying particular instances of the geometry object |
object's
bounding-boxes Definition at line 1003 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on left faces of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
path | hints specifying particular instances of the geometry object |
object's
bounding-boxes Definition at line 1017 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which show a whole right plane (face) of mesh.
Definition at line 901 of file rectangular_common.hpp.
Get a boundary which has fixed index at axis 1 direction and lies on right face of the box
(at nearest plane inside the box).
box | box in which boundary should lie |
box
Definition at line 919 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on right faces of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
object's
bounding-boxes Definition at line 1065 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on right faces of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
path | hints specifying particular instances of the geometry object |
object's
bounding-boxes Definition at line 1041 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on right faces of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
path | hints specifying particular instances of the geometry object |
object's
bounding-boxes Definition at line 1055 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which show a whole top plane (face) of mesh.
Definition at line 936 of file rectangular_common.hpp.
Get a boundary which has fixed index at axis 2 direction and lies on top face of the box
(at nearest plane inside the box).
box | box in which boundary should lie |
box
Definition at line 954 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on top faces of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
object's
bounding-boxes Definition at line 1130 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on top faces of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
path | hints specifying particular instances of the geometry object |
object's
bounding-boxes Definition at line 1117 of file rectangular_common.hpp.
|
inlinestatic |
Get boundary which lies on top faces of bounding-boxes of objects
(in geometry
coordinates).
geometry | geometry, needs to define coordinates, geometry which is used with the mesh |
object | object included in geometry |
path | hints specifying particular instances of the geometry object |
object's
bounding-boxes Definition at line 1144 of file rectangular_common.hpp.