TinyURDF 1.0.0
|
base class for all geometry entities More...
#include <geometry_base.h>
Public Member Functions | |
virtual | ~GeometryBase ()=default |
virtual void | setOrigin (double x, double y, double z)=0 |
virtual void | getOrigin (double *xyz) const =0 |
virtual double | getRadius () |
virtual double | getLength () |
virtual std::string | getFilename () |
virtual Vec3 | getScale () |
![]() | |
virtual std::string | toString () const =0 |
virtual const char * | getTypename () const =0 |
virtual bool | empty () const =0 |
virtual bool | isA (const char *name) const =0 |
virtual void | clear ()=0 |
Protected Member Functions | |
GeometryBase () | |
![]() | |
ObjectBase () | |
virtual | ~ObjectBase () |
virtual ObjectBase * | getPointer () |
base class for all geometry entities
|
virtualdefault |
|
inlineprotected |
|
inlinevirtual |
Reimplemented in Mesh.
|
inlinevirtual |
Reimplemented in Cylinder.
|
pure virtual |
|
pure virtual |