add_to_list(Vertex *elem) | ug::Selector | protectedvirtual |
add_to_list(Edge *elem) | ug::Selector | protectedvirtual |
add_to_list(Face *elem) | ug::Selector | protectedvirtual |
add_to_list(Volume *elem) | ug::Selector | protectedvirtual |
assign_grid(Grid &grid) | ug::Selector | |
assign_grid(Grid *grid) | ug::Selector | |
AttachedEdgeList typedef | ug::Selector | protected |
AttachedFaceList typedef | ug::Selector | protected |
AttachedVertexList typedef | ug::Selector | protected |
AttachedVolumeList typedef | ug::Selector | protected |
AUChar typedef | ug::ISelector | protected |
autoselection_enabled() | ug::ISelector | inline |
back() | ug::Selector | |
BaseClass typedef | ug::Selector | |
begin() | ug::TElemSelector< TBaseElem > | inline |
begin() const | ug::TElemSelector< TBaseElem > | inline |
begin() | ug::TElemSelector< TBaseElem > | inline |
begin() const | ug::TElemSelector< TBaseElem > | inline |
begin(size_t) | ug::TElemSelector< TBaseElem > | inline |
ug::Selector::begin(size_t) | ug::Selector | inline |
broadcast_selection_states(bool deselect=false, bool includeGhosts=false) | ug::ISelector | virtual |
broadcast_selection_states(bool deselect, bool includeGhosts, TIntfcCom &icom) | ug::ISelector | private |
clear() | ug::Selector | virtual |
clear() | ug::Selector | inlinevirtual |
clear_lists() | ug::Selector | protected |
const_iterator typedef | ug::TElemSelector< TBaseElem > | |
contains_edges() const | ug::Selector | inlinevirtual |
contains_faces() const | ug::Selector | inlinevirtual |
contains_vertices() const | ug::Selector | inlinevirtual |
contains_volumes() const | ug::Selector | inlinevirtual |
deselect(GridObject *elem) | ug::ISelector | inline |
deselect(TElem *elem) | ug::ISelector | inline |
deselect(TIterator iterBegin, TIterator iterEnd) | ug::ISelector | inline |
DESELECTED enum value | ug::ISelector | |
disable_element_support(uint shElements) | ug::Selector | |
edge_created(Grid *grid, Edge *e, GridObject *pParent=NULL, bool replacesParent=false) | ug::ISelector | virtual |
edge_to_be_erased(Grid *grid, Edge *e, Edge *replacedBy=NULL) | ug::ISelector | virtual |
edges_begin() | ug::Selector | inline |
edges_end() | ug::Selector | inline |
edges_to_be_merged(Grid *grid, Edge *target, Edge *elem1, Edge *elem2) | ug::ISelector | virtual |
EdgeSectionContainer typedef | ug::Selector | protected |
elements_are_supported(uint shElements) const | ug::ISelector | inline |
elements_to_be_cleared(Grid *grid) | ug::ISelector | virtual |
elems_to_be_merged(Grid *grid, TElem *target, TElem *elem1, TElem *elem2) | ug::ISelector | protected |
empty() const | ug::Selector | inline |
empty() const | ug::Selector | inline |
empty(size_t) const | ug::Selector | inline |
empty(size_t) const | ug::Selector | inline |
enable_autoselection(bool bEnable) | ug::ISelector | |
enable_element_support(uint shElements) | ug::Selector | |
enable_selection_inheritance(bool bEnable) | ug::ISelector | |
enable_strict_inheritance(bool bEnable) | ug::ISelector | |
end() | ug::TElemSelector< TBaseElem > | inline |
end() const | ug::TElemSelector< TBaseElem > | inline |
end() | ug::TElemSelector< TBaseElem > | inline |
end() const | ug::TElemSelector< TBaseElem > | inline |
end(size_t) | ug::TElemSelector< TBaseElem > | inline |
ug::Selector::end(size_t) | ug::Selector | inline |
erase_from_list(Vertex *elem) | ug::Selector | protectedvirtual |
erase_from_list(Edge *elem) | ug::Selector | protectedvirtual |
erase_from_list(Face *elem) | ug::Selector | protectedvirtual |
erase_from_list(Volume *elem) | ug::Selector | protectedvirtual |
face_created(Grid *grid, Face *f, GridObject *pParent=NULL, bool replacesParent=false) | ug::ISelector | virtual |
face_to_be_erased(Grid *grid, Face *f, Face *replacedBy=NULL) | ug::ISelector | virtual |
faces_begin() | ug::Selector | inline |
faces_end() | ug::Selector | inline |
faces_to_be_merged(Grid *grid, Face *target, Face *elem1, Face *elem2) | ug::ISelector | virtual |
FaceSectionContainer typedef | ug::Selector | protected |
front() | ug::Selector | |
get_grid_objects() const | ug::Selector | virtual |
get_iterator(Vertex *o) | ug::Selector | inlineprotected |
get_iterator(Edge *o) | ug::Selector | inlineprotected |
get_iterator(Face *o) | ug::Selector | inlineprotected |
get_iterator(Volume *o) | ug::Selector | inlineprotected |
get_mark(TElem *elem) const | ug::ISelector | inline |
get_section_index() const | ug::Selector | inlineprotected |
get_selection_status(GridObject *elem) const | ug::ISelector | inline |
get_selection_status(Vertex *vrt) const | ug::ISelector | inline |
get_selection_status(Edge *edge) const | ug::ISelector | inline |
get_selection_status(Face *face) const | ug::ISelector | inline |
get_selection_status(Volume *vol) const | ug::ISelector | inline |
grid() const | ug::ISelector | inline |
grid_to_be_destroyed(Grid *grid) | ug::Selector | virtual |
grid_type typedef | ug::Selector | |
is_selected(TElem *elem) const | ug::ISelector | inline |
ISelector(uint supportedElements=SE_ALL) | ug::ISelector | |
ISelector(Grid &grid, uint supportedElements=SE_ALL) | ug::ISelector | |
ISelector(const ISelector &sel) | ug::ISelector | inlineprivate |
iterator typedef | ug::TElemSelector< TBaseElem > | |
m_aaSelEDGE | ug::ISelector | protected |
m_aaSelFACE | ug::ISelector | protected |
m_aaSelVOL | ug::ISelector | protected |
m_aaSelVRT | ug::ISelector | protected |
m_aSelected | ug::ISelector | protected |
m_bAutoselectionEnabled | ug::ISelector | protected |
m_bSelectionInheritanceEnabled | ug::ISelector | protected |
m_bStrictInheritanceEnabled | ug::ISelector | protected |
m_edges | ug::Selector | protected |
m_faces | ug::Selector | protected |
m_icomEDGE | ug::ISelector | protected |
m_icomFACE | ug::ISelector | protected |
m_icomVOL | ug::ISelector | protected |
m_icomVRT | ug::ISelector | protected |
m_pGrid | ug::ISelector | protected |
m_supportedElements | ug::ISelector | protected |
m_vertices | ug::Selector | protected |
m_volumes | ug::Selector | protected |
mark(TElem *elem) | ug::ISelector | inline |
mark(TElem *elem, byte status) | ug::ISelector | inline |
mark_deselected(Vertex *elem) | ug::ISelector | inlineprotected |
mark_deselected(Edge *elem) | ug::ISelector | inlineprotected |
mark_deselected(Face *elem) | ug::ISelector | inlineprotected |
mark_deselected(Volume *elem) | ug::ISelector | inlineprotected |
mark_selected(Vertex *elem, byte status) | ug::ISelector | inlineprotected |
mark_selected(Edge *elem, byte status) | ug::ISelector | inlineprotected |
mark_selected(Face *elem, byte status) | ug::ISelector | inlineprotected |
mark_selected(Volume *elem, byte status) | ug::ISelector | inlineprotected |
num() const | ug::Selector | inline |
num() const | ug::Selector | inline |
num(size_t) const | ug::Selector | inline |
num(size_t) const | ug::Selector | inline |
num_levels() const | ug::Selector | inline |
section_container() | ug::Selector | inlineprotected |
section_container() const | ug::Selector | inlineprotected |
select(GridObject *elem, byte status) | ug::ISelector | inline |
select(GridObject *elem) | ug::ISelector | inline |
select(TElem *elem, byte status) | ug::ISelector | inline |
select(TElem *elem) | ug::ISelector | inline |
select(TIterator iterBegin, TIterator iterEnd, byte status=1) | ug::ISelector | inline |
SELECTED enum value | ug::ISelector | |
selection_inheritance_enabled() | ug::ISelector | inline |
Selector(uint supportedElements=SE_ALL) | ug::Selector | |
Selector(Grid &grid, uint supportedElements=SE_ALL) | ug::Selector | |
Selector(const Selector &sel) | ug::Selector | inlineprivate |
set_grid(Grid *grid) | ug::ISelector | protected |
set_supported_elements(uint shElements) | ug::Selector | |
status_t typedef | ug::ISelector | |
strict_inheritance_enabled() | ug::ISelector | inline |
TElemSelector() | ug::TElemSelector< TBaseElem > | inline |
TElemSelector(Grid &grid) | ug::TElemSelector< TBaseElem > | inline |
unmark(TElem *elem) | ug::ISelector | inline |
vertex_created(Grid *grid, Vertex *vrt, GridObject *pParent=NULL, bool replacesParent=false) | ug::ISelector | virtual |
vertex_to_be_erased(Grid *grid, Vertex *vrt, Vertex *replacedBy=NULL) | ug::ISelector | virtual |
VertexSectionContainer typedef | ug::Selector | protected |
vertices_begin() | ug::Selector | inline |
vertices_end() | ug::Selector | inline |
vertices_to_be_merged(Grid *grid, Vertex *target, Vertex *elem1, Vertex *elem2) | ug::ISelector | virtual |
volume_created(Grid *grid, Volume *vol, GridObject *pParent=NULL, bool replacesParent=false) | ug::ISelector | virtual |
volume_to_be_erased(Grid *grid, Volume *vol, Volume *replacedBy=NULL) | ug::ISelector | virtual |
volumes_begin() | ug::Selector | inline |
volumes_end() | ug::Selector | inline |
volumes_to_be_merged(Grid *grid, Volume *target, Volume *elem1, Volume *elem2) | ug::ISelector | virtual |
VolumeSectionContainer typedef | ug::Selector | protected |
~GridObserver() | ug::GridObserver | inlinevirtual |
~ISelector() | ug::ISelector | virtual |
~Selector() | ug::Selector | virtual |