This is the complete list of members for lvr2::BaseBuffer, 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::BaseBuffer | inline |
addEmptyIndexChannel(const std::string &name, size_t n, size_t width) | lvr2::BaseBuffer | inline |
addEmptyUCharChannel(const std::string &name, size_t n, size_t width) | lvr2::BaseBuffer | inline |
addFloatAtomic(float data, const std::string &name) | lvr2::BaseBuffer | inline |
addFloatChannel(FloatChannelPtr data, const std::string &name) | lvr2::BaseBuffer | inline |
addFloatChannel(floatArr array, std::string name, size_t n, size_t width) | lvr2::BaseBuffer | inline |
addIndexChannel(IndexChannelPtr data, const std::string &name) | lvr2::BaseBuffer | inline |
addIndexChannel(indexArray array, std::string name, size_t n, size_t width) | lvr2::BaseBuffer | inline |
addIntAtomic(int data, const std::string &name) | lvr2::BaseBuffer | inline |
addUCharAtomic(unsigned char data, const std::string &name) | lvr2::BaseBuffer | inline |
addUCharChannel(UCharChannelPtr data, const std::string &name) | lvr2::BaseBuffer | inline |
addUCharChannel(ucharArr array, std::string name, size_t n, size_t width) | lvr2::BaseBuffer | inline |
base typedef | lvr2::BaseBuffer | private |
base typedef | lvr2::BaseBuffer | |
channelWidth(const std::string &name) const | lvr2::BaseBuffer | |
clone() const | lvr2::BaseBuffer | inline |
elem_type typedef | lvr2::VariantChannelMap< T > | |
erase(iterator< U > it) | lvr2::VariantChannelMap< T > | inline |
floatChannelWidth(const std::string &name) const | lvr2::BaseBuffer | inline |
get(const std::string &name) | lvr2::VariantChannelMap< T > | |
get(const std::string &name) const | lvr2::VariantChannelMap< T > | |
getAllChannelsOfType(std::map< std::string, Channel< T > > &channels) | lvr2::BaseBuffer | inline |
getAllChannelsOfType(std::vector< std::pair< std::string, Channel< T > >> &channels) | lvr2::BaseBuffer | inline |
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) const | lvr2::BaseBuffer | |
getChannel(const std::string &name, FloatChannelOptional &channelOptional) | lvr2::BaseBuffer | inline |
getChannel(const std::string &name, IndexChannelOptional &channelOptional) | lvr2::BaseBuffer | inline |
getChannel(const std::string &name, UCharChannelOptional &channelOptional) | lvr2::BaseBuffer | inline |
getFloatArray(const std::string &name, size_t &n, size_t &w) | lvr2::BaseBuffer | inline |
getFloatAtomic(const std::string &name) | lvr2::BaseBuffer | inline |
getFloatChannel(const std::string &name) | lvr2::BaseBuffer | inline |
getFloatHandle(unsigned int idx, const std::string &name) | lvr2::BaseBuffer | inline |
getHandle(unsigned int idx, const std::string &name) | lvr2::BaseBuffer | |
getIndexArray(const std::string &name, size_t &n, size_t &w) | lvr2::BaseBuffer | inline |
getIndexChannel(const std::string &name) | lvr2::BaseBuffer | inline |
getIndexHandle(unsigned int idx, const std::string &name) | lvr2::BaseBuffer | inline |
getIntAtomic(const std::string &name) | lvr2::BaseBuffer | inline |
getOptional(const std::string &name) | lvr2::VariantChannelMap< T > | |
getOptional(const std::string &name) const | lvr2::VariantChannelMap< T > | |
getUCharArray(const std::string &name, size_t &n, size_t &w) | lvr2::BaseBuffer | inline |
getUCharAtomic(const std::string &name) | lvr2::BaseBuffer | inline |
getUCharChannel(const std::string &name) | lvr2::BaseBuffer | inline |
getUCharHandle(unsigned int idx, const std::string &name) | lvr2::BaseBuffer | inline |
hasChannel(const std::string &name) const | lvr2::BaseBuffer | |
hasFloatChannel(const std::string &name) const | lvr2::BaseBuffer | inline |
hasIndexChannel(const std::string &name) const | lvr2::BaseBuffer | inline |
hasUCharChannel(const std::string &name) const | lvr2::BaseBuffer | inline |
indexChannelWidth(const std::string &name) const | lvr2::BaseBuffer | inline |
is_type(const std::string &name) const | lvr2::VariantChannelMap< T > | |
key_type typedef | lvr2::VariantChannelMap< T > | |
keys() | lvr2::VariantChannelMap< T > | |
manipulate(V visitor) | lvr2::BaseBuffer | inline |
num_types | lvr2::VariantChannelMap< T > | static |
numChannels() | lvr2::VariantChannelMap< T > | |
removeChannel(const std::string &name) | lvr2::BaseBuffer | |
removeFloatChannel(const std::string &name) | lvr2::BaseBuffer | inline |
removeIndexChannel(const std::string &name) | lvr2::BaseBuffer | inline |
removeUCharChannel(const std::string &name) | lvr2::BaseBuffer | inline |
type(const std::string &name) const | lvr2::VariantChannelMap< T > | |
type_of_index typedef | lvr2::VariantChannelMap< T > | |
typedBegin() | lvr2::VariantChannelMap< T > | inline |
typedBegin() const | lvr2::VariantChannelMap< T > | inline |
types typedef | lvr2::VariantChannelMap< T > | |
ucharChannelWidth(const std::string &name) const | lvr2::BaseBuffer | inline |
val_type typedef | lvr2::VariantChannelMap< T > |