#include <object_base.h>
|
virtual void | print (std::ostream &os)=0 |
|
virtual const char * | getTypename ()=0 |
|
virtual bool | empty () const =0 |
|
virtual bool | isA (const char *name)=0 |
|
virtual void | clear ()=0 |
|
◆ ObjectBase()
ObjectBase::ObjectBase |
( |
| ) |
|
|
inlineprotected |
◆ ~ObjectBase()
virtual ObjectBase::~ObjectBase |
( |
| ) |
|
|
inlineprotectedvirtual |
◆ clear()
virtual void ObjectBase::clear |
( |
| ) |
|
|
pure virtual |
Implemented in Entity< PropertyBase >, World< PropertyBase >, Box, BoxParser, CameraParser, CollisionParser, ColorParser, Cylinder, CylinderParser, GeometryParser, Inertia, InertiaParser, Joint, JointParser, Link, LinkParser, MaterialParser, Mesh, MeshParser, Model, ModelParser, PoseParser, PropertyParser< T >, Sphere, SphereParser, URDFParser, VisualParser, VtkJointRenderer, VtkLinkRenderer, and VtkModelRenderer.
◆ empty()
virtual bool ObjectBase::empty |
( |
| ) |
const |
|
pure virtual |
Implemented in Box, BoxParser, CameraParser, CollisionParser, ColorParser, Cylinder, CylinderParser, GeometryParser, Inertia, InertiaParser, Joint, JointParser, Link, LinkParser, MaterialParser, Mesh, MeshParser, Model, ModelParser, PoseParser, PropertyParser< T >, Sphere, SphereParser, URDFParser, VisualParser, VtkJointRenderer, VtkLinkRenderer, and VtkModelRenderer.
◆ getPointer()
◆ getTypename()
virtual const char * ObjectBase::getTypename |
( |
| ) |
|
|
pure virtual |
Implemented in Box, BoxParser, Camera, CameraParser, CollisionParser, ColorParser, Cylinder, CylinderParser, GeometryParser, Inertia, InertiaParser, Joint, JointParser, Link, LinkParser, MaterialParser, Mesh, MeshParser, Model, ModelParser, PoseParser, PropertyParser< T >, Sphere, SphereParser, URDFParser, VisualParser, VtkJointRenderer, VtkLinkRenderer, and VtkModelRenderer.
◆ isA()
virtual bool ObjectBase::isA |
( |
const char * |
name | ) |
|
|
pure virtual |
Implemented in Joint, Box, BoxParser, CameraParser, CollisionParser, ColorParser, Cylinder, CylinderParser, GeometryParser, Inertia, InertiaParser, JointParser, Link, LinkParser, MaterialParser, Mesh, MeshParser, Model, ModelParser, PoseParser, PropertyParser< T >, Sphere, SphereParser, URDFParser, VisualParser, VtkJointRenderer, VtkLinkRenderer, and VtkModelRenderer.
◆ print()
virtual void ObjectBase::print |
( |
std::ostream & |
os | ) |
|
|
pure virtual |
Implemented in Box, BoxParser, Camera, CameraParser, CollisionParser, ColorParser, Cylinder, CylinderParser, GeometryParser, Inertia, InertiaParser, Joint, JointParser, Link, LinkParser, MaterialParser, Mesh, MeshParser, Model, ModelParser, PoseParser, PropertyParser< T >, RaySensor, Sphere, SphereParser, URDFParser, VisualParser, VtkJointRenderer, VtkLinkRenderer, and VtkModelRenderer.
The documentation for this class was generated from the following file: