EditorTests
PerceptionCameraEditorTests
Methods
EditorPause_DoesNotLogErrors
EditorTests.BuildTests
BuildPerceptionPlayer
Methods
BuildPlayerLinux
BuildPlayerOSX
BuildPlayerStandaloneWindows64
SetUp
TestsScenesPath
GroundTruth
DatasetCaptureEditorTests
Methods
RegisterAnnotationDefinition_InEditMode_Throws
RegisterEgo_InEditMode_Throws
RegisterMetricDefinition_InEditMode_Throws
GroundTruthTests
DatasetCaptureSensorSchedulingTests
Methods
ChangingTimeScale_CausesDebugError
ChangingTimeScale_DuringStartNewSequence_Succeeds
Enabled_StartsTrue
FramesScheduledBySensorConfig
FramesScheduled_WithChangingTimeScale_ResultsInProperDeltaTime
FramesScheduled_WithTimeScale_ResultsInProperDeltaTime
ResetSimulation_ResetsCaptureDeltaTime
ShouldCaptureThisFrame_ReturnsTrueOnProperFrames
TearDown
DatasetCaptureTests
Methods
AnnotationAsyncIsValid_ReturnsProperValue
AnnotationAsyncReportFile_ReportsProperJson
AnnotationAsyncReportValues_ReportsProperJson
CreateAnnotationOrMetric_WithSpecValues_WritesProperTypes
CreateAnnotation_MultipleTimesWithDifferentParameters_WritesProperTypes
CreateAnnotation_MultipleTimes_WritesProperTypeOnce
CreateMetric_MultipleTimesWithDifferentParameters_WritesProperTypes
MetricAsyncIsValid_ReturnsProperValue
MetricAsyncReportValues_ReportsProperJson
MetricReportValues_WithNoReportsInFrames_DoesNotIncrementStep
RegisterSensor_ReportsProperJson
ReportAnnotationAsync_WhenCaptureNotExpected_Throws
ReportAnnotationFile_WhenCaptureNotExpected_Throws
ReportAnnotationValues_ReportsProperJson
ReportAnnotationValues_WhenCaptureNotExpected_Throws
ReportAnnotation_AddsProperJsonToCapture
ReportCapture_ReportsProperJson
ReportMetricAsync_WhenCaptureNotExpected_Throws
ReportMetricValues_WhenCaptureNotExpected_Throws
ResetSimulation_CallsSimulationEnding
ResetSimulation_WithUnreportedAnnotationAsync_LogsError
ResetSimulation_WithUnreportedMetricAsync_LogsError
SensorHandleReportMetric_BeforeReportCapture_ReportsProperJson
StartNewSequence_ProperlyIncrementsSequence
DatasetCaptureTests.AdditionalInfoKind
DatasetCaptureTests.MetricTarget
DatasetCaptureTests.TestValues
Fields
a
b
DatasetJsonUtilityTests
Methods
Float3x3ToJToken_ReturnsArrayFormat
Primitive_ReturnsValue
QuaternionToJToken_ReturnsArrayFormat
Vector3ToJToken_ReturnsArrayFormat
GroundTruthTestBase
Methods
AddTestObjectForCleanup
DestroyTestObject
TearDown
ImageReaderBehaviour
Fields
cameraSource
source
Events
SegmentationImageReceived
PerceptionCameraIntegrationTests
Methods
EnableBoundingBoxes_GeneratesCorrectDataset
EnableSemanticSegmentation_GeneratesCorrectDataset
RenderedObjectInfoTests
Methods
ProducesCorrectBoundingBoxes
ProducesCorrectBoundingBoxesTestCases
RenderedObjectInfoTests.ProducesCorrectObjectInfoData
Constructors
ProducesCorrectObjectInfoData
Fields
boundingBoxOrigin
data
name
renderedObjectInfosExpected
stride
Methods
ToString
SegmentationPassTests
Methods
SegmentationPassProducesCorrectValuesEachFrame
SegmentationPassTestsWithEnumeratorPasses
SemanticSegmentationPass_WithEmptyFrame_ProducesBlack
SemanticSegmentationPass_WithLabeledButNotMatchingObject_ProducesBlack
SemanticSegmentationPass_WithTextureOverride_RendersToOverride
SegmentationPassTests.SegmentationKind
UnityEditor.Perception.GroundTruth
CameraLabelerDrawer
Properties
cameraLabeler
cameraLabelerProperty
Methods
DoLabelerGUI
GetHeight
Initialize
CameraLabelerDrawerAttribute
Constructors
CameraLabelerDrawerAttribute
UnityEngine.Perception.GroundTruth
Annotation
Fields
Id
SensorHandle
Step
Properties
IsNil
Methods
Equals
GetHashCode
ReportMetric
ReportMetricAsync
AnnotationDefinition
Fields
Id
Methods
Equals
GetHashCode
AsyncAnnotation
Fields
Annotation
Properties
IsPending
IsValid
Methods
ReportFile
ReportValues
AsyncMetric
Fields
MetricDefinition
Properties
IsNil
IsPending
IsValid
Methods
ReportValues
BoundingBox2DLabeler
Constructors
BoundingBox2DLabeler
Fields
annotationId
idLabelConfig
Methods
OnBeginRendering
Setup
BoundingBoxOrigin
CameraLabeler
Fields
enabled
Properties
perceptionCamera
sensorHandle
Methods
Cleanup
OnBeginRendering
OnUpdate
Setup
DatasetCapture
Properties
SchemaVersion
Methods
RegisterAnnotationDefinition
RegisterEgo
RegisterMetricDefinition
RegisterSensor
ReportMetric
ReportMetricAsync
ResetSimulation
StartNewSequence
Events
SimulationEnding
Ego
Fields
Description
Properties
EgoHandle
EgoHandle
Fields
Description
Id
Methods
Equals
GetHashCode
Operators
operator !=
operator ==
GroundTruthInfo
Fields
instanceId
GroundTruthLabelSetupSystem
Methods
Activate
Deactivate
OnCreate
OnUpdate
IGroundTruthGenerator
Methods
SetupMaterialProperties
ILabelEntry
Properties
label
IdLabelConfig
Fields
autoAssignIds
startingLabelId
Methods
OnInit
TryGetLabelEntryFromInstanceId
IdLabelEntry
Fields
id
label
LabelConfig<T>
Fields
labelEntriesFieldName
Properties
labelEntries
Methods
Init
OnInit
TryGetMatchingConfigurationEntry
Labeling
Fields
labels
MetricDefinition
Fields
Id
Methods
Equals
GetHashCode
ObjectCountLabeler
Constructors
ObjectCountLabeler
Fields
objectCountMetricId
Properties
labelConfig
Methods
OnBeginRendering
Setup
Events
ObjectCountsComputed
PerceptionCamera
Fields
captureRgbImages
description
period
startTime
Properties
SensorHandle
labelers
Methods
AddLabeler
RemoveLabeler
RemovePersistentSensorData
SetPersistentSensorData
Events
InstanceSegmentationImageReadback
RenderedObjectInfosCalculated
RenderTextureReader<T>
Constructors
RenderTextureReader
Methods
Dispose
WaitForAllImages
RenderedObjectInfo
Fields
boundingBox
instanceId
pixelCount
Methods
Equals
GetHashCode
ToString
RenderedObjectInfoGenerator
Methods
Compute
RenderedObjectInfoLabeler
Constructors
RenderedObjectInfoLabeler
Fields
idLabelConfig
objectInfoMetricId
Methods
OnBeginRendering
Setup
SemanticSegmentationLabelConfig
SemanticSegmentationLabelEntry
Fields
color
label
SemanticSegmentationLabeler
Constructors
SemanticSegmentationLabeler
Fields
annotationId
labelConfig
Properties
targetTexture
Methods
Cleanup
OnBeginRendering
Setup
Events
imageReadback
SemanticSegmentationLabeler.ImageReadbackEventArgs
Fields
data
frameCount
sourceTexture
SensorHandle
Properties
Enabled
Id
IsNil
IsValid
ShouldCaptureThisFrame
Methods
Dispose
Equals
GetHashCode
ReportAnnotationAsync
ReportAnnotationFile
ReportAnnotationValues
ReportCapture
ReportMetric
ReportMetricAsync
Operators
operator !=
operator ==
SensorSpatialData
Constructors
SensorSpatialData
Fields
EgoAcceleration
EgoPose
EgoVelocity
SensorPose
Methods
FromGameObjects
StartingLabelId