diff --git a/data/RobotAPI/VariantInfo-RobotAPI.xml b/data/RobotAPI/VariantInfo-RobotAPI.xml index 2d9a715a24ce854c6a3201add60eb424f9c0e046..d5c6bc477b760591e9a2019f35e2ce0967b4937a 100644 --- a/data/RobotAPI/VariantInfo-RobotAPI.xml +++ b/data/RobotAPI/VariantInfo-RobotAPI.xml @@ -1,15 +1,30 @@ <?xml version="1.0" encoding="utf-8"?> <VariantInfo> - <Lib name="RobotAPICore"> - <VariantFactory include="RobotAPI/libraries/core/RobotAPIObjectFactories.h" /> - <Variant baseType="::armarx::Vector3Base" dataType="::armarx::Vector3" humanName="Vector3" /> - <Variant baseType="::armarx::QuaternionBase" dataType="::armarx::Quaternion" humanName="Quaternion" /> - <Variant baseType="::armarx::PoseBase" dataType="::armarx::Pose" humanName="Pose" /> - <Variant baseType="::armarx::FramedPoseBase" dataType="::armarx::FramedPose" humanName="FramedPose" /> - <Variant baseType="::armarx::FramedVector3Base" dataType="::armarx::FramedVector3" humanName="FramedVector3" /> - <Variant baseType="::armarx::FramedPositionBase" dataType="::armarx::FramedPosition" humanName="FramedPosition" /> - <Variant baseType="::armarx::FramedOrientationBase" dataType="::armarx::FramedOrientation" humanName="FramedOrientation" /> - <Variant baseType="::armarx::LinkedPoseBase" dataType="::armarx::LinkedPose" humanName="LinkedPose" /> - <Variant baseType="::armarx::LinkedVector3Base" dataType="::armarx::LinkedVector3" humanName="LinkedVector3" /> - </Lib> + <Lib name="RobotAPICore"> + <VariantFactory include="RobotAPI/libraries/core/RobotAPIObjectFactories.h" /> + <Variant baseType="::armarx::Vector3Base" dataType="::armarx::Vector3" humanName="Vector3" /> + <Variant baseType="::armarx::QuaternionBase" dataType="::armarx::Quaternion" humanName="Quaternion" /> + <Variant baseType="::armarx::PoseBase" dataType="::armarx::Pose" humanName="Pose" /> + <Variant baseType="::armarx::FramedPoseBase" dataType="::armarx::FramedPose" humanName="FramedPose" /> + <Variant baseType="::armarx::FramedVector3Base" dataType="::armarx::FramedVector3" humanName="FramedVector3" /> + <Variant baseType="::armarx::FramedPositionBase" dataType="::armarx::FramedPosition" humanName="FramedPosition" /> + <Variant baseType="::armarx::FramedOrientationBase" dataType="::armarx::FramedOrientation" humanName="FramedOrientation" /> + <Variant baseType="::armarx::LinkedPoseBase" dataType="::armarx::LinkedPose" humanName="LinkedPose" /> + <Variant baseType="::armarx::LinkedVector3Base" dataType="::armarx::LinkedVector3" humanName="LinkedVector3" /> + <Proxy include="RobotAPI/interface/units/KinematicUnitInterface.h" + humanName="Kinematic Unit" + typeName="KinematicUnitInterfacePrx" + memberName="kinematicUnit" + getterName="getKinematicUnit" + propertyName="KinematicUnitName" + propertyIsOptional="false" /> + <Proxy include="RobotAPI/interface/units/ForceTorqueUnit.h" + humanName="Force Torque Unit Observer" + typeName="ForceTorqueUnitObserverInterfacePrx" + memberName="forceTorqueObserver" + getterName="getForceTorqueObserver" + propertyName="ForceTorqueUnitObserverName" + propertyIsOptional="true" + propDefault="ForceTorqueUnitObserver" /> + </Lib> </VariantInfo>