PLaSK library
Loading...
Searching...
No Matches
plask::TriangularMesh2D Member List

This is the complete list of members for plask::TriangularMesh2D, including all inherited members.

at(std::size_t index) const overrideplask::TriangularMesh2Dinlinevirtual
begin() constplask::TriangularMesh2Dinline
Boundary typedefplask::TriangularMesh2D
changedplask::Mesh
changedConnectMethod(ClassT *obj, methodT method, boost::signals2::connect_position at=boost::signals2::at_back)plask::Meshinline
changedDisconnectMethod(ClassT *obj, methodT method)plask::Meshinline
const_iterator typedefplask::TriangularMesh2D
countSegments() constplask::TriangularMesh2D
countSegmentsIn(const Box2D &box) constplask::TriangularMesh2D
countSegmentsIn(const std::vector< Box2D > &boxes) constplask::TriangularMesh2D
countSegmentsIn(const GeometryD< 2 > &geometry, const GeometryObject &object, const PathHints *path=nullptr) constplask::TriangularMesh2D
DIM enum valueplask::MeshD< 2 >
element(std::size_t elementIndex) constplask::TriangularMesh2Dinline
elementNodesplask::TriangularMesh2D
elements() constplask::TriangularMesh2Dinline
empty() const overrideplask::TriangularMesh2Dinlinevirtual
end() constplask::TriangularMesh2Dinline
ExtrudedTriangularMesh3Dplask::TriangularMesh2Dfriend
fireChanged(Args &&... event_constructor_params_without_source)plask::Meshinline
fireResized()plask::Meshinline
getAllBoundary()plask::TriangularMesh2Dinlinestatic
getAllBoundaryIn(const Box2D &box)plask::TriangularMesh2Dinlinestatic
getAllBoundaryIn(const std::vector< Box2D > &boxes)plask::TriangularMesh2Dinlinestatic
getAllBoundaryIn(shared_ptr< const GeometryObject > object)plask::TriangularMesh2Dinlinestatic
getAllBoundaryIn(shared_ptr< const GeometryObject > object, const PathHints &path)plask::TriangularMesh2Dinlinestatic
getAllBoundaryIn(shared_ptr< const GeometryObject > object, const PathHints *path)plask::TriangularMesh2Dinlinestatic
getBottomBoundary()plask::TriangularMesh2Dstatic
getBottomOfBoundary(const Box2D &box)plask::TriangularMesh2Dstatic
getBottomOfBoundary(const std::vector< Box2D > &boxes)plask::TriangularMesh2Dstatic
getBottomOfBoundary(shared_ptr< const GeometryObject > object)plask::TriangularMesh2Dstatic
getBottomOfBoundary(shared_ptr< const GeometryObject > object, const PathHints &path)plask::TriangularMesh2Dstatic
getBottomOfBoundary(shared_ptr< const GeometryObject > object, const PathHints *path)plask::TriangularMesh2Dinlinestatic
getBoundary(Predicate predicate)plask::TriangularMesh2Dinlinestatic
getBoundary(const std::string &boundary_desc)plask::TriangularMesh2Dstatic
getBoundary(XMLReader &boundary_desc, Manager &manager)plask::TriangularMesh2Dstatic
getElement(std::size_t elementIndex) constplask::TriangularMesh2Dinline
getElementMesh() constplask::TriangularMesh2Dinline
getElements() constplask::TriangularMesh2Dinline
getElementsCount() constplask::TriangularMesh2Dinline
getLeftBoundary()plask::TriangularMesh2Dstatic
getLeftOfBoundary(const Box2D &box)plask::TriangularMesh2Dstatic
getLeftOfBoundary(const std::vector< Box2D > &boxes)plask::TriangularMesh2Dstatic
getLeftOfBoundary(shared_ptr< const GeometryObject > object)plask::TriangularMesh2Dstatic
getLeftOfBoundary(shared_ptr< const GeometryObject > object, const PathHints &path)plask::TriangularMesh2Dstatic
getLeftOfBoundary(shared_ptr< const GeometryObject > object, const PathHints *path)plask::TriangularMesh2Dinlinestatic
getRightBoundary()plask::TriangularMesh2Dstatic
getRightOfBoundary(const Box2D &box)plask::TriangularMesh2Dstatic
getRightOfBoundary(const std::vector< Box2D > &boxes)plask::TriangularMesh2Dstatic
getRightOfBoundary(shared_ptr< const GeometryObject > object)plask::TriangularMesh2Dstatic
getRightOfBoundary(shared_ptr< const GeometryObject > object, const PathHints &path)plask::TriangularMesh2Dstatic
getRightOfBoundary(shared_ptr< const GeometryObject > object, const PathHints *path)plask::TriangularMesh2Dinlinestatic
getTopBoundary()plask::TriangularMesh2Dstatic
getTopOfBoundary(const Box2D &box)plask::TriangularMesh2Dstatic
getTopOfBoundary(const std::vector< Box2D > &boxes)plask::TriangularMesh2Dstatic
getTopOfBoundary(shared_ptr< const GeometryObject > object)plask::TriangularMesh2Dstatic
getTopOfBoundary(shared_ptr< const GeometryObject > object, const PathHints &path)plask::TriangularMesh2Dstatic
getTopOfBoundary(shared_ptr< const GeometryObject > object, const PathHints *path)plask::TriangularMesh2Dinlinestatic
hasSameNodes(const MeshD< dimension > &to_compare) constplask::MeshD< 2 >protectedvirtual
iterator typedefplask::TriangularMesh2D
Iterator typedefplask::MeshD< 2 >
LocalCoords typedefplask::MeshD< 2 >
LocalCoordsVec typedefplask::TriangularMesh2D
masked(const Predicate &predicate) constplask::TriangularMesh2D
masked(const GeometryD< 2 > &geom, const std::function< bool(shared_ptr< const Material >)> materialPredicate) constplask::TriangularMesh2Dinline
masked(const GeometryD< 2 > &geom, unsigned materialKinds) constplask::TriangularMesh2Dinline
MeshD(const MeshD &PLASK_UNUSED(to_copy))plask::MeshD< 2 >inline
MeshD()plask::MeshD< 2 >inline
nodesplask::TriangularMesh2D
onChange(const Event &evt)plask::Meshprotectedvirtual
operator!=(const MeshD &to_compare) constplask::MeshD< 2 >inline
operator=(const MeshD &PLASK_UNUSED(to_copy))plask::MeshD< 2 >inline
operator==(const MeshD &to_compare) constplask::MeshD< 2 >inline
operator[](std::size_t index) constplask::MeshD< 2 >inline
Predicate typedefplask::TriangularMesh2D
print(std::ostream &out) const overrideplask::MeshD< 2 >virtual
read(XMLReader &reader)plask::TriangularMesh2Dstatic
Segment typedefplask::TriangularMesh2D
SegmentsCounts typedefplask::TriangularMesh2D
size() const overrideplask::TriangularMesh2Dinlinevirtual
str() constplask::Printable
TriangleNodeIndexes typedefplask::TriangularMesh2D
writeXML(XMLElement &object) const overrideplask::TriangularMesh2Dvirtual
~Mesh()plask::Meshinlinevirtual
~MeshBase()plask::MeshBaseinlinevirtual
~Printable()plask::Printablevirtual