lvr2::MeshBuffer Member List

This is the complete list of members for lvr2::MeshBuffer, including all inherited members.

add(const std::string &name, Channel< U > channel)lvr2::VariantChannelMap< T >
add(const std::string &name)lvr2::VariantChannelMap< T >
add(const std::string &name, size_t numElements, size_t width)lvr2::VariantChannelMap< T >
addAtomic(T data, const std::string &name)lvr2::BaseBuffer
addChannel(typename Channel< T >::Ptr data, const std::string &name)lvr2::BaseBuffer
addChannel(boost::shared_array< T > array, std::string name, size_t n, size_t width)lvr2::BaseBuffer
addEmptyChannel(const std::string &name, size_t n, size_t width)lvr2::BaseBuffer
addEmptyFloatChannel(const std::string &name, size_t n, size_t width)lvr2::BaseBufferinline
addEmptyIndexChannel(const std::string &name, size_t n, size_t width)lvr2::BaseBufferinline
addEmptyUCharChannel(const std::string &name, size_t n, size_t width)lvr2::BaseBufferinline
addFloatAtomic(float data, const std::string &name)lvr2::BaseBufferinline
addFloatChannel(FloatChannelPtr data, const std::string &name)lvr2::BaseBufferinline
addFloatChannel(floatArr array, std::string name, size_t n, size_t width)lvr2::BaseBufferinline
addIndexChannel(IndexChannelPtr data, const std::string &name)lvr2::BaseBufferinline
addIndexChannel(indexArray array, std::string name, size_t n, size_t width)lvr2::BaseBufferinline
addIntAtomic(int data, const std::string &name)lvr2::BaseBufferinline
addUCharAtomic(unsigned char data, const std::string &name)lvr2::BaseBufferinline
addUCharChannel(UCharChannelPtr data, const std::string &name)lvr2::BaseBufferinline
addUCharChannel(ucharArr array, std::string name, size_t n, size_t width)lvr2::BaseBufferinline
base typedeflvr2::MeshBufferprivate
channelWidth(const std::string &name) constlvr2::BaseBuffer
clone() constlvr2::BaseBufferinline
elem_type typedeflvr2::VariantChannelMap< T >
erase(iterator< U > it)lvr2::VariantChannelMap< T >inline
floatChannelWidth(const std::string &name) constlvr2::BaseBufferinline
get(const std::string &name)lvr2::VariantChannelMap< T >
get(const std::string &name) constlvr2::VariantChannelMap< T >
getAllChannelsOfType(std::map< std::string, Channel< T > > &channels)lvr2::BaseBufferinline
getAllChannelsOfType(std::vector< std::pair< std::string, Channel< T > >> &channels)lvr2::BaseBufferinline
getArray(const std::string &name, size_t &n, size_t &w)lvr2::BaseBuffer
getAtomic(const std::string &name)lvr2::BaseBuffer
getChannel(const std::string &name)lvr2::BaseBuffer
getChannel(const std::string &name) constlvr2::BaseBuffer
getChannel(const std::string &name, FloatChannelOptional &channelOptional)lvr2::BaseBufferinline
getChannel(const std::string &name, IndexChannelOptional &channelOptional)lvr2::BaseBufferinline
getChannel(const std::string &name, UCharChannelOptional &channelOptional)lvr2::BaseBufferinline
getFaceColors(size_t &width)lvr2::MeshBuffer
getFaceIndices()lvr2::MeshBuffer
getFaceMaterialIndices()lvr2::MeshBuffer
getFaceNormals()lvr2::MeshBuffer
getFloatArray(const std::string &name, size_t &n, size_t &w)lvr2::BaseBufferinline
getFloatAtomic(const std::string &name)lvr2::BaseBufferinline
getFloatChannel(const std::string &name)lvr2::BaseBufferinline
getFloatHandle(unsigned int idx, const std::string &name)lvr2::BaseBufferinline
getHandle(unsigned int idx, const std::string &name)lvr2::BaseBuffer
getIndexArray(const std::string &name, size_t &n, size_t &w)lvr2::BaseBufferinline
getIndexChannel(const std::string &name)lvr2::BaseBufferinline
getIndexHandle(unsigned int idx, const std::string &name)lvr2::BaseBufferinline
getIntAtomic(const std::string &name)lvr2::BaseBufferinline
getMaterials()lvr2::MeshBuffer
getOptional(const std::string &name)lvr2::VariantChannelMap< T >
getOptional(const std::string &name) constlvr2::VariantChannelMap< T >
getTextureCoordinates()lvr2::MeshBuffer
getTextures()lvr2::MeshBuffer
getUCharArray(const std::string &name, size_t &n, size_t &w)lvr2::BaseBufferinline
getUCharAtomic(const std::string &name)lvr2::BaseBufferinline
getUCharChannel(const std::string &name)lvr2::BaseBufferinline
getUCharHandle(unsigned int idx, const std::string &name)lvr2::BaseBufferinline
getVertexColors(size_t &width)lvr2::MeshBuffer
getVertexNormals()lvr2::MeshBuffer
getVertices()lvr2::MeshBuffer
hasChannel(const std::string &name) constlvr2::BaseBuffer
hasFaceColors() constlvr2::MeshBuffer
hasFaceNormals() constlvr2::MeshBuffer
hasFaces() constlvr2::MeshBuffer
hasFloatChannel(const std::string &name) constlvr2::BaseBufferinline
hasIndexChannel(const std::string &name) constlvr2::BaseBufferinline
hasUCharChannel(const std::string &name) constlvr2::BaseBufferinline
hasVertexColors() constlvr2::MeshBuffer
hasVertexNormals() constlvr2::MeshBuffer
hasVertices() constlvr2::MeshBuffer
indexChannelWidth(const std::string &name) constlvr2::BaseBufferinline
is_type(const std::string &name) constlvr2::VariantChannelMap< T >
key_type typedeflvr2::VariantChannelMap< T >
keys()lvr2::VariantChannelMap< T >
m_materialslvr2::MeshBufferprivate
m_textureslvr2::MeshBufferprivate
manipulate(V visitor)lvr2::BaseBufferinline
MeshBuffer()lvr2::MeshBuffer
num_typeslvr2::VariantChannelMap< T >static
numChannels()lvr2::VariantChannelMap< T >
numFaces() constlvr2::MeshBuffer
numVertices() constlvr2::MeshBuffer
removeChannel(const std::string &name)lvr2::BaseBuffer
removeFloatChannel(const std::string &name)lvr2::BaseBufferinline
removeIndexChannel(const std::string &name)lvr2::BaseBufferinline
removeUCharChannel(const std::string &name)lvr2::BaseBufferinline
removeVertices()lvr2::MeshBufferinline
setFaceColors(ucharArr colors, size_t w=3)lvr2::MeshBuffer
setFaceIndices(indexArray indices, size_t n)lvr2::MeshBuffer
setFaceMaterialIndices(indexArray indices)lvr2::MeshBuffer
setFaceNormals(floatArr normals)lvr2::MeshBuffer
setMaterials(std::vector< Material > &materials)lvr2::MeshBufferinline
setTextureCoordinates(floatArr coordinates)lvr2::MeshBuffer
setTextures(std::vector< Texture > &textures)lvr2::MeshBufferinline
setVertexColors(ucharArr colors, size_t w=3)lvr2::MeshBuffer
setVertexNormals(floatArr normals)lvr2::MeshBuffer
setVertices(floatArr vertices, size_t n)lvr2::MeshBuffer
type(const std::string &name) constlvr2::VariantChannelMap< T >
type_of_index typedeflvr2::VariantChannelMap< T >
typedBegin()lvr2::VariantChannelMap< T >inline
typedBegin() constlvr2::VariantChannelMap< T >inline
types typedeflvr2::VariantChannelMap< T >
ucharChannelWidth(const std::string &name) constlvr2::BaseBufferinline
val_type typedeflvr2::VariantChannelMap< T >


lvr2
Author(s): Thomas Wiemann , Sebastian Pütz , Alexander Mock , Lars Kiesow , Lukas Kalbertodt , Tristan Igelbrink , Johan M. von Behren , Dominik Feldschnieders , Alexander Löhr
autogenerated on Mon Feb 28 2022 22:46:12