|
Visual Computing Library
devel
|
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 |
| deserializePerElementCustomComponentsOfType(std::istream &is) | vcl::Mesh< Args > | inline |
| disableAllOptionalComponents() | vcl::Mesh< Args > | inline |
| disableAllOptionalComponentsInContainer() | vcl::Mesh< Args > | inlineprotected |
| disablePerElementComponent() | vcl::Mesh< Args > | inline |
| element(uint i) const | vcl::Mesh< Args > | inline |
| element(uint i) | vcl::Mesh< Args > | inline |
| Element (defined in vcl::Mesh< Args >) | vcl::Mesh< Args > | friend |
| elementIndex(const T *el) const (defined in vcl::Mesh< Args >) | vcl::Mesh< Args > | inlineprivate |
| elements(bool jumpDeleted=true) | vcl::Mesh< Args > | inline |
| elements(uint begin, uint end=UINT_NULL) | vcl::Mesh< Args > | inline |
| elements(bool jumpDeleted=true) const | vcl::Mesh< Args > | inline |
| elements(uint begin, uint end=UINT_NULL) 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 |
| serializePerElementCustomComponentsOfType(std::ostream &os) const | 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 |
| updatePosAndNormalsOfContainerTypeAfterAppend(Mesh< A... > &m, const ArrayS &sizes, const MatrixType &matrix) (defined in vcl::Mesh< Args >) | vcl::Mesh< Args > | inlineprivatestatic |
| 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 |
| updateTextureIndicesOfContainerTypeAfterAppend(Mesh< A... > &m, const ArrayS &sizes, const std::vector< uint > &mapping) (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 |