Go to the documentation of this file.
28 #ifndef POINTBUFFER2_HPP
29 #define POINTBUFFER2_HPP
37 #include <boost/shared_array.hpp>
134 #endif // POINTBUFFER2_HPP
boost::shared_array< float > floatArr
ucharArr getColorArray(size_t &w)
bool hasNormals() const
True, if buffer has normals.
void setColorArray(ucharArr colors, size_t n, size_t width=3)
std::shared_ptr< PointBuffer > PointBufferPtr
A class to handle point information with an arbitrarily large number of attribute channels....
PointBuffer clone() const
Makes a clone.
floatArr getNormalArray()
void setNormalArray(floatArr normals, size_t n)
floatArr getPointArray()
Returns the internal point array.
ChannelManager class Store and access AttributeChannels. It expands the MultiChannelMap with downwoar...
Datastructures for holding loaded data.
void setPointArray(floatArr points, size_t n)
size_t numPoints() const
Returns the number of points in the buffer.
bool hasColors() const
True, if buffer contains colors.
boost::shared_array< unsigned char > ucharArr
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 Wed Mar 2 2022 00:37:24