Class ColorOcTreeNode

Nested Relationships

Nested Types

Inheritance Relationships

Base Type

Class Documentation

class ColorOcTreeNode : public octomap::OcTreeNode

Public Functions

inline ColorOcTreeNode()
inline ColorOcTreeNode(const ColorOcTreeNode &rhs)
inline bool operator==(const ColorOcTreeNode &rhs) const
inline void copyData(const ColorOcTreeNode &from)
inline Color getColor() const
inline void setColor(Color c)
inline void setColor(uint8_t r, uint8_t g, uint8_t b)
inline Color &getColor()
inline bool isColorSet() const
void updateColorChildren()
ColorOcTreeNode::Color getAverageChildColor() const
std::istream &readData(std::istream &s)
std::ostream &writeData(std::ostream &s) const

Protected Attributes

Color color

Friends

friend class ColorOcTree
class Color

Public Functions

inline Color()
inline Color(uint8_t _r, uint8_t _g, uint8_t _b)
inline bool operator==(const Color &other) const
inline bool operator!=(const Color &other) const

Public Members

uint8_t r
uint8_t g
uint8_t b