pycram.orm.object_designator
Module Contents
Classes
ObjectMixin holds a foreign key column and its relationship to the referenced table. |
|
ORM class of pycram.designators.object_designator.ObjectDesignator |
|
ORM Class of pycram.designators.object_designator.LocatedObject. |
|
ORM class of pycram.designators.object_designator.ObjectDesignator |
- class pycram.orm.object_designator.ObjectMixin
Bases:
sqlalchemy.orm.MappedAsDataclass
ObjectMixin holds a foreign key column and its relationship to the referenced table. For information about Mixins, see https://docs.sqlalchemy.org/en/13/orm/extensions/declarative/mixins.html
- __abstract__ = True
- object_to_init: bool
- object_id() sqlalchemy.orm.Mapped[int]
- object()
- class pycram.orm.object_designator.Object
Bases:
pycram.orm.base.PoseMixin
,pycram.orm.base.Base
ORM class of pycram.designators.object_designator.ObjectDesignator
- dtype: sqlalchemy.orm.Mapped[str]
- obj_type: sqlalchemy.orm.Mapped[pycram.datastructures.enums.ObjectType | None]
- name: sqlalchemy.orm.Mapped[str]
- __mapper_args__
- class pycram.orm.object_designator.ObjectPart
Bases:
Object
ORM Class of pycram.designators.object_designator.LocatedObject.
- id: sqlalchemy.orm.Mapped[int]
- __mapper_args__
- class pycram.orm.object_designator.BelieveObject
Bases:
pycram.orm.base.MapperArgsMixin
,Object
ORM class of pycram.designators.object_designator.ObjectDesignator
- id: sqlalchemy.orm.Mapped[int]