#include <VisionX/libraries/SemanticObjectRelations/SimoxObjectShape.h>
Definition at line 10 of file SimoxObjectShape.h.
◆ SimoxObjectShape() [1/2]
◆ SimoxObjectShape() [2/2]
| SimoxObjectShape |
( |
const VirtualRobot::ManipulationObjectPtr & |
object, |
|
|
const std::string & |
objectClassName |
|
) |
| |
◆ addMargin()
| void addMargin |
( |
float |
margin | ) |
|
|
override |
◆ getAABB()
| semrel::AxisAlignedBoundingBox getAABB |
( |
| ) |
const |
|
override |
◆ getAABBLocal()
| semrel::AxisAlignedBoundingBox getAABBLocal |
( |
| ) |
const |
|
override |
◆ getBulletCollisionShape()
| std::shared_ptr< btCollisionShape > getBulletCollisionShape |
( |
float |
margin | ) |
const |
|
override |
◆ getOrientation()
◆ getPosition()
| Eigen::Vector3f getPosition |
( |
| ) |
const |
|
override |
◆ getTriMeshLocal()
| semrel::TriMesh getTriMeshLocal |
( |
| ) |
const |
|
override |
◆ setOrientation()
◆ setPosition()
| void setPosition |
( |
Eigen::Vector3f const & |
position | ) |
|
|
override |
◆ tagPrefix()
| std::string tagPrefix |
( |
| ) |
const |
|
override |
◆ entityId
| std::string entityId = "" |
◆ object
| VirtualRobot::ManipulationObjectPtr object = nullptr |
◆ objectClassName
| std::string objectClassName = "" |
The documentation for this class was generated from the following files: