PLaSK library
Loading...
Searching...
No Matches
plask::RectangularMeshDivideGenerator< dim > Member List

This is the complete list of members for plask::RectangularMeshDivideGenerator< dim >, including all inherited members.

addRefinement(typename Primitive< DIM >::Direction direction, const weak_ptr< const GeometryObjectD< DIM > > &object, const PathHints &path, double position)plask::RectangularMeshRefinedGenerator< dim >inline
addRefinement(typename Primitive< DIM >::Direction direction, const weak_ptr< const GeometryObjectD< DIM > > &object, double position)plask::RectangularMeshRefinedGenerator< dim >inline
addRefinement(typename Primitive< DIM >::Direction direction, const Path &path, double position)plask::RectangularMeshRefinedGenerator< dim >inline
addRefinement(typename Primitive< DIM >::Direction direction, const GeometryObject::Subtree &subtree, double position)plask::RectangularMeshRefinedGenerator< dim >inline
aspectplask::RectangularMeshRefinedGenerator< dim >
cacheplask::MeshGeneratorD< dim >protected
cast(const shared_ptr< MeshType > &res)plask::MeshGeneratorD< dim >inlineprotectedstatic
changedplask::MeshGenerator
changedConnectMethod(ClassT *obj, methodT method, boost::signals2::connect_position at=boost::signals2::at_back)plask::MeshGeneratorinline
changedDisconnectMethod(ClassT *obj, methodT method)plask::MeshGeneratorinline
clearCache()plask::MeshGeneratorD< dim >inline
clearRefinements()plask::RectangularMeshRefinedGenerator< dim >inline
DIM enum valueplask::MeshGeneratorD< dim >
divideLargestSegment(shared_ptr< OrderedAxis > axis)plask::RectangularMeshRefinedGenerator< dim >
Event typedefplask::MeshGenerator
fireChanged(Args &&... event_constructor_params_without_source)plask::MeshGeneratorinline
fromXML(XMLReader &, Manager &)plask::RectangularMeshRefinedGenerator< dim >
generate(const shared_ptr< GeometryObjectD< DIM > > &geometry) overrideplask::RectangularMeshRefinedGenerator< dim >
generate(const boost::shared_ptr< plask::GeometryObjectD< 2 > > &geometry)plask::RectangularMeshRefinedGenerator< dim >
generate(const boost::shared_ptr< plask::GeometryObjectD< 2 > > &geometry)plask::RectangularMeshRefinedGenerator< dim >
generate(const boost::shared_ptr< plask::GeometryObjectD< 3 > > &geometry)plask::RectangularMeshRefinedGenerator< dim >
generate(const boost::shared_ptr< plask::GeometryObjectD< 2 > > &geometry)plask::RectangularMeshRefinedGenerator< dim >
generate(const boost::shared_ptr< plask::GeometryObjectD< 2 > > &geometry)plask::RectangularMeshRefinedGenerator< dim >
generate(const boost::shared_ptr< plask::GeometryObjectD< 3 > > &geometry)plask::RectangularMeshRefinedGenerator< dim >
MeshGeneratorD< dim >::generate(const GeometryPtr &geometry)=0plask::MeshGeneratorD< dim >pure virtual
generate_t(const shared_ptr< GeometryObjectD< DIM > > &geometry)plask::MeshGeneratorD< dim >inline
GeneratedMeshType typedefplask::RectangularMeshDivideGenerator< dim >
GeometryPtr typedefplask::MeshGeneratorD< dim >
get(const shared_ptr< GeometryObjectD< DIM > > &geometry)plask::MeshGeneratorD< dim >inline
getAspect() constplask::RectangularMeshRefinedGenerator< dim >inline
getAxis(shared_ptr< OrderedAxis > axis, const shared_ptr< GeometryObjectD< DIM > > &geometry, size_t dir)plask::RectangularMeshRefinedGenerator< dim >
getGradual(size_t dir) constplask::RectangularMeshDivideGenerator< dim >inline
getGradual(typename Primitive< DIM >::Direction direction) constplask::RectangularMeshDivideGenerator< dim >inline
getMinMax(const shared_ptr< OrderedAxis > &axis)plask::RectangularMeshRefinedGenerator< dim >
getPostDivision(typename Primitive< DIM >::Direction direction) constplask::RectangularMeshDivideGenerator< dim >inline
getPreDivision(typename Primitive< DIM >::Direction direction) constplask::RectangularMeshDivideGenerator< dim >inline
getRefinements(typename Primitive< DIM >::Direction direction) constplask::RectangularMeshRefinedGenerator< dim >inline
gradualplask::RectangularMeshDivideGenerator< dim >
MeshType typedefplask::MeshGeneratorD< dim >
name() overrideplask::RectangularMeshDivideGenerator< dim >inlinevirtual
onChange(const Event &) overrideplask::MeshGeneratorD< dim >inlineprotectedvirtual
operator()(const GeometryPtr &geometry)plask::MeshGeneratorD< dim >
post_divisionsplask::RectangularMeshDivideGenerator< dim >
pre_divisionsplask::RectangularMeshDivideGenerator< dim >
processAxis(shared_ptr< OrderedAxis > axis, const shared_ptr< GeometryObjectD< DIM > > &geometry, size_t dir) overrideplask::RectangularMeshDivideGenerator< dim >virtual
readRectangularDivideGeneratorplask::RectangularMeshDivideGenerator< dim >friend
RectangularMeshDivideGenerator()plask::RectangularMeshDivideGenerator< dim >inline
RectangularMeshRefinedGenerator()plask::RectangularMeshRefinedGenerator< dim >inline
refinementsplask::RectangularMeshRefinedGenerator< dim >
Refinements typedefplask::RectangularMeshRefinedGenerator< dim >
removeRefinement(typename Primitive< DIM >::Direction direction, const weak_ptr< const GeometryObjectD< DIM > > &object, const PathHints &path, double position)plask::RectangularMeshRefinedGenerator< dim >inline
removeRefinement(typename Primitive< DIM >::Direction direction, const weak_ptr< const GeometryObjectD< DIM > > &object, double position)plask::RectangularMeshRefinedGenerator< dim >inline
removeRefinement(typename Primitive< DIM >::Direction direction, const Path &path, double position)plask::RectangularMeshRefinedGenerator< dim >inline
removeRefinement(typename Primitive< DIM >::Direction direction, const GeometryObject::Subtree &subtree, double position)plask::RectangularMeshRefinedGenerator< dim >inline
removeRefinements(const weak_ptr< const GeometryObjectD< DIM > > &object, const PathHints &path=PathHints())plask::RectangularMeshRefinedGenerator< dim >inline
removeRefinements(const Path &path)plask::RectangularMeshRefinedGenerator< dim >inline
removeRefinements(const GeometryObject::Subtree &subtree)plask::RectangularMeshRefinedGenerator< dim >inline
setAspect(double value)plask::RectangularMeshRefinedGenerator< dim >inline
setGradual(size_t dir, bool value)plask::RectangularMeshDivideGenerator< dim >inline
setGradual(typename Primitive< DIM >::Direction direction, bool value)plask::RectangularMeshDivideGenerator< dim >inline
setPostDivision(typename Primitive< DIM >::Direction direction, size_t div)plask::RectangularMeshDivideGenerator< dim >inline
setPreDivision(typename Primitive< DIM >::Direction direction, size_t div)plask::RectangularMeshDivideGenerator< dim >inline
~MeshBase()plask::MeshBaseinlinevirtual
~MeshGenerator()plask::MeshGeneratorinlinevirtual