DetectedObject constructor
DetectedObject({ - DetectedObjectType? objectType,
- int? arucoTagId,
- double? xPosition,
- double? relativeSize,
- int? centerX,
- int? centerY,
- double? yaw,
- double? pitch,
- PnpResult? bestPnpResult,
- PnpResult? alternatePnpResult,
})
Implementation
factory DetectedObject({
DetectedObjectType? objectType,
$core.int? arucoTagId,
$core.double? xPosition,
$core.double? relativeSize,
$core.int? centerX,
$core.int? centerY,
$core.double? yaw,
$core.double? pitch,
PnpResult? bestPnpResult,
PnpResult? alternatePnpResult,
}) {
final $result = create();
if (objectType != null) {
$result.objectType = objectType;
}
if (arucoTagId != null) {
$result.arucoTagId = arucoTagId;
}
if (xPosition != null) {
$result.xPosition = xPosition;
}
if (relativeSize != null) {
$result.relativeSize = relativeSize;
}
if (centerX != null) {
$result.centerX = centerX;
}
if (centerY != null) {
$result.centerY = centerY;
}
if (yaw != null) {
$result.yaw = yaw;
}
if (pitch != null) {
$result.pitch = pitch;
}
if (bestPnpResult != null) {
$result.bestPnpResult = bestPnpResult;
}
if (alternatePnpResult != null) {
$result.alternatePnpResult = alternatePnpResult;
}
return $result;
}