Visual Computing Library
|
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) const | vcl::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() const | vcl::Mesh< Args > | inline |
Components typedef | vcl::Mesh< Args > | |
Containers typedef | vcl::Mesh< Args > | |
containerSize() const | vcl::Mesh< Args > | inline |
ContainerType typedef | vcl::Mesh< Args > | |
customComponents() (defined in vcl::Mesh< Args >) | vcl::Mesh< Args > | inlineprivate |
customComponents() const (defined in vcl::Mesh< Args >) | vcl::Mesh< Args > | inlineprivate |
deletedNumber() const | vcl::Mesh< Args > | inline |
deleteElement(uint i) | vcl::Mesh< Args > | inline |
deleteElement(const El *e) const | vcl::Mesh< Args > | inline |
deleteElement(const El &e) const | vcl::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) const | vcl::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) const | vcl::Mesh< Args > | inline |
ElementType typedef | vcl::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() const | vcl::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) const | vcl::Mesh< Args > | inline |
hasPerElementOptionalComponent() | vcl::Mesh< Args > | inlinestatic |
importFrom(const OtherMeshType &m) | vcl::Mesh< Args > | inline |
index(const El &e) const | vcl::Mesh< Args > | inline |
index(const El *e) const | vcl::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() const | vcl::Mesh< Args > | inline |
isContainerCompact() const (defined in vcl::Mesh< Args >) | vcl::Mesh< Args > | inlineprotected |
isPerElementComponentEnabled() const | vcl::Mesh< Args > | inline |
isPerElementCustomComponentOfType(const std::string &name) const | vcl::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() const | vcl::Mesh< Args > | inline |
operator=(Mesh oth) | vcl::Mesh< Args > | inline |
perElementCustomComponentNames() const | vcl::Mesh< Args > | inline |
perElementCustomComponentNamesOfType() const | vcl::Mesh< Args > | inline |
perElementCustomComponentType(const std::string &name) const | vcl::Mesh< Args > | inline |
perElementCustomComponentVectorHandle(const std::string &name) | vcl::Mesh< Args > | inline |
perElementCustomComponentVectorHandle(const std::string &name) const | vcl::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 |
swap | vcl::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 |