#include <VisionX/libraries/SemanticObjectRelations/SimoxObjectShape.h>
Definition at line 11 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: