ImFusion C++ SDK 4.4.0
ImFusion::Robotics::RobotBlueprint Struct Reference

Public Attributes

RobotType robotType
std::function< std::shared_ptr< const RobotModel >()> loadModel
std::function< Properties(RobotStreamType)> createStreamParameters
std::function< std::unique_ptr< RobotStateStream >(RobotStreamType streamType, const Properties &properties)> createStream
std::function< QWidget *(RobotStateStream &, ImageView3D *)> createCustomControlWidget

Member Data Documentation

◆ createCustomControlWidget

std::function<QWidget*(RobotStateStream&, ImageView3D*)> ImFusion::Robotics::RobotBlueprint::createCustomControlWidget
Initial value:
= [](RobotStateStream& stream,
ImageView3D* outputView) { return nullptr; }
Qt widget for 3d rendering of one or multiple images.
Definition ImageView3D.h:36
A Stream class for interfacing with robots in the ImFusion SDK.
Definition RobotStateStream.h:96

The documentation for this struct was generated from the following file:
  • RoboticsPlugin/Include/ImFusion/Robotics/RobotFactory.h
Search Tab / S to search, Esc to close