Simox
2.3.74.0
|
Static Public Member Functions | |
static EIGEN_MAKE_ALIGNED_OPERATOR_NEW VirtualRobot::ManipulationObjectPtr | CreateManipulationObject (const std::string &name, VirtualRobot::MathTools::ConvexHull3DPtr hull) |
static VirtualRobot::TriMeshModelPtr | CreateTriMeshModel (VirtualRobot::MathTools::ConvexHull3DPtr hull) |
static VirtualRobot::ObstaclePtr | RefineObjectSurface (VirtualRobot::ObstaclePtr object, float maxDist, bool verbose=true) |
static int | hasVertex (std::vector< Eigen::Vector3f > &vectList, Eigen::Vector3f &obj) |
Returns -1 if obj is not part of vectList, otherwise the index of vectList is returned. More... | |
static void | checkAndSplitVertex (VirtualRobot::TriMeshModelPtr tm, int faceIdx, float maxDist) |
static float | getMaxVertexDistance (VirtualRobot::TriMeshModelPtr tm) |
|
static |
|
static |
Create an object. The visualization and collision model is created from the convex hull.
|
static |
|
static |
|
static |
Returns -1 if obj is not part of vectList, otherwise the index of vectList is returned.
|
static |