addBuffer(BufferInfo info, std::shared_ptr< BufferBase > att) | inviwo::Mesh | |
addBuffer(BufferType type, std::shared_ptr< BufferBase > att) | inviwo::Mesh | |
addIndexBuffer(DrawType dt, ConnectivityType ct) | inviwo::Mesh | |
addIndicies(MeshInfo info, std::shared_ptr< IndexBuffer > ind) | inviwo::Mesh | |
addVertex(const Vertex &vertex) (defined in inviwo::TypedMesh< BufferTraits >) | inviwo::TypedMesh< BufferTraits > | |
addVertex(Args &&... args) | inviwo::TypedMesh< BufferTraits > | |
addVertices(const std::vector< Vertex > &vertices) | inviwo::TypedMesh< BufferTraits > | |
append(const TypedMesh *mesh) | inviwo::TypedMesh< BufferTraits > | inline |
inviwo::Mesh::append(const Mesh &mesh) | inviwo::Mesh | |
buffers_ (defined in inviwo::Mesh) | inviwo::Mesh | protected |
BufferVector typedef (defined in inviwo::Mesh) | inviwo::Mesh | |
cameraTransformer_ (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | mutableprotected |
classIdentifier (defined in inviwo::Mesh) | inviwo::Mesh | static |
clearRepresentations() (defined in inviwo::DataGroup< Mesh, MeshRepresentation >) | inviwo::DataGroup< Mesh, MeshRepresentation > | |
clone() const override (defined in inviwo::TypedMesh< BufferTraits >) | inviwo::TypedMesh< BufferTraits > | inlinevirtual |
colorCode (defined in inviwo::Mesh) | inviwo::Mesh | static |
copyMetaDataFrom(const MetaDataOwner &src) (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | |
copyMetaDataTo(MetaDataOwner &dst) (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | |
createMetaData(const std::string &key) (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | |
DataGroup()=default (defined in inviwo::DataGroup< Mesh, MeshRepresentation >) | inviwo::DataGroup< Mesh, MeshRepresentation > | protected |
DataGroup(const DataGroup< Mesh, MeshRepresentation > &rhs) (defined in inviwo::DataGroup< Mesh, MeshRepresentation >) | inviwo::DataGroup< Mesh, MeshRepresentation > | protected |
dataName (defined in inviwo::Mesh) | inviwo::Mesh | static |
deserialize(Deserializer &d) (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | virtual |
findBuffer(BufferType type) const | inviwo::Mesh | |
getBasis() const (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | |
getBuffer(size_t idx) const (defined in inviwo::Mesh) | inviwo::Mesh | |
getBuffer(size_t idx) (defined in inviwo::Mesh) | inviwo::Mesh | |
getBufferInfo(size_t idx) const (defined in inviwo::Mesh) | inviwo::Mesh | |
getBuffers() const (defined in inviwo::Mesh) | inviwo::Mesh | |
getCoordinateTransformer(const Camera &camera) const (defined in inviwo::Mesh) | inviwo::Mesh | virtual |
getCoordinateTransformer() const (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | virtual |
getCoordinateTransformer(const CameraND< N > &camera) const (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | virtual |
getDefaultMeshInfo() const (defined in inviwo::Mesh) | inviwo::Mesh | |
getEditableRepresentation() (defined in inviwo::DataGroup< Mesh, MeshRepresentation >) | inviwo::DataGroup< Mesh, MeshRepresentation > | |
getIndexBuffers() const (defined in inviwo::Mesh) | inviwo::Mesh | |
getIndexMeshInfo(size_t idx) const (defined in inviwo::Mesh) | inviwo::Mesh | |
getIndices(size_t idx) const (defined in inviwo::Mesh) | inviwo::Mesh | |
getIndices(size_t idx) (defined in inviwo::Mesh) | inviwo::Mesh | |
getInfo() const (defined in inviwo::Mesh) | inviwo::Mesh | virtual |
getMetaData(const std::string &key, U val) const (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | |
getMetaData(const std::string &key) (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | |
getMetaData(const std::string &key) const (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | |
getMetaDataMap() (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | |
getMetaDataMap() const (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | |
getModelMatrix() const (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | |
getNumberOfBuffers() const (defined in inviwo::Mesh) | inviwo::Mesh | |
getNumberOfIndicies() const (defined in inviwo::Mesh) | inviwo::Mesh | |
getOffset() const (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | |
getRepresentation() const (defined in inviwo::DataGroup< Mesh, MeshRepresentation >) | inviwo::DataGroup< Mesh, MeshRepresentation > | |
getTypedBuffer() | inviwo::TypedMesh< BufferTraits > | inline |
getTypedBuffer() const | inviwo::TypedMesh< BufferTraits > | inline |
getTypedDataContainer() const | inviwo::TypedMesh< BufferTraits > | inline |
getTypedDataContainer() | inviwo::TypedMesh< BufferTraits > | inline |
getTypedEditableRAMRepresentation() | inviwo::TypedMesh< BufferTraits > | inline |
getTypedRAMRepresentation() const | inviwo::TypedMesh< BufferTraits > | inline |
getWorldMatrix() const (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | |
hasBuffer(BufferType type) const | inviwo::Mesh | |
hasMetaData(const std::string &key) const (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | |
hasRepresentation() const (defined in inviwo::DataGroup< Mesh, MeshRepresentation >) | inviwo::DataGroup< Mesh, MeshRepresentation > | |
hasRepresentations() const (defined in inviwo::DataGroup< Mesh, MeshRepresentation >) | inviwo::DataGroup< Mesh, MeshRepresentation > | |
IndexVector typedef (defined in inviwo::Mesh) | inviwo::Mesh | |
indices_ (defined in inviwo::Mesh) | inviwo::Mesh | protected |
Mesh()=default (defined in inviwo::Mesh) | inviwo::Mesh | |
Mesh(DrawType dt, ConnectivityType ct) (defined in inviwo::Mesh) | inviwo::Mesh | |
Mesh(const Mesh &rhs) (defined in inviwo::Mesh) | inviwo::Mesh | |
meshInfo_ (defined in inviwo::Mesh) | inviwo::Mesh | protected |
metaData_ (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | protected |
MetaDataOwner()=default (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | |
MetaDataOwner(const MetaDataOwner &rhs)=default (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | |
modelMatrix_ (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | protected |
mutex_ (defined in inviwo::DataGroup< Mesh, MeshRepresentation >) | inviwo::DataGroup< Mesh, MeshRepresentation > | mutableprotected |
operator=(const TypedMesh &that) (defined in inviwo::TypedMesh< BufferTraits >) | inviwo::TypedMesh< BufferTraits > | inline |
operator=(const Mesh &that) (defined in inviwo::Mesh) | inviwo::Mesh | |
operator=(const DataGroup< Mesh, MeshRepresentation > &rhs) (defined in inviwo::DataGroup< Mesh, MeshRepresentation >) | inviwo::DataGroup< Mesh, MeshRepresentation > | protected |
operator=(const SpatialEntity< N > &that) (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | |
operator=(const MetaDataOwner &rhs)=default (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | |
removeBuffer(size_t idx) | inviwo::Mesh | |
removeIndexBuffer(size_t idx) | inviwo::Mesh | |
replaceBuffer(size_t idx, BufferInfo info, std::shared_ptr< BufferBase > att) | inviwo::Mesh | |
repr typedef (defined in inviwo::DataGroup< Mesh, MeshRepresentation >) | inviwo::DataGroup< Mesh, MeshRepresentation > | |
representations_ (defined in inviwo::DataGroup< Mesh, MeshRepresentation >) | inviwo::DataGroup< Mesh, MeshRepresentation > | mutableprotected |
reserveIndexBuffers(size_t size) | inviwo::Mesh | |
reserveSizeInVertexBuffer(size_t size) | inviwo::Mesh | |
self typedef (defined in inviwo::DataGroup< Mesh, MeshRepresentation >) | inviwo::DataGroup< Mesh, MeshRepresentation > | |
serialize(Serializer &s) const (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | virtual |
setBasis(const Matrix< N, float > &basis) (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | |
setBuffer(size_t idx, BufferInfo info, std::shared_ptr< BufferBase > att) | inviwo::Mesh | |
setMetaData(const std::string &key, U value) (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | |
setModelMatrix(const Matrix< N+1, float > &modelMatrix) (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | |
setOffset(const Vector< N, float > &offset) (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | |
setVertex(size_t index, const Vertex &vertex) (defined in inviwo::TypedMesh< BufferTraits >) | inviwo::TypedMesh< BufferTraits > | |
setVertex(size_t index, Args &&... args) | inviwo::TypedMesh< BufferTraits > | |
setVertex(size_t index, const typename BT::type &v) | inviwo::TypedMesh< BufferTraits > | inline |
setWorldMatrix(const Matrix< N+1, float > &worldMatrix) (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | |
SpatialEntity() (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | |
SpatialEntity(const SpatialEntity< N > &rhs) (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | |
SpatialEntity(const Matrix< N+1, float > &modelMatrix) (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | |
SpatialEntity(const Matrix< N+1, float > &modelMatrix, const Matrix< N+1, float > &worldMatrix) (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | |
Traits typedef (defined in inviwo::TypedMesh< BufferTraits >) | inviwo::TypedMesh< BufferTraits > | |
transformer_ (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | mutableprotected |
TypeAlias typedef (defined in inviwo::TypedMesh< BufferTraits >) | inviwo::TypedMesh< BufferTraits > | |
TypedMesh(DrawType dt=DrawType::Points, ConnectivityType ct=ConnectivityType::None) (defined in inviwo::TypedMesh< BufferTraits >) | inviwo::TypedMesh< BufferTraits > | inline |
TypedMesh(DrawType dt, ConnectivityType ct, const std::vector< Vertex > &vertices, std::vector< std::uint32_t > &&indices) (defined in inviwo::TypedMesh< BufferTraits >) | inviwo::TypedMesh< BufferTraits > | inline |
TypedMesh(const TypedMesh &rhs) (defined in inviwo::TypedMesh< BufferTraits >) | inviwo::TypedMesh< BufferTraits > | inline |
unsetMetaData(const std::string &key) | inviwo::MetaDataOwner | |
Vertex typedef (defined in inviwo::TypedMesh< BufferTraits >) | inviwo::TypedMesh< BufferTraits > | |
VertexTuple typedef (defined in inviwo::TypedMesh< BufferTraits >) | inviwo::TypedMesh< BufferTraits > | |
worldMatrix_ (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | protected |
~DataGroup()=default (defined in inviwo::DataGroup< Mesh, MeshRepresentation >) | inviwo::DataGroup< Mesh, MeshRepresentation > | virtual |
~Mesh()=default (defined in inviwo::Mesh) | inviwo::Mesh | virtual |
~MetaDataOwner()=default (defined in inviwo::MetaDataOwner) | inviwo::MetaDataOwner | virtual |
~SpatialEntity() (defined in inviwo::SpatialEntity< 3 >) | inviwo::SpatialEntity< 3 > | virtual |
~TypedMesh()=default (defined in inviwo::TypedMesh< BufferTraits >) | inviwo::TypedMesh< BufferTraits > | virtual |