• UnityEditor.Perception.GroundTruth
    • CameraLabelerDrawer
      • Properties
        • cameraLabeler
        • cameraLabelerProperty
      • Methods
        • DoLabelerGUI
        • GetHeight
        • Initialize
    • CameraLabelerDrawerAttribute
      • Constructors
        • CameraLabelerDrawerAttribute
  • UnityEditor.Perception.Randomization
    • ParameterUIElementsEditor
      • Methods
        • CreateInspectorGUI
    • UIElementsEditorUtilities
      • Methods
        • CreatePropertyField
        • CreatePropertyFields
  • UnityEngine.Perception.GroundTruth
    • AnimationPoseConfig
      • Fields
        • animationClip
        • timestamps
      • Methods
        • GetPoseAtTime
    • 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
        • ReportFileAndValues
        • ReportValues
    • AsyncMetric
      • Fields
        • MetricDefinition
      • Properties
        • IsNil
        • IsPending
        • IsValid
      • Methods
        • ReportValues
    • BoundingBox2DLabeler
      • Constructors
        • BoundingBox2DLabeler
      • Fields
        • annotationId
        • idLabelConfig
      • Properties
        • description
        • supportsVisualization
      • Methods
        • OnBeginRendering
        • OnVisualize
        • Setup
    • BoundingBox3DLabeler
      • Constructors
        • BoundingBox3DLabeler
      • Fields
        • annotationId
        • idLabelConfig
        • visualizationColor
      • Properties
        • description
        • supportsVisualization
      • Methods
        • OnBeginRendering
        • OnVisualize
        • Setup
      • Events
        • BoundingBoxComputed
    • BoundingBox3DLabeler.BoxData
      • Fields
        • acceleration
        • instance_id
        • label_id
        • label_name
        • rotation
        • size
        • translation
        • velocity
    • BoundingBoxOrigin
    • CameraLabeler
      • Fields
        • enabled
      • Properties
        • description
        • hudPanel
        • overlayPanel
        • perceptionCamera
        • sensorHandle
        • supportsVisualization
      • Methods
        • Cleanup
        • OnBeginRendering
        • OnUpdate
        • OnVisualize
        • OnVisualizeAdditionalUI
        • OnVisualizerEnabledChanged
        • Setup
    • CaptureTriggerMode
    • 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
    • HUDPanel
      • Properties
        • entryCount
      • Methods
        • RemoveEntries
        • RemoveEntry
        • UpdateEntry
    • IGroundTruthGenerator
      • Methods
        • SetupMaterialProperties
    • ILabelEntry
      • Properties
        • label
    • IOverlayPanelProvider
      • Properties
        • label
        • overlayImage
    • IdLabelConfig
      • Fields
        • autoAssignIds
        • startingLabelId
      • Methods
        • OnInit
        • TryGetLabelEntryFromInstanceId
    • IdLabelEntry
      • Fields
        • id
        • label
      • Methods
        • Equals
        • GetHashCode
    • InstanceIdToColorMapping
      • Fields
        • maxId
      • Methods
        • GetColorFromInstanceId
        • GetColorFromPackedColor
        • GetInstanceIdFromColor
        • GetPackedColorFromColor
        • TryGetColorFromInstanceId
        • TryGetInstanceIdFromColor
    • InstanceSegmentationLabeler
      • Constructors
        • InstanceSegmentationLabeler
      • Fields
        • annotationId
        • idLabelConfig
      • Properties
        • description
        • label
        • overlayImage
        • supportsVisualization
      • Methods
        • OnBeginRendering
        • Setup
    • JointLabel
      • Fields
        • templateInformation
    • JointLabel.TemplateData
      • Fields
        • label
        • template
    • KeyPointDefinition
      • Fields
        • associateToRig
        • color
        • label
        • rigLabel
    • KeyPointLabeler
      • Constructors
        • KeyPointLabeler
      • Fields
        • activeTemplate
        • animationPoseConfigs
        • annotationId
        • idLabelConfig
      • Properties
        • description
        • supportsVisualization
      • Methods
        • OnBeginRendering
        • OnVisualize
        • Setup
      • Events
        • KeyPointsComputed
    • KeyPointLabeler.KeyPoint
      • Fields
        • index
        • state
        • x
        • y
    • KeyPointLabeler.KeyPointEntry
      • Fields
        • instance_id
        • keypoints
        • label_id
        • pose
        • template_guid
    • KeyPointTemplate
      • Fields
        • jointTexture
        • keyPoints
        • skeleton
        • skeletonTexture
        • templateID
        • templateName
    • LabelConfig<T>
      • Fields
        • DoesLabelMatchAnEntryName
        • labelEntriesFieldName
        • m_LabelEntries
        • publicLabelEntriesFieldName
      • Properties
        • labelEntries
      • Methods
        • DoesLabelMatchAnEntry
        • Init
        • OnInit
        • TryGetMatchingConfigurationEntry
    • Labeling
      • Fields
        • autoLabelingSchemeType
        • labels
        • useAutoLabeling
      • Properties
        • instanceId
      • Methods
        • RefreshLabeling
    • MetricDefinition
      • Fields
        • Id
      • Methods
        • Equals
        • GetHashCode
    • ObjectCountLabeler
      • Constructors
        • ObjectCountLabeler
      • Fields
        • objectCountMetricId
      • Properties
        • description
        • labelConfig
        • supportsVisualization
      • Methods
        • OnBeginRendering
        • OnVisualizerEnabledChanged
        • Setup
      • Events
        • ObjectCountsComputed
    • OverlayPanel
    • PerceptionCamera
      • Fields
        • captureRgbImages
        • captureTriggerMode
        • description
        • firstCaptureFrame
        • framesBetweenCaptures
        • manualSensorAffectSimulationTiming
        • showVisualizations
        • simulationDeltaTime
      • Properties
        • SensorHandle
        • attachedCamera
        • labelers
      • Methods
        • AddLabeler
        • RemoveLabeler
        • RemovePersistentSensorData
        • RequestCapture
        • SetPersistentSensorData
      • Events
        • InstanceSegmentationImageReadback
        • RenderedObjectInfosCalculated
    • PoseTimestampRecord
      • Fields
        • poseLabel
        • startOffsetPercent
    • RenderTextureReader<T>
      • Constructors
        • RenderTextureReader
      • Methods
        • Dispose
        • WaitForAllImages
    • RenderedObjectInfo
      • Fields
        • boundingBox
        • instanceColor
        • instanceId
        • pixelCount
      • Methods
        • Equals
        • GetHashCode
        • ToString
    • RenderedObjectInfoGenerator
      • Methods
        • Compute
    • RenderedObjectInfoLabeler
      • Constructors
        • RenderedObjectInfoLabeler
      • Fields
        • idLabelConfig
        • objectInfoMetricId
      • Properties
        • description
        • supportsVisualization
      • Methods
        • OnBeginRendering
        • OnVisualizerEnabledChanged
        • Setup
    • SemanticSegmentationLabelConfig
      • Fields
        • s_StandardColors
    • SemanticSegmentationLabelEntry
      • Fields
        • color
        • label
    • SemanticSegmentationLabeler
      • Constructors
        • SemanticSegmentationLabeler
      • Fields
        • annotationId
        • labelConfig
      • Properties
        • description
        • label
        • overlayImage
        • supportsVisualization
        • 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
        • RequestCapture
      • Operators
        • operator !=
        • operator ==
    • SensorSpatialData
      • Constructors
        • SensorSpatialData
      • Fields
        • EgoAcceleration
        • EgoPose
        • EgoVelocity
        • SensorPose
      • Methods
        • FromGameObjects
    • SkeletonDefinition
      • Fields
        • color
        • joint1
        • joint2
    • StartingLabelId
    • VisualizationHelper
      • Methods
        • ConvertToScreenSpace
        • DrawLine
        • DrawPoint
  • UnityEngine.Perception.Randomization.Parameters
    • AnimationClipParameter
    • BooleanParameter
      • Fields
        • threshold
        • value
      • Methods
        • Sample
    • CategoricalParameterBase
    • CategoricalParameter<T>
      • Properties
        • categories
        • sampleType
      • Methods
        • GenericSample
        • GetCategory
        • GetCategoryCount
        • GetProbability
        • Sample
        • SetOptions
        • Validate
    • ColorHsva
      • Constructors
        • ColorHsva
      • Fields
        • a
        • h
        • s
        • v
      • Methods
        • ToString
      • Operators
        • explicit operator
        • implicit operator
    • ColorHsvaCategoricalParameter
    • ColorHsvaParameter
      • Fields
        • alpha
        • hue
        • saturation
        • value
      • Methods
        • Sample
        • SampleHsva
    • ColorRgbCategoricalParameter
    • ColorRgbParameter
      • Fields
        • alpha
        • blue
        • green
        • red
      • Methods
        • Sample
    • FloatParameter
      • Fields
        • value
      • Methods
        • Sample
    • GameObjectParameter
    • IntegerParameter
      • Fields
        • value
      • Methods
        • Sample
    • MaterialParameter
    • NumericParameter<T>
      • Properties
        • sampleType
      • Methods
        • GenericSample
        • Sample
        • Validate
    • Parameter
      • Properties
        • sampleType
      • Methods
        • GenericSample
        • GetDisplayName
        • Validate
    • StringParameter
    • Texture2DParameter
    • Vector2Parameter
      • Fields
        • x
        • y
      • Methods
        • Sample
    • Vector3Parameter
      • Fields
        • x
        • y
        • z
      • Methods
        • Sample
    • Vector4Parameter
      • Fields
        • w
        • x
        • y
        • z
      • Methods
        • Sample
  • UnityEngine.Perception.Randomization.Randomizers
    • AddRandomizerMenuAttribute
      • Constructors
        • AddRandomizerMenuAttribute
      • Fields
        • menuPath
    • Randomizer
      • Properties
        • enabled
        • scenario
        • tagManager
      • Methods
        • OnCreate
        • OnIterationEnd
        • OnIterationStart
        • OnScenarioComplete
        • OnStartRunning
        • OnStopRunning
        • OnUpdate
    • RandomizerTag
      • Methods
        • Awake
        • OnDestroy
        • Register
        • Unregister
    • RandomizerTagManager
      • Properties
        • singleton
      • Methods
        • Query
  • UnityEngine.Perception.Randomization.Randomizers.SampleRandomizers
    • AnimationRandomizer
      • Methods
        • OnIterationStart
    • BackgroundObjectPlacementRandomizer
      • Fields
        • depth
        • layerCount
        • placementArea
        • prefabs
        • separationDistance
      • Methods
        • OnCreate
        • OnIterationEnd
        • OnIterationStart
    • ColorRandomizer
      • Fields
        • colorParameter
      • Methods
        • OnIterationStart
    • ForegroundObjectPlacementRandomizer
      • Fields
        • depth
        • placementArea
        • prefabs
        • separationDistance
      • Methods
        • OnCreate
        • OnIterationEnd
        • OnIterationStart
    • HueOffsetRandomizer
      • Fields
        • hueOffset
      • Methods
        • OnIterationStart
    • RotationRandomizer
      • Fields
        • rotation
      • Methods
        • OnIterationStart
    • SunAngleRandomizer
      • Fields
        • dayOfTheYear
        • hour
        • latitude
      • Methods
        • OnIterationStart
    • TextureRandomizer
      • Fields
        • texture
      • Methods
        • OnIterationStart
  • UnityEngine.Perception.Randomization.Randomizers.SampleRandomizers.Tags
    • AnimationRandomizerTag
      • Fields
        • animationClips
        • applyRootMotion
      • Properties
        • animatorOverrideController
    • ColorRandomizerTag
    • HueOffsetRandomizerTag
    • RotationRandomizerTag
    • SunAngleRandomizerTag
    • TextureRandomizerTag
  • UnityEngine.Perception.Randomization.Randomizers.Utilities
    • GameObjectOneWayCache
      • Constructors
        • GameObjectOneWayCache
      • Properties
        • NumObjectsActive
      • Methods
        • GetOrInstantiate
        • ResetAllObjects
    • PoissonDiskSampling
      • Methods
        • GenerateSamples
  • UnityEngine.Perception.Randomization.Samplers
    • AnimationCurveSampler
      • Constructors
        • AnimationCurveSampler
      • Fields
        • distributionCurve
        • numOfSamplesForIntegration
      • Methods
        • Sample
        • Validate
    • ConstantSampler
      • Constructors
        • ConstantSampler
      • Fields
        • value
      • Methods
        • Sample
        • Validate
    • FloatRange
      • Constructors
        • FloatRange
      • Fields
        • maximum
        • minimum
      • Methods
        • Validate
    • ISampler
      • Methods
        • Sample
        • Validate
    • NormalSampler
      • Constructors
        • NormalSampler
      • Fields
        • mean
        • range
        • standardDeviation
      • Methods
        • Sample
        • Validate
    • SamplerState
      • Fields
        • randomState
      • Methods
        • CreateGenerator
        • NextRandomState
    • SamplerUtility
      • Fields
        • largePrime
        • samplingBatchSize
      • Methods
        • AnimationCurveSample
        • GenerateRandomSeed
        • GetSamplerDisplayName
        • Hash32
        • Hash32NonZero
        • Hash64
        • IntegrateCurve
        • IterateSeed
        • TruncatedNormalSample
    • UniformSampler
      • Constructors
        • UniformSampler
      • Fields
        • range
      • Methods
        • Sample
        • Validate
  • UnityEngine.Perception.Randomization.Scenarios
    • FixedLengthScenario
      • Properties
        • isIterationComplete
    • FixedLengthScenario.Constants
      • Fields
        • framesPerIteration
    • ScenarioBase
      • Fields
        • quitOnComplete
      • Properties
        • activeScenario
        • configFileName
        • currentIteration
        • currentIterationFrame
        • defaultConfigFileAssetPath
        • defaultConfigFilePath
        • framesSinceInitialization
        • genericConstants
        • isIterationComplete
        • isScenarioComplete
        • randomizers
      • Methods
        • Awake
        • CreateRandomizer
        • DeserializeFromFile
        • DeserializeFromJson
        • GetRandomizer
        • GetRandomizerIndex
        • IncrementIteration
        • OnDisable
        • OnEnable
        • RemoveRandomizer
        • ReorderRandomizer
        • ResetRandomStateOnIteration
        • SerializeToFile
        • SerializeToJson
        • Start
        • Update
    • ScenarioConstants
      • Fields
        • randomSeed
    • Scenario<T>
      • Fields
        • constants
      • Properties
        • genericConstants
      • Methods
        • DeserializeFromFile
        • DeserializeFromJson
        • SerializeToJson
    • UnitySimulationScenarioConstants
      • Fields
        • instanceCount
        • instanceIndex
        • totalIterations
    • UnitySimulationScenario<T>
      • Properties
        • defaultConfigFilePath
        • isScenarioComplete
      • Methods
        • IncrementIteration
        • Start