Class OcTree

Inheritance Relationships

Base Type

Class Documentation

class OcTree : public shapes::Shape

Representation of an octomap::OcTree as a Shape.

Public Functions

OcTree()
OcTree(const std::shared_ptr<const octomap::OcTree> &t)
virtual OcTree *clone() const override

Create a copy of this shape.

virtual void print(std::ostream &out = std::cout) const override

Print information about this shape.

virtual void scaleAndPadd(double scale, double padd) override

Uniformly scale and padd this shape.

virtual bool isFixed() const override

Return a flag indicating whether this shape can be scaled and/or padded.

Public Members

std::shared_ptr<const octomap::OcTree> octree

Public Static Attributes

static const std::string STRING_NAME

The type of the shape, as a string.