Visual Computing Library
Loading...
Searching...
No Matches
vcl::Mesh< Args > Member List

This is the complete list of members for vcl::Mesh< Args >, including all inherited members.

add()vcl::Mesh< Args >inline
add(uint n)vcl::Mesh< Args >inline
addPerElementCustomComponent(const std::string &name)vcl::Mesh< Args >inline
append(const Mesh &m)vcl::Mesh< Args >inline
appendContainer(const Mesh &m) (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivate
begin(bool jumpDeleted=true)vcl::Mesh< Args >inline
begin(bool jumpDeleted=true) constvcl::Mesh< Args >inline
clear()vcl::Mesh< Args >inline
clearContainer()vcl::Mesh< Args >inlineprotected
clearElements()vcl::Mesh< Args >inline
compact()vcl::Mesh< Args >inline
compactContainer()vcl::Mesh< Args >inlineprotected
compactElements()vcl::Mesh< Args >inline
compactIndices() constvcl::Mesh< Args >inline
Components typedefvcl::Mesh< Args >
Containers typedefvcl::Mesh< Args >
containerSize() constvcl::Mesh< Args >inline
ContainerType typedefvcl::Mesh< Args >
customComponents() (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivate
customComponents() const (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivate
deletedNumber() constvcl::Mesh< Args >inline
deleteElement(uint i)vcl::Mesh< Args >inline
deleteElement(const El *e) constvcl::Mesh< Args >inline
deleteElement(const El &e) constvcl::Mesh< Args >inline
deletePerElementCustomComponent(const std::string &name)vcl::Mesh< Args >inline
deserialize(std::istream &is) (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inline
disableAllOptionalComponents()vcl::Mesh< Args >inline
disableAllOptionalComponentsInContainer()vcl::Mesh< Args >inlineprotected
disablePerElementComponent()vcl::Mesh< Args >inline
Element (defined in vcl::Mesh< Args >)vcl::Mesh< Args >friend
element(uint i) constvcl::Mesh< Args >inline
element(uint i)vcl::Mesh< Args >inline
elementIndex(const T *el) const (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivate
elements(bool jumpDeleted=true)vcl::Mesh< Args >inline
elements(bool jumpDeleted=true) constvcl::Mesh< Args >inline
ElementType typedefvcl::Mesh< Args >
enableAllOptionalComponents()vcl::Mesh< Args >inline
enableAllOptionalComponentsInContainer()vcl::Mesh< Args >inlineprotected
enablePerElementComponent()vcl::Mesh< Args >inline
enableSameOptionalComponentsOf(const OtherMeshType &m)vcl::Mesh< Args >inline
enableSameOptionalComponentsOf(const OtherMeshType &m) (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivate
end()vcl::Mesh< Args >inline
end() constvcl::Mesh< Args >inline
getContainerBases(const Mesh< A... > &m) (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivatestatic
getContainerSizes(const Mesh< A... > &m) (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivatestatic
hasContainerOf()vcl::Mesh< Args >inlinestatic
hasContainerOf()vcl::Mesh< Args >inlinestatic
hasPerElementComponent()vcl::Mesh< Args >inlinestatic
hasPerElementCustomComponent(const std::string &name) constvcl::Mesh< Args >inline
hasPerElementOptionalComponent()vcl::Mesh< Args >inlinestatic
importFrom(const OtherMeshType &m)vcl::Mesh< Args >inline
index(const El &e) constvcl::Mesh< Args >inline
index(const El *e) constvcl::Mesh< Args >inline
init() (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivate
isAvailable() const (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivate
isCompact() constvcl::Mesh< Args >inline
isContainerCompact() const (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprotected
isPerElementComponentEnabled() constvcl::Mesh< Args >inline
isPerElementCustomComponentOfType(const std::string &name) constvcl::Mesh< Args >inline
Mesh()vcl::Mesh< Args >inline
Mesh(const Mesh &oth)vcl::Mesh< Args >inline
Mesh(Mesh &&oth)vcl::Mesh< Args >inline
mesh::ElementContainer (defined in vcl::Mesh< Args >)vcl::Mesh< Args >friend
number() constvcl::Mesh< Args >inline
operator=(Mesh oth)vcl::Mesh< Args >inline
perElementCustomComponentNames() constvcl::Mesh< Args >inline
perElementCustomComponentNamesOfType() constvcl::Mesh< Args >inline
perElementCustomComponentType(const std::string &name) constvcl::Mesh< Args >inline
perElementCustomComponentVectorHandle(const std::string &name)vcl::Mesh< Args >inline
perElementCustomComponentVectorHandle(const std::string &name) constvcl::Mesh< Args >inline
postDeserialization(std::istream &is) (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivate
postSerialization(std::ostream &os) const (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivate
preDeserialization(std::istream &is) (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivate
preSerialization(std::ostream &os) const (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivate
reserve(uint n)vcl::Mesh< Args >inline
resize(uint n)vcl::Mesh< Args >inline
serialize(std::ostream &os) const (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inline
setContainerBase(const Mesh< A... > &m, Array &bases)vcl::Mesh< Args >inlineprivatestatic
setContainerSize(const Mesh< A... > &m, Array &sizes)vcl::Mesh< Args >inlineprivatestatic
setParentMeshPointers() (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivate
swap(Mesh &m2)vcl::Mesh< Args >inline
swapvcl::Mesh< Args >friend
updateAllParentMeshPointers() (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivate
updateAllReferences(const Element *oldBase) (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprotected
updateAllReferences(const std::vector< uint > &newIndices) (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprotected
updateIndices(const std::vector< uint > &newIndices)vcl::Mesh< Args >inline
updateReferences(const Element *oldBase, TypeWrapper< A... >) (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprotected
updateReferences(const Element *oldBase) (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprotected
updateReferences(const Element *oldBase, TypeWrapper< A... >, const std::array< std::size_t, N > &sizes=std::array< std::size_t, 0 >(), uint offset=0) (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprotected
updateReferences(const Element *oldBase, const std::array< std::size_t, N > &sizes=std::array< std::size_t, 0 >(), uint offset=0) (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprotected
updateReferences(const std::vector< uint > &newIndices) (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprotected
updateReferencesOfContainerType(Mesh< A... > &m, const Array &bases)vcl::Mesh< Args >inlineprivatestatic
updateReferencesOfContainerTypeAfterAppend(Mesh< A... > &m, const ArrayB &bases, const ArrayS &sizes) (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivatestatic
verticalComponents() (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivate
verticalComponents() const (defined in vcl::Mesh< Args >)vcl::Mesh< Args >inlineprivate